<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18783">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2 face=Arial>it looks really kool....</FONT></DIV>
<BLOCKQUOTE 
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="FONT: 10pt arial; BACKGROUND: #e4e4e4; font-color: black"><B>From:</B> 
  <A title=dejamuse@yahoo.com href="mailto:dejamuse@yahoo.com">Jeff</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=testing@lists.pcbsd.org 
  href="mailto:testing@lists.pcbsd.org">testing@lists.pcbsd.org</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Saturday, July 25, 2009 9:22 
  AM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> [PC-BSD Testing] KDE's new 
  Plasma netbook interface shines in smallplaces</DIV>
  <DIV><BR></DIV>
  <TABLE border=0 cellSpacing=0 cellPadding=0>
    <TBODY>
    <TR>
      <TD vAlign=top>
        <H2 class=news-item-title>KDE's new Plasma netbook interface shines in 
        small places</H2>
        <P class=news-item-teaser>A new Plasma-based custom KDE desktop shell is 
        designed to deliver a better user experience on netbooks and other 
        devices with small screens. Ars takes a look at the prototype to see how 
        it compares to the conventional KDE desktop environment.</P>
        <P class=news-item-teaser><BR></P>By <A 
        href="http://arstechnica.com/authors/ryan-paul/">Ryan Paul</A> | Last 
        updated <ABBR class=datetime title=2009-07-24T09:20:00-06:00>July 24, 
        2009</ABBR> - Ars Technica<BR><BR><BR>
        <SCRIPT type=text/javascript charset=utf-8>
            var entry_author = {
              "segphault":true,
                    "ryan paul":true,
                    "ryan paul":true
            },
                        entry_id = 38868;
                      </SCRIPT>

        <DIV id=news-item>
        <DIV style="WIDTH: 640px" class=news-item-figure>
        <DIV class=news-item-figure-image><IMG 
        alt="KDE's new Plasma netbook interface shines in small places" 
        src="http://static.arstechnica.com/assets/2009/07/netbook-newspaper-thumb-640xauto-7233.png"> 
        </DIV>
        <DIV class=news-item-figure-caption>
        <DIV class=news-item-figure-caption-text>KDE Plasma Netbook shell</DIV>
        <DIV class=news-item-figure-caption-byline><A 
        href="http://www.notmart.org/index.php/Software/Update_on_this_netbook_thinghie">Marco 
        Martin</A> </DIV></DIV></DIV>
        <DIV class=news-item-text>
        <P>The Linux platform is beginning to gain mainstream acceptance on 
        low-cost netbook devices. The growing popularity of netbooks presents a 
        major opportunity for the open source operating system, but it also 
        comes with some challenges. One of the most significant problems is that 
        much of the open source software that is available today for the desktop 
        is not designed to deliver an optimal user experience on small 
        screens.</P>
        <P>Linux distributors and application developers are exploring alternate 
        user interface concepts that will work well at low resolutions without 
        compromising productivity. There is also a clear need to boost usability 
        as netbook devices are broadly intended for the regular consumer market. 
        The KDE desktop environment has recently gained a new specialized 
        netbook interface that leverages the strengths of KDE's unique Plasma 
        technology. Ars tested it on Kubuntu to see how it compares to the 
        conventional KDE desktop experience.</P>
        <H2>About Plasma</H2>
        <P>Plasma is a versatile framework that provides the underlying 
        infrastructure of the KDE desktop shell. It hosts several core parts of 
        the user interface, including the panels, desktop icons, and launchers. 
        Plasma's rich architecture encourages a clean separation between 
        functionality and presentation. The presentation layer is resolution 
        independent, which gives it an advantage on devices with unusual screen 
        sizes.</P>
        <P>The individual desktop widgets that make up a Plasma-based 
        environment are called plasmoids. They communicate with Plasma's data 
        engine backend to retrieve information which is then displayed to the 
        user. Plasmoids are placed in "containment" objects which control how 
        plasmoids are organized on the screen. Users can have multiple Plasma 
        "activities," which each have their own sets of containments and 
        plasmoids. Plasma's modular approach is advantageous because it makes it 
        much easier for developers to build a custom desktop experience without 
        having to completely reinvent the wheel.</P>
        <P>The KDE netbook interface consists of custom Plasma containments and 
        a special theme for KDE's KWin window manager. A slim panel at the very 
        top of the screen provides access to the Plasma activity switcher and 
        displays notification area icons. The environment has two activities: 
        the Newspaper activity, which shows informational plasmoids, and the 
        Applications activity, which serves as a launcher.</P>
        <H2>Newspaper containment</H2>
        <P>Unlike the desktop version of KDE, the netbook interface doesn't 
        allow plasmoids to be arbitrarily rotated and placed in the desktop 
        space. The Newspaper activity has a special containment that organizes 
        plasmoids into columns and has scrollbars to permit overflow. As the 
        name implies, it is modeled after a newspaper layout. When the newspaper 
        containment is in editable mode, which can be toggled by clicking the 
        Plasma icon in the bottom-left corner of the desktop, users can click an 
        drag plasmoids to rearrange their order in the layout.</P>
        <P>The newspaper containment is designed to work with the growing 
        assortment of plasmoids that are used today on regular KDE desktops. For 
        example, there is a calendar, a weather widget, a Twitter interface, a 
        todo list that synchronizes with Remember the Milk, an RSS tool, and a 
        messaging notification display that will show you incoming e-mail and 
        instant messages. I tested many of these in netbook interface's column 
        layout.</P>
        <P>The newspaper containment feels a lot like Internet dashboards, such 
        as iGoogle or Netvibes. It makes a wide range of information immediately 
        accessible in a manner that is well-organized and easy to navigate. The 
        current implementation still has some bugs, however, and needs 
        additional refinement before it will be ready for widespread use. 
        Widgets that don't fit neatly into columns can be somewhat problematic. 
        Some widgets are stretched too wide or don't use enough vertical 
        space.</P>
        <H2>Application launcher</H2>
        <P>The KDE netbook developers believe that conventional application 
        launcher interfaces, like the one in the <A 
        href="http://arstechnica.com/hardware/news/2008/06/hands-on-with-the-ubuntu-netbook-remix.ars">Ubuntu 
        Netbook Remix</A>, misuse the desktop and don't provide enough 
        functionality. To improve on the concept and do more than just display a 
        static list of icons, the KDE netbook developers are repurposing 
        krunner, KDE's interactive query-based launcher.</P>
        <P>The Applications activity has a "search and launch" containment that 
        behaves a lot like krunner, but is spread out across the whole desktop. 
        When the user types a query into the search box, the contents of the 
        containment will be populated with launchers that match the query. There 
        are many features that the developers plan to add as they flesh out the 
        search containment, such as a strip that will save the user's favorite 
        launchers.</P>
        <DIV class=CenteredImage><IMG 
        src="http://static.arstechnica.com/netbook-sal.png"> </DIV>
        <P>We really like the idea of using a search-based application launcher 
        directly in the user interface. We''ve explored the benefits of that 
        approach in previous articles, particularly in our latest review of 
        GNOME-Do. The manner in which this functionality is integrated into the 
        KDE netbook interface is intriguing and has some noteworthy advantages. 
        It boosts the discoverability of the query system by making it more 
        accessible to regular users rather than hiding it behind a keyboard 
        shortcut.</P>
        <H2>Window management concepts</H2>
        <P>The netbook environment uses some of the sophisticated window 
        management features that are facilitated by KWin's compositing 
        capabilities. Instead of displaying a task list, for example, the top 
        panel has a button that users can click to invoke KWin's "Show Windows" 
        feature, a clone of Apple's Exposť. The environment also uses a custom 
        KWin theme that saves screen space by eliminating window titlebars and 
        automatically maximizing all windows. A button with an "X" icon in the 
        top panel can be used to close the active window.</P>
        <P>Artur Souza and Marco Martin, the developers behind the project, 
        introduced it to the KDE community in a presentation at the recent Gran 
        Canaria Desktop Summit. In a <A 
        href="http://blog.morpheuz.cc/14/07/2009/theory-behind-code/">blog 
        entry</A>, Souza says that the custom interface was well-received by the 
        KDE community and has already attracted some attention from hardware 
        vendors and Linux distributors.</P>
        <P>"We want to create a new user experience on these devices. KDE is not 
        about a specific project anymore, it's all about the user experience: 
        starting on the desktop shell and going far away on social interaction, 
        media, etc," wrote Souza. "I really hope that the community and also 
        vendors can see the potential that we have in our hands and start 
        helping us on this journey and to believe that it's possible."</P>
        <P>Marco, who also wrote a <A 
        href="http://www.notmart.org/index.php/Software/Update_on_this_netbook_thinghie">blog 
        entry</A> about the desktop summit presentation, has <A 
        href="http://www.notmart.org/misc/netbook-july2009.ogv">published a 
        video</A> that demonstrates the netbook user interface in action. You 
        can see the special containments and other features that are part of the 
        environment.</P>
        <H2>Conclusion</H2>
        <P>The KDE netbook project is still in the early prototype stage and 
        will not be ready for the upcoming KDE 4.3 release. Lead Plasma 
        developer Aaron Seigo has listed it in the <A 
        href="http://aseigo.blogspot.com/2009/07/plasma-in-kde-44.html">roadmap 
        for KDE 4.4</A>, which means it could be ready for users in January.</P>
        <P>The prototype is an intriguing real-world demonstration of Plasma's 
        versatility and the strength of KDE's architecture. It's also a good 
        example of how creativity and innovation can move Linux beyond 
        traditional desktop paradigms and make it shine in small spaces. For 
        more details, check out Souza's <A 
        href="http://morpheuz.cc/netbook-paper.pdf">paper</A> about the project 
        and <A href="http://morpheuz.cc/netbook.pdf">presentation 
        slides</A>.</P></DIV></DIV><BR></TD></TR></TBODY></TABLE><BR>
  <P>
  <HR>

  <P></P>_______________________________________________<BR>Testing mailing 
  list<BR>Testing@lists.pcbsd.org<BR>http://lists.pcbsd.org/mailman/listinfo/testing<BR></BLOCKQUOTE></BODY></HTML>