LXDE Google Summer of Code 2009


Published on

Join LXDE and participate in the Google Summer of Code with LXDE

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

LXDE Google Summer of Code 2009

  1. 1. Join LXDE at Google Summer of Code 2009   Mario Behling, LXDE Foundation
  2. 2. LXDE   Lightweight X11 Desktop Environment
  3. 3. LXDE <ul><ul><li>less resource hungry, lighter, faster </li></ul></ul><ul><ul><li>LX: also Linux </li></ul></ul><ul><ul><li>especially designed for new generation devices like netbooks, MIDs and older computers </li></ul></ul><ul><ul><li>Written in C </li></ul></ul><ul><ul><li>Uses GTK+ </li></ul></ul>  Lightweight X11 Desktop Environment
  4. 4. LXDE <ul><ul><li>takes 4.6 M on a normal Fedora install with base and base-x. Xfce for example takes 22,8 M, Gnome 177 M. </li></ul></ul><ul><ul><li>optimized for low memory usage. </li></ul></ul><ul><ul><li>follows a modular approach, so you can easily add/remove/replace components. All applications support different configuration profiles to work in different desktop environments. </li></ul></ul><ul><ul><li>has everything a desktop needs: Panel with plugins, desktop with icons, session manager, task manager, text editor, image viewer, archive manager. </li></ul></ul>  Lightweight X11 Desktop Environment
  5. 5.  
  6. 6. Join LXDE join.lxde.org LXDE on Android wiki.lxde.org/en/Android <ul><ul><li>Become a </li></ul></ul><ul><ul><li>Designer </li></ul></ul><ul><ul><li>Translator </li></ul></ul><ul><ul><li>Developer </li></ul></ul><ul><ul><li>Package Maintainer </li></ul></ul><ul><ul><li>Event Organiser </li></ul></ul><ul><ul><li>LXDE Blogger </li></ul></ul><ul><ul><li>Documentation Writer </li></ul></ul><ul><ul><li>Portability Expert </li></ul></ul><ul><ul><li>and... </li></ul></ul>
  7. 7. <ul><ul><li>Become a designer </li></ul></ul><ul><ul><ul><li>Make a LXDE poster, a new logo, wallpaper </li></ul></ul></ul><ul><ul><ul><li>Design an icon set and theme </li></ul></ul></ul><ul><ul><ul><li>Create an T-shirt for LXDE or a community event </li></ul></ul></ul><ul><ul><li>Steps to join </li></ul></ul><ul><ul><ul><li>Put up your name and contact in the wiki page of the design project </li></ul></ul></ul><ul><ul><ul><li>Join the design mailing list and chat channel </li></ul></ul></ul><ul><ul><ul><li>Consult and help to write ¨how tos¨ for creating themes etc. in the wiki </li></ul></ul></ul><ul><ul><ul><li>Upload designs into the design forum </li></ul></ul></ul>join.lxde.org Join LXDE: Designers
  8. 8. <ul><ul><li>Become a translator </li></ul></ul><ul><ul><ul><li>Translate LXDE components online or offline </li></ul></ul></ul><ul><ul><ul><li>Translate pages in the wiki and news from the blog and re-post in your language on your blog </li></ul></ul></ul><ul><ul><li>Steps to join </li></ul></ul><ul><ul><ul><li>Put up your name, language and contact in the wiki page of the translation project </li></ul></ul></ul><ul><ul><ul><li>Join the translation mailing list and chat channel </li></ul></ul></ul><ul><ul><ul><li>Download translation (po) files and translate and upload them </li></ul></ul></ul><ul><ul><ul><li>Join the online translation system pootle and translate strings of LXDE here </li></ul></ul></ul><ul><ul><ul><li>Post your blog in our planet wiki page for syndication </li></ul></ul></ul>join.lxde.org Join LXDE: Translators
  9. 9. <ul><ul><li>Become a package maintainer </li></ul></ul><ul><ul><ul><li>Make packages for your favourite Linux or BSD distribution </li></ul></ul></ul><ul><ul><ul><li>Port LXDE to any system supporting GTK </li></ul></ul></ul><ul><ul><li>Steps to join </li></ul></ul><ul><ul><ul><li>Put up your name, distribution and contact in the wiki page of the packaging project </li></ul></ul></ul><ul><ul><ul><li>Join the developers mailing list and IRC </li></ul></ul></ul><ul><ul><ul><li>Contact existing maintainers for cooperation and learn how to make packages at website of distributions </li></ul></ul></ul><ul><ul><ul><li>Create packages or port them and upload them onto the website of your distribution </li></ul></ul></ul><ul><ul><ul><li>Post information about your work in the LXDE wiki and forum </li></ul></ul></ul>join.lxde.org Join LXDE: Package Maintainers
  10. 10. <ul><ul><li>Become a developer </li></ul></ul><ul><ul><ul><li>Solve bugs of LXDE components and supply patches, improve speed and add new features </li></ul></ul></ul><ul><ul><ul><li>Create new components according to the design principles </li></ul></ul></ul><ul><ul><li>Steps to join </li></ul></ul><ul><ul><ul><li>Check out the LXDE roadmap and design principles on the documentation wiki </li></ul></ul></ul><ul><ul><ul><li>Join the developers mailing list and IRC </li></ul></ul></ul><ul><ul><ul><li>Check out bug reports and feature requests on sf.net </li></ul></ul></ul><ul><ul><ul><li>Download code from the repository on sourceforge </li></ul></ul></ul><ul><ul><ul><li>Improve, write or rewrite code and submit patches to the tracker on sf.net </li></ul></ul></ul><ul><ul><ul><li>Email us to become a member of the LXDE project on sf.net </li></ul></ul></ul>join.lxde.org Join LXDE: Developers
  11. 11. <ul><ul><li>Ideas for development projects </li></ul></ul><ul><ul><ul><li>implement support to save sessions in lxsession </li></ul></ul></ul><ul><ul><ul><li>Implement trash in pcman file manager </li></ul></ul></ul><ul><ul><ul><li>Implement central configuration like gnome-control-center or xfce-settings </li></ul></ul></ul><ul><ul><ul><li>Port LXDE to Android </li></ul></ul></ul><ul><ul><ul><li>Develop a touchscreen solution for LXDE </li></ul></ul></ul><ul><ul><ul><li>Develop a language switcher for interface and input languages </li></ul></ul></ul><ul><ul><ul><li>Solve bugs in LX Network manager </li></ul></ul></ul><ul><ul><ul><li>Write a GUI for mesh protocols OLSR and BATMAN </li></ul></ul></ul>join.lxde.org Join LXDE: Developers
  12. 12. <ul><ul><li>What is the summer of code </li></ul></ul><ul><ul><li>What can I get from summer of code program </li></ul></ul><ul><ul><li>Who can apply </li></ul></ul><ul><ul><li>How do I apply </li></ul></ul><ul><ul><li>What are my chances to get accepted </li></ul></ul><ul><ul><li>What is the process for students wishing to apply with the LXDE project (after/if the LXDE is accepted) </li></ul></ul><ul><ul><li>What are the criteria of the LXDE project </li></ul></ul>join.lxde.org Join LXDE: Summer of Code 2009
  13. 13. <ul><ul><li>What is summer of code </li></ul></ul><ul><ul><ul><li>The summer of code program is an international study program to support the development of freely licensed Open Source projects </li></ul></ul></ul><ul><ul><ul><li>It is financed by Google </li></ul></ul></ul><ul><ul><li>What can I get from summer of code </li></ul></ul><ul><ul><ul><li>Experience working in an internationally reknown Open Source project </li></ul></ul></ul><ul><ul><ul><li>Reputation participating in a famous summer study program </li></ul></ul></ul><ul><ul><ul><li>4500,- USD sponsorship of Google </li></ul></ul></ul>wiki.lxde.org/en/Google_Summer_of_Code_2009 Join LXDE: Summer of Code 2009
  14. 14. <ul><ul><li>Who can apply </li></ul></ul><ul><ul><ul><li>Anyone in a registered university anywhere in the world stuyding any subject </li></ul></ul></ul><ul><ul><li>How do I apply </li></ul></ul><ul><ul><ul><li>Apply directly with the project you are interested in </li></ul></ul></ul><ul><ul><ul><li>The GsoC website provides contact information for projects </li></ul></ul></ul>Join LXDE: Summer of Code 2009 wiki.lxde.org/en/Google_Summer_of_Code_2009
  15. 15. <ul><ul><li>What is the process for the LXDE project (after/if the LXDE is accepted) </li></ul></ul><ul><ul><ul><li>Currently the application process for the participation of LXDE is still running </li></ul></ul></ul><ul><ul><ul><li>Once LXDE gets accepted students can apply </li></ul></ul></ul><ul><ul><ul><li>Projects decide which applicants get accepted </li></ul></ul></ul><ul><ul><ul><li>-> who becomes a summer of code student depends on the Open Source project </li></ul></ul></ul>Join LXDE: Summer of Code 2009 wiki.lxde.org/en/Google_Summer_of_Code_2009
  16. 16. <ul><ul><li>What are the criteria of the LXDE project for applicants </li></ul></ul><ul><ul><ul><li>Previous contributions to the LXDE project </li></ul></ul></ul><ul><ul><ul><li>Relevance of the proposed Summer of Code development project of the student to the LXDE roadmap and development goals </li></ul></ul></ul><ul><ul><ul><li>Interest in long term participation in the LXDE project </li></ul></ul></ul><ul><ul><ul><li>Shown expertise and ability to achieve goals of the proposed project </li></ul></ul></ul><ul><ul><ul><li>Knowledge of programming language C and GTK </li></ul></ul></ul><ul><ul><ul><li>Preferably support of local university or institution for participation (recommendation letter of supporting Professor) </li></ul></ul></ul><ul><ul><ul><li>Preferably knowledge of multiple languages </li></ul></ul></ul>Join LXDE: Summer of Code 2009 wiki.lxde.org/en/Google_Summer_of_Code_2009
  17. 17. Supporting our Community - Web   The right web tools for communities <ul><ul><li>lxde.org </li></ul></ul>
  18. 18. Supporting our Community - SF.net   Free Software Repositories at Sourceforge sourceforge.net/projects/lxde/
  19. 19. Supporting our Community - Wiki   Wiki in 19 languages including Chinese, Arabic and Persian wiki.lxde.org
  20. 20. Supporting our Community - Blog   Keeping you up to date blog.lxde.org
  21. 21. Supporting our Community - Forum   Supporting exchange between developers and users forum.lxde.org
  22. 22. Supporting our Community - Planet   Latest news from the blogosphere planet.lxde.org
  23. 23. Supporting our Community - Lists   Mailing Lists for translation and design projects mailinglist.lxde.org
  24. 24. Supporting our Community - Pootle   Online Translation Project with Pootle pootle.lxde.org
  25. 25. Supporting our Community - Twits   Speedy updates twitter.com/lxde
  26. 26. Supporting our Community - Chat   Getting in touch with developers oftc.net #lxde (English) oftc.net #lxde-zh (Chinese)
  27. 27. LXDE Foundation   Registered non-profit association foundation.lxde.org
  28. 28. Thank you <ul><ul><li>Mario Behling </li></ul></ul><ul><ul><li>LXDE Foundation </li></ul></ul><ul><ul><li>[email_address] </li></ul></ul><ul><ul><li>Taipei: +886 960512275 </li></ul></ul><ul><ul><li>Singapore: +65 82468648 </li></ul></ul><ul><ul><li>International: +49 30 88764502 </li></ul></ul>  Please join us now at the IRC on irc.oftc.org #lxde and sign up in our wiki, forum and send us an email to join the sourceforge project (http://lxde.org/contact).