{"id":797,"date":"2009-01-27T19:08:50","date_gmt":"2009-01-27T18:08:50","guid":{"rendered":"http:\/\/www.jurecuhalev.com\/blog\/?p=797"},"modified":"2009-01-27T19:08:50","modified_gmt":"2009-01-27T18:08:50","slug":"plasma-kdepipa-notes","status":"publish","type":"post","link":"https:\/\/www.jurecuhalev.com\/blog\/plasma-kdepipa-notes\/","title":{"rendered":"Plasma [kdepipa notes]"},"content":{"rendered":"<p>These are my notes on the talk <em><a class=\"zem_slink\" title=\"Plasma (KDE)\" rel=\"homepage\" href=\"http:\/\/plasma.kde.org\">Plasma<\/a><\/em> by<em> <a class=\"zem_slink\" title=\"Jure Repinc\" rel=\"blog\" href=\"http:\/\/jlp.holodeck1.com\/blog\/\">Jure Repinc<\/a>.<\/em><\/p>\n<p><strong>Plasma &#8211; the hottest <a class=\"zem_slink\" title=\"Desktop environment\" rel=\"wikipedia\" href=\"http:\/\/en.wikipedia.org\/wiki\/Desktop_environment\">Desktop environment<\/a><\/strong><\/p>\n<p style=\"text-align: center;\"><em>Desktop computing has changed radically in the last 20 years,<br \/>\nyet our desktops are essentially the same as they were in 1984.<br \/>\nIt&#8217;s time the desktop caught up with us.<\/em><\/p>\n<p>Manifesto from <a href=\"http:\/\/plasma.kde.org\">plasma.kde.org<\/a><\/p>\n<div class=\"zemanta-img zemanta-action-dragged\" style=\"margin: 1em; display: block;\">\n<div>\n<dl class=\"wp-caption alignright\" style=\"width: 250px;\">\n<dt class=\"wp-caption-dt\"><a href=\"http:\/\/www.flickr.com\/photos\/74931143@N00\/2185312513\"><img loading=\"lazy\" decoding=\"async\" title=\"kde4 -2\" src=\"http:\/\/farm3.static.flickr.com\/2047\/2185312513_63d0b3a565_m.jpg\" alt=\"kde4 -2\" width=\"240\" height=\"192\" \/><\/a><\/dt>\n<dd class=\"wp-caption-dd zemanta-img-attribution\" style=\"font-size: 0.8em;\">Image by <a href=\"http:\/\/www.flickr.com\/photos\/74931143@N00\/2185312513\">solracarevir<\/a> via Flickr<\/dd>\n<\/dl>\n<\/div>\n<\/div>\n<p>There was many developments throughout the year, but without very good planning. Once you fixed something it broke something else. It also presented a big problem for new developers because of the complexity.<\/p>\n<p><strong>The story of Plasma<\/strong><\/p>\n<p>In 2006 they started KDE 4 planning and took opportuninty to redo Desktop. Their goals were:<\/p>\n<p>\u00a0<\/p>\n<ul>\n<li>extensible<\/li>\n<li>though out structure<\/li>\n<li>easy for new developers to contribute<\/li>\n<li>&#8220;beauty&#8221;<\/li>\n<li>usability<\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<p><strong>Basic elements of Plasma<\/strong><\/p>\n<ul>\n<li><strong>Widget<\/strong> &#8211; you can setup your Desktop the way you want it. It can be location\u00a0dependent.<\/li>\n<li><strong>Plasmoid<\/strong> &#8211; it&#8217;s a package containing new Widgets<\/li>\n<li><strong>Corona<\/strong> &#8211; canvas on which Widgets live. They are grouped together using <em>containers<\/em><\/li>\n<li><strong>Data engine<\/strong> &#8211; it feeds data to Widgets. Each data engine has different sources of data and it&#8217;s built around fetching and updating data.<\/li>\n<li>Script engine &#8211; support for different widgets written in JavaScript, python, etc. They support also OS X widgets and such through this.<\/li>\n<\/ul>\n<p>Future roadmap<\/p>\n<ul>\n<li>Packaging and moving of Desktop around<\/li>\n<li>Moving of Widgets between devices<\/li>\n<li>Studio application for quick Widget building<\/li>\n<li>Continuing work on ZUI &#8211; Zoomable User Interface<\/li>\n<\/ul>\n<h6 class=\"zemanta-related-title\" style=\"font-size: 1em;\">Related articles by Zemanta<\/h6>\n<ul class=\"zemanta-article-ul\">\n<li class=\"zemanta-article-ul-li\"><a href=\"http:\/\/arstechnica.com\/news.ars\/post\/20081202-hands-on-kde-4-2-beta-1.html\">Hands-on: KDE 4.2 beta 1 brings impressive improvements<\/a> (arstechnica.com)<\/li>\n<li class=\"zemanta-article-ul-li\"><a href=\"https:\/\/www.jurecuhalev.com\/blog\/2009\/01\/26\/kde4-release-party-ljubljana\/\">KDE4 Release Party Ljubljana<\/a> (jurecuhalev.com)<\/li>\n<\/ul>\n<div class=\"zemanta-pixie\" style=\"margin-top: 10px; height: 15px;\"><a class=\"zemanta-pixie-a\" title=\"Zemified by Zemanta\" href=\"http:\/\/reblog.zemanta.com\/zemified\/4a8461fe-b345-4b49-8f5c-adc64ddbf0b0\/\"><img decoding=\"async\" class=\"zemanta-pixie-img\" style=\"border: none; float: right;\" src=\"http:\/\/img.zemanta.com\/reblog_e.png?x-id=4a8461fe-b345-4b49-8f5c-adc64ddbf0b0\" alt=\"Reblog this post [with Zemanta]\" \/><\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>These are my notes on the talk Plasma by Jure Repinc. Plasma &#8211; the hottest Desktop environment Desktop computing has changed radically in the last 20 years, yet our desktops are essentially the same as they were in 1984. It&#8217;s time the desktop caught up with us. Manifesto from plasma.kde.org Image by solracarevir via Flickr [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[117,14],"tags":[665,671,670],"class_list":["post-797","post","type-post","status-publish","format-standard","hentry","category-conferences","category-tech","tag-kde-4","tag-kdepipa","tag-plasma"],"acf":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.jurecuhalev.com\/blog\/wp-json\/wp\/v2\/posts\/797","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jurecuhalev.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jurecuhalev.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jurecuhalev.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jurecuhalev.com\/blog\/wp-json\/wp\/v2\/comments?post=797"}],"version-history":[{"count":4,"href":"https:\/\/www.jurecuhalev.com\/blog\/wp-json\/wp\/v2\/posts\/797\/revisions"}],"predecessor-version":[{"id":801,"href":"https:\/\/www.jurecuhalev.com\/blog\/wp-json\/wp\/v2\/posts\/797\/revisions\/801"}],"wp:attachment":[{"href":"https:\/\/www.jurecuhalev.com\/blog\/wp-json\/wp\/v2\/media?parent=797"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jurecuhalev.com\/blog\/wp-json\/wp\/v2\/categories?post=797"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jurecuhalev.com\/blog\/wp-json\/wp\/v2\/tags?post=797"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}