All posts by Mario Behling

LXDE on Nexus One phone

Sven Killig has managed to run LXDE on his Nexus One in a USB host mode. He has made a video showing how all kinds of devices plugged in – including a web cam, keyboards, screens and a display link unit.

Connect USB devices to your Nexus One

Links:

Hackaday: http://hackaday.com/2010/06/08/nexus-one-as-usb-host/

Sven Killig: http://sven.killig.de/android/N1/2.2/usb_host/

Google Summer of Code: Please submit your ideas and student applications for LXDE


LXDE
has been accepted as a mentoring organization for Google Summer of Code 2010. We are looking forward to a great summer with more people joining development. Please propose ideas for the program on our idea page. Students wishing to apply, please check out the Student Check List in the wiki and join us on irc.oftc.net #lxde to discuss your ideas. A channel for discussion in Chinese on irc.oftc.net #lxde-zh. A German channel is available at #lxde-de.

Our mailing list is here: https://lists.sourceforge.net/lists/listinfo/lxde-list

Every application is welcome. We are not only looking for experienced students, but for anyone wishing to contribute to LXDE also after the summer.

The application period starts on March 29, 2010. Please use the time to discuss your ideas beforehand already.

Links

* LXDE Idea Page: http://wiki.lxde.org/en/Google_Summer_of_Code_2010

* GSoC program: http://socghop.appspot.com/

* Accepted Organization: http://socghop.appspot.com/gsoc/program/accepted_orgs/google/gsoc2010

* Mailing List: https://lists.sourceforge.net/lists/listinfo/lxde-list

LXMusic 0.4.3 released

LXMusic 0.4.3 was released by Jürgen Hötzel.

Most important changes include:

* Adopt XMMS2 DrNo 0.7 API changes
* Fix a double free (on_playback_track_loaded)
* Translation updates

Please help to advance LXDE development and test releases, help with translations and update the wiki.

Links:

* Git Repository: http://lxde.git.sourceforge.net/git/gitweb.cgi?p=lxde/lxmusic

* LXMusic in the LXDE Wiki: http://wiki.lxde.org/en/LXMusic

* LXDE Translation Project: http://wiki.lxde.org/en/Category:Translations

LXDE Google Summer of Code 2010

LXDE is applying as a project for the Google Summer of Code 2010. For students it is a good way to get deeper involved into Free and Open Source Software and LXDE specifically. During the summer students have the chance to code on LXDE and get paid by Google.

Some other projects usually also offer student slots for the LXDE community in the program. We are gathering project ideas, as a way to start for applicants here. If you are interested to join LXDE at the summer of code and would like to discuss project ideas, please join us on IRC at irc.oftc.net #lxde and on the mailing list: https://lists.sourceforge.net/lists/listinfo/lxde-list

If you have already an idea about a project you would like to do, please also leave your idea here as well: http://wiki.lxde.org/en/Google_Summer_of_Code_2010

Please also check out our students check list: http://wiki.lxde.org/en/Google_Summer_of_Code_-_Student_Check_List

Background info on Google Summer of Code

The most common question we get from students is “How do I prepare for Google Summer of Code?” The simple answer is not to wait for the program to get involved in open source. Start checking out projects now: take a look at documentation, check out their source code and idle in some IRC channels to see what interests you. The projects who have been past participants in Google Summer of Code are a great place to start; use the categorized list of mentoring organizations (e.g. projects listed by programming languages) from 2009 to help you get started.

About Google Summer of Code

Google Summer of Code (GSoC) is a global program that offers student developers stipends to write code for various open source software projects. We have worked with several open source, free software, and technology-related groups to identify and fund several projects over a three month period. Since its inception in 2005, the program has brought together nearly 3,400 students and more than more than 3,000 mentors & co-mentors from nearly 100 countries worldwide, all for the love of code. Through Google Summer of Code, accepted student applicants are paired with a mentor or mentors from the participating projects, thus gaining exposure to real-world software development scenarios and the opportunity for employment in areas related to their academic pursuits. In turn, the participating projects are able to more easily identify and bring in new developers. Best of all, more source code is created and released for the use and benefit of all.

* Frequently asked questions: http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs

* LXDE Project Ideas: http://wiki.lxde.org/en/Google_Summer_of_Code_2010

* Student Check List: http://wiki.lxde.org/en/Google_Summer_of_Code_-_Student_Check_List

lubuntu – how to get involved

Julian Lavergne from France posted ways to get involved into lubuntu on the mailing list of the project and I am reposting his suggestions here.

This is a quick summarize for people wanted to help on Lubuntu. In general, all tasks will be documented on the Subteams pages:

