<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>TimburyDotOrg &#187; Development</title>
	<atom:link href="http://timbury.org/tag/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://timbury.org</link>
	<description>Linux and Open Source Stuff</description>
	<lastBuildDate>Thu, 29 Jul 2010 11:06:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Direct UDisks support for libfm and pcmanfm is finished!</title>
		<link>http://blog.lxde.org/?p=768</link>
		<comments>http://blog.lxde.org/?p=768#comments</comments>
		<pubDate>Sun, 04 Jul 2010 08:54:38 +0000</pubDate>
		<dc:creator>PCMan</dc:creator>
				<category><![CDATA[syndicated]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.lxde.org/?p=768</guid>
		<description><![CDATA[﻿I just finished direct udisks support for libfm and pcmanfm. After days of testing, it works well. So it&#8217;s now merged back t master branch and will be available in next release of libfm.  Please help test it.
Nothing in pcmanfm need to be changed. You only need to update libfm and it works. Adventurous users are encouraged to [...]]]></description>
			<content:encoded><![CDATA[<p>﻿I just finished direct udisks support for libfm and pcmanfm. After days of testing, it works well. So it&#8217;s now merged back t master branch and will be available in next release of libfm.  Please help test it.<br />
Nothing in pcmanfm need to be changed. You only need to update libfm and it works. Adventurous users are encouraged to try out the latest libfm in git repository.</p>
<p>In addition, I add a config value in libfm.conf.<br />
Adding show_internal_volumes=1 to [config] section of<br />
~/.config/libfm/libfm.conf can let you show system internal volumes in<br />
side panes even when udisks asks us to hide them.<br />
This option is available in config file, but this might not be provided in UI later since it&#8217;s a geek&#8217;s option.</p>
<p>Now, gvfs is not needed for volume management. Only dbus and udisks are needed and it&#8217;s quite lightweight.<br />
However, due to known limitations of glib/gio/gvfs, the gvfs module doing volume management still gets loaded and there is no clean way to stop it being loaded. However, if later we finished our own gvfs implementation, you won&#8217;t need gnome gvfs and this will be solved.</p>
<p>P.S.: If you get the error message &#8220;GLib-GIO-WARNING **: Extension point gio-native-volume-monitor registered multiple times&#8221;, that means you&#8217;re using a glib with too old version. Earlier versions of glib causes this bug. It&#8217;s fixed in newer glib versions.</p>
<p>Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lxde.org/?feed=rss2&amp;p=768</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Volume Management Without Gvfs is Possible Now!</title>
		<link>http://blog.lxde.org/?p=759</link>
		<comments>http://blog.lxde.org/?p=759#comments</comments>
		<pubDate>Sat, 26 Jun 2010 18:34:11 +0000</pubDate>
		<dc:creator>PCMan</dc:creator>
				<category><![CDATA[syndicated]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[PCManFM]]></category>

		<guid isPermaLink="false">http://blog.lxde.org/?p=759</guid>
		<description><![CDATA[As I stated in previous posts, I&#8217;m doing direct UDisks support for PCManFM/Libfm. Now I have some things to show.

It now correctly supports different kinds of devices without GVFS. However, LUCKS devices are not supported because I don&#8217;t know how to do it. In addition, I&#8217;m not sure if LVM or RAID are displayed in [...]]]></description>
			<content:encoded><![CDATA[<p>As I stated in previous posts, I&#8217;m doing direct UDisks support for PCManFM/Libfm. Now I have some things to show.</p>
<p><a rel="attachment wp-att-760" href="http://blog.lxde.org/?attachment_id=760"><img class="alignnone size-medium wp-image-760" title="UDisks support for libfm and pcmanfm" src="http://blog.lxde.org/wp-content/uploads/2010/06/libfm-udisks1-480x380.png" alt="" width="480" height="380" /></a></p>
<p>It now correctly supports different kinds of devices without GVFS. However, LUCKS devices are not supported because I don&#8217;t know how to do it. In addition, I&#8217;m not sure if LVM or RAID are displayed in proper way because I don&#8217;t have them for testing, either, but mostly used storage media for desktop PC Or laptop should be well-supported.</p>
<p>Here is a design decision to made: Should we show partitions reported as &#8220;system internal&#8221; by UDisks? UDisks consider them internal to the system and asks us to hide these partitions. So that&#8217;s why you don&#8217;t see some partitions in GVFS since it follows the direction of UDisks. Last release of libfm/pcmanfm does this, too. Should we ignore that and display all partitions just like what the old 0.5.x series do?</p>
<p>Anyway, volume management without gvfs now works. Hooray!<br />
Now, it&#8217;s time to clear the bugs on the bug tracker. Later, when there is spare time, it&#8217;s also possible to move udisks of PCManFM to a separate gio module, so all gio-using programs, even XFCE, can use it without gnome.</p>
<p><strong>Special thanks to Mihai Militaru who made some donation to the development of PCManFM and libfm through my PayPal account. If you want to help the development, too, feel free to donate via PayPal. My account is <span style="color: #ff0000;"><a href="mailto:pcman.tw@gmail.com">pcman.tw@gmail.com</a></span>.</strong></p>
<p>Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lxde.org/?feed=rss2&amp;p=759</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Direct UDisks Support Partially Works in Libfm</title>
		<link>http://blog.lxde.org/?p=743</link>
		<comments>http://blog.lxde.org/?p=743#comments</comments>
		<pubDate>Sat, 19 Jun 2010 18:16:17 +0000</pubDate>
		<dc:creator>PCMan</dc:creator>
				<category><![CDATA[syndicated]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.lxde.org/?p=743</guid>
		<description><![CDATA[Let&#8217;s see the screenshot!
Volumes listed in left pane are handled by direct dbus calls to UDisks, not gvfs or gnome-disk-utility. The code in udisks branch is not finished yet, but I already had mounting and unmounting partially working.
Please stay tunned! Cheers!]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s see the screenshot!</p>
<div id="attachment_744" class="wp-caption alignnone" style="width: 490px"><a rel="attachment wp-att-744" href="http://blog.lxde.org/?attachment_id=744"><img class="size-medium wp-image-744" title="libfm-udisks" src="http://blog.lxde.org/wp-content/uploads/2010/06/libfm-udisks-480x367.png" alt="UDisks support of libfm" width="480" height="367" /></a><p class="wp-caption-text">UDisks support of libfm</p></div>
<p>Volumes listed in left pane are handled by direct dbus calls to UDisks, not gvfs or gnome-disk-utility. The code in udisks branch is not finished yet, but I already had mounting and unmounting partially working.<br />
Please stay tunned! Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lxde.org/?feed=rss2&amp;p=743</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recent LXDE Progress</title>
		<link>http://blog.lxde.org/?p=739</link>
		<comments>http://blog.lxde.org/?p=739#comments</comments>
		<pubDate>Thu, 17 Jun 2010 03:55:07 +0000</pubDate>
		<dc:creator>PCMan</dc:creator>
				<category><![CDATA[syndicated]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.lxde.org/?p=739</guid>
		<description><![CDATA[Here are some updates on recent LXDE progress.
The file manager has much exciting progress:

I&#8221;m now doing &#8220;direct&#8221; udisks support without gvfs or gnome-disk-utility. So far the progress is good and it already can listed volumes. Mounting and unmounting should be available soon. This enables volume management totally without gvfs. You can test the source code [...]]]></description>
			<content:encoded><![CDATA[<p>Here are some updates on recent LXDE progress.</p>
<p>The file manager has much exciting progress:</p>
<ol>
<li>I&#8221;m now doing &#8220;direct&#8221; udisks support without gvfs or gnome-disk-utility. So far the progress is good and it already can listed volumes. Mounting and unmounting should be available soon. This enables volume management totally without gvfs. You can test the source code in libfm udisks branch.</li>
<li>The current code and translations are in good shape and only some minor glitches need to be fixed.</li>
<li> Naveen Kumar Molleti is working on adding custom actions to pcmanfm as a Google SoC project.</li>
<li> Shae Smittle is working on adding file searching utility as a Google SoC project, but there is no usable code yet.</li>
<li> Although 1.0 release is planned, I&#8217;m seriously considering adding udisks supoprt to 1.0. Gvfs actually causes various problems and its behavior is not predictable sometimes. In addition, it&#8217;s not configurable and the volume management interface it provides is quite limited. Moreover mounting options cannot be changed. Using our own implementation can make things easier and we don&#8217;t need to check if the problems are caused by gvfs or our code since we used our own code only. But this only will happen when udisks branch is prooved to be working well and stable. If it&#8217;s buggy, it won&#8217;t be in 1.0.</li>
<li> During hackweek of openSuSE community, Josef Reidinger and I started a new project named gfusevfs. It&#8217;s a new lightweight gvfs replacement based on fuse. It&#8217;s not fully working now, but the basic skeleton is already done. This will work both in LXDE and XFCE. So, we&#8217;ll be gnome-free soon.</li>
</ol>
<p>Image viewer:</p>
<ol>
<li> Kuleshov Alexander is now working on a rewrite of GPicView as a Google SoC project</li>
<li>The rewrite will utilize new stuff in glib/gio and try to work with multi-threading</li>
<li>We may try to integrate screenshot utility with this</li>
</ol>
<p>LXPanel:</p>
<ol>
<li> Marty Jack is now doing some major improvement, but the release date is unknown.</li>
</ol>
<p>Please help testing and give some feedbacks or even better, patches.<br />
Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lxde.org/?feed=rss2&amp;p=739</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Have trouble with PCManFM 0.9.x? Read this FAQ!</title>
		<link>http://blog.lxde.org/?p=737</link>
		<comments>http://blog.lxde.org/?p=737#comments</comments>
		<pubDate>Thu, 03 Jun 2010 14:29:59 +0000</pubDate>
		<dc:creator>PCMan</dc:creator>
				<category><![CDATA[syndicated]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.lxde.org/?p=737</guid>
		<description><![CDATA[After the release of the so-called RC1 (actually 0.9.7) of PCManFM, I got some bug reports, which are not bugs.
Please, read this document before you submitting a bug report. At least packagers need to read this before packaging. Otherwise you&#8217;ll end up with something that never works. This guide is very complete and it contains [...]]]></description>
			<content:encoded><![CDATA[<p>After the release of the so-called RC1 (actually 0.9.7) of PCManFM, I got some bug reports, which are not bugs.<br />
Please, read this document before you submitting a bug report. At least packagers need to read this before packaging. Otherwise you&#8217;ll end up with something that never works. This guide is very complete and it contains information enough for you to build it from source, get it running or packaged, and even to debug it.<br />
<a href="http://wiki.lxde.org/en/PCManFM_build_and_setup_guide" >http://wiki.lxde.org/en/PCManFM_build_and_setup_guide</a></p>
<p>Most of the problems are caused by missing or malfunction of gvfs caused by incorrect installation or configuration.</p>
<p>Here is a list the most important FAQs:</p>
<ol>
<li>Voume mounting or trash is not supported? Make sure you have properly working gvfs. Read the preceding guide to fix it.</li>
<li>Why use gvfs? I think this is well explained in my <a href="http://blog.lxde.org/?p=657" >previous post</a>. I say it again. Gvfs is optional. PCManFM will work well without gvfs. So stop spreading the FUD that pcmanfm becomes gnome-dependent.</li>
<li>Where is tree view? I want to redesign this and get it implemented in a better way. Due to some limitations of UNIX-like systems, file monitoring can be a problem and it&#8217;s a limited system resource. So to keep the dir tree up-to-date and sync with the filesystem, it requires very careful design. I need to think it more and get it well done for the rewrite. So in 1.0, tree view is temporarily removed. In 1.x series I&#8217;ll add it again when it&#8217;s ready.</li>
<li>What? PCManFM2 doesn&#8217;t manage desktop? It sucks!  Yes, it does but you forgot RTFM. The command line used to lauch desktop manager is now: pcmanfm &#8211;desktop</li>
<li>How to access the configuration dialog of desktop manager? Did the author forget this? It sucks. Well, I thought about this for some time and found it better to leave desktop configuration in a separate dialog specifically designed for desktop management options. Now to access it, right click on pcmanfm managed desktop and choose &#8220;Properties&#8221;, just like what you do in Windows. Or, you can use this command (can be called from openbox menu, for example): pcmanfm &#8211;desktop-pref</li>
<li>If you see no icons, make sure  you have a properly installed freedesktop.org compliant icon theme. If you don&#8217;t know which to use, download lxde-icon-theme from <a href="http://sf.net/projects/lxde/" >http://sf.net/projects/lxde/</a></li>
<li>If you still see no icons, and you&#8217;re using gtk+ ourside any desktop environment, make sure you specified &#8220;gtk-icon-theme-name&#8221; in ~/.gtkrc or just use tools like lxappearance to set a proper icon theme.</li>
</ol>
<p>If you find someone in some internet forum who asked questions about PCManFM, please be kind and refer him/her to this guide. If any errors are found in this guide or you think any important topic is not covered, feel free to mail me and I&#8217;ll update it.</p>
<p>Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lxde.org/?feed=rss2&amp;p=737</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PCManFM 0.9.7 + libfm 0.1.12 (RC1)</title>
		<link>http://blog.lxde.org/?p=727</link>
		<comments>http://blog.lxde.org/?p=727#comments</comments>
		<pubDate>Sun, 30 May 2010 03:01:44 +0000</pubDate>
		<dc:creator>PCMan</dc:creator>
				<category><![CDATA[syndicated]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.lxde.org/?p=727</guid>
		<description><![CDATA[The new file manager, next generation of PCManFM, is now entering RC1 (release candidate for 1.0).
Most of the bugs in pcmanfm bug tracker are cleared and the stability is quite good. As we are now in feature-freeze, no new features are added and this is a major bug fix release.
Please get it heavily tested. If [...]]]></description>
			<content:encoded><![CDATA[<p>The new file manager, next generation of PCManFM, is now entering RC1 (release candidate for 1.0).<br />
Most of the bugs in <a href="http://sourceforge.net/tracker/?group_id=156956&amp;atid=801864" >pcmanfm bug tracker</a> are cleared and the stability is quite good. As we are now in feature-freeze, no new features are added and this is a major bug fix release.<br />
Please get it heavily tested. If you want to help the development, you can:</p>
<ol>
<li>Help the test and debugging. Please read <a href="http://wiki.lxde.org/en/PCManFM_build_and_setup_guide#Bug_Reporting_and_How_to_Help_Debug_PCManFM" >this guide</a>.</li>
<li>Promotion, spread the word, and show off to your colleagues</li>
<li>Help answering questions in <a href="http://forum.lxde.org/viewforum.php?f=22&amp;sid=db3294d0965e5002aa70a62dfaf71f7b">our forum</a> or forums of some Linux distros or just redirect them to <a href="http://wiki.lxde.org/en/PCManFM_build_and_setup_guide" >this detailed  guide</a>.</li>
<li>Donation is welcomed. My <a href="http://www.paypal.com/" >PayPal</a> account is: <a href="mailto:pcman.tw@gmail.com">pcman.tw@gmail.com</a> <span style="text-decoration: underline;"><br />
</span></li>
</ol>
<p>No new screenshot this time as this is a bug-fix release without any change in UI.<br />
Some major changes are:</p>
<ol>
<li>The binary name is now changed back to pcmanfm since it&#8217;s stable enough for daily use and is ready to replace the old pcmanfm 0.5.x series. So packagers please be careful when packaging this since it cannot be co-exist with the old pcmanfm from now on.</li>
<li>Resize of desktop when screen resolution is changed now works</li>
<li>Mid-click on side-pane now open folders in new tabs</li>
<li>Better compatibility with gtk+ 3</li>
<li>Use &#8220;tab-new&#8221; icon for new tab tool button rather than &#8220;gtk-new&#8221;</li>
<li>Fix several seg faults</li>
<li>Fix some missing icons for desktop entry files (*.desktop)</li>
<li>Merge directory contents correctly when pasting to an existing folders</li>
<li>Fix auto-scroll during drag and drop in folder view</li>
<li>Translation updates</li>
</ol>
<p>The goal is to make a stable 1.0 release with production quality as soon as possible and deprecate 0.5 series. We&#8217;re in feature-freeze period so there won&#8217;t be new features added until 1.0 is released. My current plan is to make 2 ~ 3 RC release before the final stable  release. I&#8217;ll make RC release when I fix most of the solvable problems. However, I won&#8217;t decide when to release final stable version myself this  time.<br />
I leave the decision regarding to when to make a 1.0 stable release to our package maintainers for ArchLinux, Debian, Fedora, SuSE, and Ubuntu and our translation coordinator. If all of them agree that the file manager is stable enough and there should be a 1.0 stable release, we can make one. If the quality doesn&#8217;t meet the requirements for a stable release, then I&#8217;ll keep fixing it until it&#8217;s suitable for production use.<br />
This should ensure enough quality assurance for this major component of  LXDE.</p>
<p>P.S. The new PCManFM can manage the desktop icons, but you need to start it  with &#8220;pcmanfm &#8211;desktop&#8221;</p>
<p>Thank you all</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lxde.org/?feed=rss2&amp;p=727</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updated roadmap of new PCManFM</title>
		<link>http://blog.lxde.org/?p=657</link>
		<comments>http://blog.lxde.org/?p=657#comments</comments>
		<pubDate>Wed, 19 May 2010 17:07:54 +0000</pubDate>
		<dc:creator>PCMan</dc:creator>
				<category><![CDATA[syndicated]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.lxde.org/?p=657</guid>
		<description><![CDATA[As the development of next generation PCManFM continues, there are many questions from the community and there is even some FUD regarding to comparison with previous 0.5 series. It&#8217;s time to have an more clear and updated roadmap.

Volume management: Currently, gvfs is used for this, but this dependency is temporary and it will be changed [...]]]></description>
			<content:encoded><![CDATA[<p>As the development of next generation PCManFM continues, there are many questions from the community and there is even some FUD regarding to comparison with previous 0.5 series. It&#8217;s time to have an more clear and updated roadmap.</p>
<ol>
<li>Volume management: Currently, gvfs is used for this, but this dependency is temporary and it will be changed later and be based on Udisks + udev directly if possible.  Then we won&#8217;t have to rely on gvfs for volume management. The reasons to use gvfs now are as follows:
<ol>
<li>Recently upstream author of HAL has dropped it and it will be removed from Linux later.</li>
<li>Its author develops udisks and is going to replace HAL with it.</li>
<li>Udisks force the use of PolicyKit, which is one of the new emerging standards</li>
<li>Much has been changed greatly in Linux desktop and old programs are broken due to these incompatible changes done by upstream maintainers. PCManFM is one of the victims of these incompabilities.</li>
<li>There are at least four to five different ways to manage volumes on Linux and all of them are not compatible with each other. So, no matter what you do, you cannot get a properly working program without quite a lot of workarounds. Since &#8220;they&#8221; are the ones breaking the compatibility, they should be responsible for fixing this mess. So, let them do the dirty work.</li>
</ol>
<p>Now, there is a stable release of udisks. So maybe it&#8217;s time to write udisks-based volume management, but I&#8217;m not sure if doing this will cause incompatibility with programs relying on gvfs.</li>
<li>File searching utility needs to be re-design and rewritten, too.
<ol>
<li>The old one is actually broken and there are many limitations and bugs.</li>
<li>With the new design of libfm, there exists much more possibilities then before so it deserves a rewrite.</li>
<li>Remote files should be supported as well</li>
<li>Before I come up with a good enough new design, there won&#8217;t be file searching utility in PCManFM, but I promise there will be once later.</li>
</ol>
</li>
<li>Desktop icon management
<ol>
<li>After dnd problems are all fixed, I&#8217;ll try to finish custom icon sizes. (make icons movable)</li>
<li>Need to find a good way to add some icons to the desktop, such as &#8220;Computer&#8221;, &#8220;Documents&#8221;, and mounted volumes.</li>
</ol>
</li>
<li>Thumbnails
<ol>
<li>Support external thumbnailers. This is quite easy, but the problem is, for gnome, thumbnailers are registered in gconf. If we want to read thumbnailers from gnome, this can drag in gconf dependencies, which I don&#8217;t like. However, asking the users to manually add thumbnailers is a very poor UI design and this is against the principle of PCManFM. So I need to think more.</li>
</ol>
</li>
<li>Customization
<ol>
<li>Columns shown in detailed list view should allow customization</li>
<li>More UI customization options arranged in a logical way</li>
<li>Support adding custom tools to &#8220;Tool&#8221; menu.</li>
</ol>
</li>
<li>Custom actions
<ol>
<li>Adding custom actions to the file manager is one of the LXDE Google SoC 2010 project. Let&#8217;s see if the student will make it.</li>
</ol>
</li>
<li>May try to add two-pane support if I have enough spare time.</li>
<li>May try to make PCManFM work properly in multi-monitor environments if someone can donate a second monitor to me or donate money to me to get a new monitor.</li>
<li>Loadable plugins. This is planned, but how to implement this still more thoughts.</li>
</ol>
<p>Here are current plans for PCManFM 2.0. I&#8217;ll post updates of the progress on this blog. Please stay tunned and don&#8217;t spread FUD. This will be a great manager once finished but since it&#8217;s half-done at this moment, don&#8217;t expect too much.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lxde.org/?feed=rss2&amp;p=657</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lubuntu 10.04 Beta 2 is Released</title>
		<link>http://blog.lxde.org/?p=690</link>
		<comments>http://blog.lxde.org/?p=690#comments</comments>
		<pubDate>Sun, 11 Apr 2010 19:02:24 +0000</pubDate>
		<dc:creator>PCMan</dc:creator>
				<category><![CDATA[syndicated]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Lubuntu]]></category>

		<guid isPermaLink="false">http://blog.lxde.org/?p=690</guid>
		<description><![CDATA[The lead developer of Lubuntu, an Ubuntu variant featuring LXDE, Julien Lavergne just announced the availability of Lubuntu 10.04 Beta 2. Here is his release note on the mailing list:
Hi,
The Lubuntu Lucid Beta 2 is now available. Don&#8217;t forget that it&#8217;s build
with Ubuntu Lucid (10.04) which is still in Beta state of development,
so same warnings [...]]]></description>
			<content:encoded><![CDATA[<p>The lead developer of <a href="http://lubuntu.net">Lubuntu</a>, an Ubuntu variant featuring LXDE, Julien Lavergne just announced the availability of Lubuntu 10.04 Beta 2. Here is his release note on the mailing list:</p>
<blockquote><p>Hi,<br />
The Lubuntu Lucid Beta 2 is now available. Don&#8217;t forget that it&#8217;s build<br />
with Ubuntu Lucid (10.04) which is still in Beta state of development,<br />
so same warnings :</p>
<p>&#8220;Pre-releases of Lucid are *not* encouraged for anyone needing a stable<br />
system or anyone who is not comfortable running into occasional, even<br />
frequent breakage.  They are, however, recommended for Ubuntu developers<br />
and those who want to help in testing, reporting, and fixing bugs.&#8221;</p>
<p>We passed Feature Freeze, that mean most of the features should now be<br />
available. It&#8217;s now time for testing and fixing bugs.</p>
<p>== New stuff since Beta 1 ==<br />
* Auto-login at install time<br />
* Support encrypted home directory<br />
* Up-to-date lxdm, libfm and pcmanfm2</p>
<p>== Specific Lubuntu changes ==<br />
Lubuntu still contains modifications not available in the official<br />
repository, you can see them in the Lubuntu PPA [1] :<br />
- New pcmanfm2 and libfm (LP: #523433)<br />
- lubuntu-default-settings with pcmanfm2 support<br />
- Fix for blurry shutdown-icon from elementary-icons (LP: #527345)<br />
- Autologin support in ubiquity (LP: #546445)<br />
- New lxdm</p>
<p>== Testing needed ==<br />
I&#8217;ll appreciate some feedbacks about the followings recent additions :<br />
- pcmanfm2, the new filemanager, is still in beta state. Please report<br />
bugs on<br />
<a href="https://wiki.ubuntu.com/Lubuntu/SubTeams/TestingSubTeam/pcmanfm2Testing" >https://wiki.ubuntu.com/Lubuntu/SubTeams/TestingSubTeam/pcmanfm2Testing</a><br />
- The new lxdm may fixed some issue regarding the keyring and PAM<br />
support, but it needs more tests.</p>
<p>== Known bugs ==<br />
* If you test on a USB, the first screen will freeze for a moment when<br />
you click on &#8220;Try Lubuntu &#8230;&#8221;. Just wait, it will continue as normal.<br />
* See also <a href="https://wiki.ubuntu.com/Lubuntu/SubTeams/TestingSubTeam" >https://wiki.ubuntu.com/Lubuntu/SubTeams/TestingSubTeam</a></p>
<p>== Reporting bugs ==<br />
Bug reported during testing :<br />
<a href="https://wiki.ubuntu.com/Lubuntu/SubTeams/TestingSubTeam" >https://wiki.ubuntu.com/Lubuntu/SubTeams/TestingSubTeam</a></p>
<p>If you want to create a bootable usb system, please use the usb creator<br />
directly on Ubuntu.</p>
<p>Please follow the testing process described on this page :<br />
<a href="https://wiki.ubuntu.com/Lubuntu/SubTeams/TestingSubTeam" >https://wiki.ubuntu.com/Lubuntu/SubTeams/TestingSubTeam</a> . You can also<br />
report problems and bugs relative to the tests on this page.</p>
<p>Torrent: <a href="http://people.ubuntu.com/%7Egilir/lubuntu-lucid-beta2.iso.torrent" >http://people.ubuntu.com/~gilir/lubuntu-lucid-beta2.iso.torrent</a><br />
Download: <a href="http://people.ubuntu.com/%7Egilir/lubuntu-lucid-beta2.iso" >http://people.ubuntu.com/~gilir/lubuntu-lucid-beta2.iso<br />
</a>MD5: <a href="http://people.ubuntu.com/%7Egilir/md5sum.txt" >http://people.ubuntu.com/~gilir/md5sum.txt</a></p>
<p>Regards,<br />
Julien Lavergne</p>
<p>[1] :  <a href="https://launchpad.net/%7Elubuntu-desktop/+archive/ppa" >https://launchpad.net/~lubuntu-desktop/+archive/ppa</a></p>
<p>______________________________</p>
<div id=":1db">_________________<br />
Mailing list: <a href="https://launchpad.net/%7Elubuntu-desktop" >https://launchpad.net/~lubuntu-desktop</a><br />
Post to     : <a href="mailto:lubuntu-desktop@lists.launchpad.net">lubuntu-desktop@lists.launchpad.net</a><br />
Unsubscribe : <a href="https://launchpad.net/%7Elubuntu-desktop" >https://launchpad.net/~lubuntu-desktop</a><br />
More help   : <a href="https://help.launchpad.net/ListHelp" >https://help.launchpad.net/ListHelp</a></div>
</blockquote>
<div>For those who haven&#8217;t try Lubuntu or LXDE, it&#8217;s a good chance to do it. The Lubuntu team did a great job to integrate LXDE and Ubuntu. This might be one of the best LXDE-based Ubuntu variant ever.</div>
<div>Kudos the Lubuntu team!</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.lxde.org/?feed=rss2&amp;p=690</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Important Updates for Google Summer of Code</title>
		<link>http://blog.lxde.org/?p=686</link>
		<comments>http://blog.lxde.org/?p=686#comments</comments>
		<pubDate>Wed, 31 Mar 2010 04:46:28 +0000</pubDate>
		<dc:creator>PCMan</dc:creator>
				<category><![CDATA[syndicated]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.lxde.org/?p=686</guid>
		<description><![CDATA[Hi all potential students,
Since most of the previously proposed items are not suitable for Google SoC because they are not challenging enough, I rewrite the whole page and list some real projects which can be done for the whole summer. Some of previously proposed items are too easy and some can even be done within [...]]]></description>
			<content:encoded><![CDATA[<p>Hi all potential students,</p>
<p>Since most of the previously proposed items are not suitable for Google SoC because they are not challenging enough, I rewrite the whole page and list some real projects which can be done for the whole summer. Some of previously proposed items are too easy and some can even be done within one week. Then students will get nothing to do later. Google summer of code need something of larger scale and they should be projects which spend your whole summer.</p>
<p>So here is the new idea list. For students who want to join LXDE GSoC, please read the page and send your application now. If what you want to do is not on the page, mail your idea to our mailing list and we&#8217;ll review your idea immediately.</p>
<p>This is the updated list:<br />
<a href="http://wiki.lxde.org/en/Google_Summer_of_Code_2010">http://wiki.lxde.org/en/Google_Summer_of_Code_2010</a></p>
<p>Happy coding!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lxde.org/?feed=rss2&amp;p=686</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Future plans and TODOs of LXDE in 2010</title>
		<link>http://blog.lxde.org/?p=585</link>
		<comments>http://blog.lxde.org/?p=585#comments</comments>
		<pubDate>Fri, 08 Jan 2010 07:27:57 +0000</pubDate>
		<dc:creator>PCMan</dc:creator>
				<category><![CDATA[syndicated]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.lxde.org/?p=585</guid>
		<description><![CDATA[As many people have seen, LXDE is currently underwent active development, but most of the visible problems are not yet solved and many distros are still shipping out-dated versions of LXDE components. So I think it&#8217;s time to give a more clear roadmap about the plans in 2010. Here&#8217;s are problems to solve this year:

The [...]]]></description>
			<content:encoded><![CDATA[<p>As many people have seen, LXDE is currently underwent active development, but most of the visible problems are not yet solved and many distros are still shipping out-dated versions of LXDE components. So I think it&#8217;s time to give a more clear roadmap about the plans in 2010. Here&#8217;s are problems to solve this year:</p>
<ul>
<li>The file manager: PCMan FM 0.5 is quite broken in many parts, and I know that.
<ol>
<li>Desktop management should be improved:
<ol>
<li>Icons should be movable.</li>
<li>&#8220;My document&#8221; icon is a mistake and should be removed or be optional</li>
<li>Drag and drop doesn&#8217;t work sometimes</li>
<li>Handling of desktop working area has some bugs in it</li>
</ol>
</li>
<li>Mounting for volumes is broken:
<ol>
<li>First, I must say, this is not our fault at all and working on this part is a real pain. Recent rapid incompatible changes in freedesktop.org, HAL, and some distros break all older applications previously working well. If your program doesn&#8217;t work, complain to them.</li>
<li>HAL will soon be removed from modern Linux and will be replaced by DeviceKit-disks.</li>
<li>What a joke! While devicekit-disk is still under development, they now plan to drop it and replace it with udisk based on libudev, which is currently Linux-only.</li>
<li>So now you can understand why big software companies don&#8217;t like to develop Linux versions for their product. All your effort just gets ruined again and again due to frequent  incompatible changes in upstream. They just don&#8217;t care about breaking others&#8217; work. One of my programs written for Microsoft Windows 10 years ago still work flawlessly today.</li>
<li>In a world governed by two big desktop environments, we smaller projects have no choice but follow their &#8220;standards&#8221;. Otherwise your software just won&#8217;t work on major distros. Even if you are lucky enough and your software is not broken by them, it will soon be broken.</li>
<li>Conclusion: Sorry for saying this, but if we want to co-exist and keep compatible with other new GTK+ software, I think for now we had better use gvfs and accept its gnome-disk-utility dependency. It&#8217;s a hard choice, but it seems that we have no choice now. After major distros are upgraded and adopt new freedesktop.org standards/specs, old programs which work well in the past, like the old pcmanfm with HAL support, will stop working. Of course we can directly use udisk and prevent using gnome-disk-utility, but I already tired of fixing my program again and again just because they upstream frequently make arbitrary incompatible changes and break my program. Since they are the people who break the compatibility, they should be responsible for fixing it (in gnome-disk-utility). What if I finally spent my time to implement udisk support, and later they decided to drop udisk and replace it with new stuff again? I don&#8217;t want to waste my time on fixing incompatibility again and again.</li>
<li>Complain to your distro or to freedesktop.org developers if you don&#8217;t like the situation, but most of the time you may just get ignored. Like it or not, welcome to the real world.</li>
</ol>
</li>
<li>The &#8220;Find Files&#8221; tool is broken and I know that. With new multi-threading infrastructure of libfm, this will be solved (in later releases).</li>
<li>Lightweight gvfs fork:
<ol>
<li>GVFS will bring many dependencies, but since it&#8217;s free software, we can fork it and remove some gnome dependencies.</li>
<li>This is possible, but the priority is low unless we get more developers.</li>
</ol>
</li>
</ol>
</li>
<li>LXPanel, The desktop panel:
<ol>
<li>While 0.5 series bring new features, it has some new bugs, too. This part requires more testing. After finishing the development of the file manager, lxpanel should be fixed.</li>
</ol>
</li>
<li>Improve translation workflow:
<ol>
<li>We may evaluate the possibility of using Transifex when online editing with correct pleural form support is available.</li>
</ol>
</li>
<li>Cleanup the bug trackers
<ol>
<li>We need to set a &#8220;bug day&#8221; and do our best to fix fixable bugs.</li>
<li>New rules/guidelines for bug reporting is needed</li>
<li>Duplicated, invalid, or out-dated bugs should be removed.</li>
<li>Many bugs in pcmanfm will be solved by the newly developed libfm and will be closed when new pcmanfm is released.</li>
</ol>
</li>
<li>More system tools:
<ol>
<li>Maybe we need lxde-control-center</li>
<li>Is it possible to integrate this with the file manager?</li>
</ol>
</li>
<li>Display manager &#8211; LXDM:
<ol>
<li>Dgod is developing a new display manager named lxdm and this can replace gdm in the future.</li>
<li>Theming support is a must-have</li>
</ol>
</li>
</ul>
<ul>
<li>Desktop launcher &#8211; LXLauncher:
<ol>
<li>Background image support is not yet added because the time is now spent on the file manager, but we&#8217;ll do it this year.</li>
</ol>
</li>
<li>Benchmarks, more testings: Can anyone help this part?</li>
<li>Code cleanup and optimization:
<ol>
<li>Fix compiler warnings</li>
<li>Profiling</li>
<li>Developer is needed. Can anyone help this part?</li>
</ol>
</li>
</ul>
<p>If you like the idea of LXDE, please help the development and join our mailing list for discussion.</p>
<p>If you&#8217;re a programmer familar with GTK+, please join us. If you&#8217;re not familar with GUI programming, but knows C language and autotools, please help us fix compiler warnings and do profiling parts. If you don&#8217;t know programming, please join our translation team to make LXDE available in your language.</p>
<p>We believe that LXDE will be a mature desktop solution in 2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lxde.org/?feed=rss2&amp;p=585</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
