Recently libfm, the core of next generation file manager, underwent heavy development and rapid changes. Here are some exciting highlights.
- The repository was completely moved from svn to git now.
You can grab the latest source code with following command line:
git clone git://libfm.git.sourceforge.net/gitroot/libfm
- Drag and drop now works! You can even drag and drop between two different remote filesystems.
- Clipboard handing is greatly improved. Files cut/copied in GNOME/Nautilus, XFCE/Thunar, and even KDE/Dolphin can now be correctly pasted in libfm.
- Now libfm correctly mounts remote filesystems on demand.
- Basic bookmark support was added.
- File associations (default application for file types) can now be changed in properties dialog.
- Partial auto-completion for path entry
- Moving files now works, but error handling is not yet implemented.
- Now errors are correctly reported when the loading of folders failed.
Now we’re more and more closer to our goals, to build a modern, fast, and lightweight file manager supporting gio/gvfs for LXDE. After the core library, libfm, is finished, the development of the next major release of PCManFM will be started. This will fix various old bugs in the original 0.5.x series and provide full access to remote filesystems. So stay tunned and get it well-tested!
Last but not the least, developers are wanted! Please join us if you like LXDE and you know gtk+ and gio programming in C language.
I just found this factoid on Ohloh and I am amazed to read this:
LXDE: Very large, active development team
Over the past twelve months, 26 developers contributed new code to LXDE. This is one of the largest open-source teams in the world, and is in the top 2% of all project teams on Ohloh. For this measurement, Ohloh considered only recent changes to the code. Over the entire history of the project, 46 developers have contributed. (http://www.ohloh.net/p/lxde/factoids/)
I believe everyone in the LXDE team still considers the project as a rather small project with a small team. There have been many changes and advances, but I would have never guessed that LXDE is one of the big projects. If we see it in regards to Gnome and KDE, the relations become different though. Gnome has 432 developers according to Ohloh and KDE even 482 code contributors. XFCE shows up with 12 coders during the last twelve months.
I wonder how many people actually work in different desktop projects at the same time. We have friendly relationships with many contributors working on different projects already. Chris Wickert for example is a core member of LXDE and at the same time taking care of XFCE packages in Fedora. In the end we all share the same ideas and goals about free and open source and we actually share a lot of the code with many projects, especially with our friends from XFCE.
Everyone, keep up the good work! I hope to see more exchange and friendships among our projects. We welcome everyone to work and cooperate with us even if we have some different views sometimes on specific questions. In the end it is cooperation what makes us – as a software project and a community – advance faster and become better.
Please support LXDE and vote for our core member Chris Wickert in the elections of the Fedora Engeneering Steering Committee.
- Christoph is the maintainer of Xfce and LXDE in Fedora. A vote for Chris is a vote for lightweight desktops in Fedora.
- His goals are to make Fedora more lightweight and less ressource hungry as well as keeping depencies low.
To vote for Chris you need to have a (1) Fedora Account and (2) be accepted in a group, for example join Fedora Ambassadors. Voting is possible until June 22, 2009.
Chris is the most active distro package maintainer of LXDE in Fedora. His engagements is a great success for both Fedora and LXDE as the large interest at Chemnitzer Linuxtage and other events have shown recently.
A quote from Chris Wickert:
(I want to) … improve packaging quality and enforce higher standards for better cross desktop interoperability. Try to reduce the dependency bloat to make sure Fedora does not become too fat, so it still can be used on older or smaller hardware like netbooks or the OLPC without too much pain.
Nominations followed a predefined structure, where people could ask questions and get answers. The answers of Chris here. There was also an official IRC meet up for candidates with the logs also available.
Please vote for Chris on this page: https://admin.fedoraproject.org/voting/about/fescof12
* Blog of Chris Wickert http://www.christoph-wickert.de/blog/
* Join Fedora https://admin.fedoraproject.org/accounts