== Participate to the LXDE project ==
This is the most efficient way to contribute to Lubuntu. If you want a functionality, translate a package etc … you should directly work with LXDE.

== Create an artwork for Lubuntu ==
We don’t have an original artwork, and it’s an important goal for Lucid. Some works began on the LXDE forum, but there is a lots to do to create a complete set of artwork. Currently, it could be nice to have:

  • 1 wallpaper
  • 1 icon set
  • 1 GTK engine
  • 1 login manager theme (for lxdm)
  • Custom configuration for GTK theme in the session
  • 1 openbox theme
  • 1 banner for logout
  • 1 logo for the main menu
  • 1 background image for lxpanel
  • 1 cursor
  • Specific icons for lxpanel
  • 1 splash screen (for usplash or/and plymouth)

Please see https://wiki.ubuntu.com/Lubuntu/SubTeams/ArtworkSubTeam/Documentation for details.
If you want to work on artwork, you should contact the Ubuntu Art Team. There are a very good experience on making artwork for K/X/Ubuntu etc … It’s also important to work on the artwork, as a complete set. It’s better to submit a wallpaper + icon set + gtk engine together than separately.

IMPORTANT NOTE : We didn’t have currently decide the colors of the artwork. We should discuss and decide this on the next IRC meeting. But you can create some mockups to add them to the discussion :)

== Triage bugs on Launchpad ==
We need to manage bug reports for many packages (mostly, the LXDE core packages).
See https://wiki.ubuntu.com/Bugs/HowToTriage/ for an overview of the triaging on Ubuntu.
The current packages and bugs are here: https://bugs.launchpad.net/~lubuntu-packaging/+packagebugs
Most important to know is:

  • Is the bug is correctly affected?
  • Is the bug still reproductible by user in Ubuntu 9.10? By you?
  • Is there a solution/patch available on the bug? Upstream? In another distribution?

== Fix bugs / Develop features ==
If you want to work on a bug, you should affect it to you so people know you are working on it. If you want to implement a feature, or working on a patch, you should open a bug on Launchpad, so people can eventually help you. I’ll try to add a TODO list for packagers who want to help but want some mentoring or ideas (See https://wiki.ubuntu.com/Lubuntu/SubTeams/CodingAndPackagingSubTeam for futur information).

== Testing ==
We may have some ISO to test near the Alpha 1 of Lucid, it’s a good occasion to test if it’s working, and report bugs. You don’t need to know how to code for this, just use Lubuntu and report bugs/complain about it. You can also install a command line Lucid system in VirtualBox and install lubuntu-desktop package by “sudo apt-get install –no-install-recommends lubuntu-desktop”. Another way is to test a pristine lxde session by installing the lxde package, and see if no Lubuntu specific patch cause problems in a standart LXDE session. To report bug, do ubuntu-bugs the_name_of_the_package_affected. If you don’t know, use ubuntu-bug lubuntu-meta, we’ll triage it for you :) Testing (and reporting problems) is critical, because developers can only try to fix problems if there are reported.

== Improve the Documentation ==
Our wiki ( https://wiki.ubuntu.com/Lubuntu ) can always be improved. If you intend to do massive changes, please inform the mailing list before.

Feel free to add others tasks if you have any in mind. Some others tasks will probably appear in the futur on this mailing list or on the SubTeams pages. Also, you can ask any questions on any of those items on the mailing list.

Thanks in advance for your help :)

LXDE opportunities for OLPC Afghanistan and OLPC Vietnam

Faster and easier IT tools can benefit a lot of people all over the world. A goal that LXDE shares with One Laptop per Child. To bring LXDE on the XO-laptop can help to turn the XO from a tool for children only into a device for the whole family.

OLPC Afghanistan

OLPC Afghanistan

This year in April I had the chance to go to Afghanistan again continuing the cooperation with OLPC Afghanistan. The goal – to provide a drop in replacement for the Sugar desktop and to give users the choice between different desktops.

Whereas smaller kids use the laptop with all the advantages of the educational approach of Sugar, LXDE on the XO can be used by older family members as a more traditional desktop. Providing information about the local community and including projects like a collection of a local business directory makes the deployment of laptops more useful for the whole family and supports them in making a living and improving their lives.

Mario Behling in Afghanistan setting up a Freifunk Network and LXDE computer systems

Small energy saving devices like the XO offer access to knowledge and information in Afghanistan, even more so as the Afghan project deploys Freifunk Networks as part of the project implementation. A school server with thousands of books thus can serve local communities outside schools via advanced wifi mesh networks.

OLPC Vietnam

For a second cooperation with OLPC I am looking to Vietnam, that offers “all the ingredients” for a successful deployment of IT and communication technologies. The ultimate goal of OLPC Vietnam is a large scale deployment to support and foster the change of frontal teachers centralized methods to a learner and learning focused methodology in Vietnam.

Links

* http://wiki.lxde.org/en/XO
* http://olpc.af
* http://wiki.laptop.org/go/OLPC_Vietnam
* http://olpc.vn

# The OLPC Vietnam project with LXDE will be presented at the GNOME.Asia Summit in Vietnam from Nov. 20-22: http://gnome.asia

LXDE Fedora for the XO of One Laptop per Child (OLPC)

After our meet up at the Google Summit in Mountain View last week Yaakov Nemoy now published a simple Hacking Guide for LXDE/Fedora on the XO of the OLPC project. While Christoph Wickert and the LXDE team is already working on a fully supported version for the XO, this is “a bunch of quick and dirty hacks to get people started”.

Yaakov: We’ve got a few long term issues we have to look at.

  • Getting an olpc-switch-foo app for switching to LXDE Including LXDE in a build rather than gnome
  • Testing zypper as an alternative to yum. (We may just want to include both if there’s the space, i do not believe in shipping devices that are crippled if we can help it, we don’t know the true use case yet.)
  • … it seems that the os8.img has issues with  WPA access points.

We are documenting the advancements of LXDE on the XO in the LXDE Wiki (http://wiki.lxde.org/en/XO) as well as in the wiki of laptop.org (http://wiki.laptop.org/go/LXDE).

Links

* http://wiki.lxde.org/en/XO
* http://wiki.laptop.org/go/LXDE
* http://olpc.vn

first lubuntu test iso available

lubuntuThe lubuntu project is advancing. lynxis just published a lubuntu test iso based on the seeds by David Sugar and additional patches. It is just 381 MB and a second one only 292 MB.

Please download the image and test it and give feedback:
http://lynxis.crew.c-base.org

UPDATE: The CD images from the link above are now unavailable due to bandwidth limit. However, there is a BitTorrent link of b14, and we put its CD image copy into our site:
http://download.lxde.org/lubuntu-9.10

Links

* https://bugs.launchpad.net/~lubuntu-desktop
* https://code.launchpad.net/~lubuntu-desktop
* https://bugs.launchpad.net/~lubuntu-desktop
* https://help.ubuntu.com/community/LiveCDCustomizationFromScratch

Debian-LXDE Dokumentation von Heike Jurzik bei Galileo Press

Das neue Debian GNU/Linux-Buch von Heike Jurzik enthält eine achtseitige Dokumentation über LXDE Debian. Das Buch ist bei Galileo Press erschienen. Wir freuen uns die Seiten zu LXDE mit freundlicher Genehmigung der Autorin und des Verlags für die LXDE Community zur Verfügung stellen zu können.

Im deutschen LXDE-Wiki findet sich die LXDE Dokumentation zum Nachlesen: http://wiki.lxde.org/de/LXDE_Debian

Eine Lesesprobe zum Herunterladen gibt es hier: galileocomputing_debian_lxde.zip

Debian GNU/Linux Buch von Heike Jurzik

Buchinfo:

* 826 S.,
* 3., aktualisierte und erweiterte Auflage 2009, geb.,
* mit DVD,
* 39,90 Euro, ISBN 978-3-8362-1386-8

Links:

LXDE Developer Gathering in Taiwan from September 25-27, 2009

The “Software Liberty Asscocation of Taiwan” (SLAT) is featuring the LXDE community during ICOS 2009 – International Conference on Open Source in Taipei in September 2009.

Taiwan is the place of LXDE’s birth. And most of the LXDE core developers are  based in Taiwan. We are inviting LXDE developers to this event, which is co-organized by LXDE core member Andrew Lee.

PCMan: ” I think it’s a good opportunity to have a LXDE developer gathering or CodeFest.”

So, please join us in Taipei from September 25-27. Participants may get accommodation and food sonsorship. Remember to add your name to the dedicated wiki-page if you are joining us. Please also send a separate email with your information to apply for sonsorship to andrew AT linux.org.tw.

Details

  • Date: 25th-27th September 2009
  • Location: ICOS2009 Venue, No.235, Sec. 2, Fuxing S. Rd., Da-an Dist., Taipei City 106, Taiwan (R.O.C.)

Transport and Weather

Links

* http://wiki.lxde.org/en/Gathering/2009-09-Taipei
* Software Liberty Asscocation of Taiwan” (SLAT)
* ICOS 2009 – International Conference on Open Source