Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
gsoc:2008:ideas [2008/04/04 14:39]
88.14.146.31
gsoc:2008:ideas [2010/10/02 17:26] (current)
Line 1: Line 1:
 ====== Google Summer of Code 2008 Ideas ====== ====== Google Summer of Code 2008 Ideas ======
  
-**Note**: So, we didn't get accepted for 2008.  That's a shame, but we did generate some great ideas below. ​ I'll leave this page up for now, but it would probably be a good idea to copy/move any non-duplicate ideas to the [[wish_list|wish list]], or possibly file bugs/​feature requests in [[http://​bugzilla.xfce.org/​|Bugzilla]] for some of them.+**Note**: So, we didn't get accepted for 2008.  That's a shame, but we did generate some great ideas below. ​ I'll leave this page up for now, but it would probably be a good idea to copy/move any non-duplicate ideas to the [[:wish_list|wish list]], or possibly file bugs/​feature requests in [[http://​bugzilla.xfce.org/​|Bugzilla]] for some of them. 
 + 
 +**Note**: I've locked the page down to stop it from being flooded with "​feature requests"​ that should really be filed in the bugtracker or discussed on the mailinglist. ​ --- //​[[sofar@foo-projects.org|Auke Kok]] 2008/04/25 17:17//
  
 This is a place to list possible project ideas for [[http://​code.google.com/​soc/​2008|GSoC 2008]]. ​ I'm in the process of applying (as of 10 Mar), and I'm not sure if we'll get accepted, but let's get the ball rolling and list some things that need improvement in Xfce that might be suitable for a project. This is a place to list possible project ideas for [[http://​code.google.com/​soc/​2008|GSoC 2008]]. ​ I'm in the process of applying (as of 10 Mar), and I'm not sure if we'll get accepted, but let's get the ball rolling and list some things that need improvement in Xfce that might be suitable for a project.
Line 7: Line 9:
 The below list is just a breeding ground for ideas; it is up to potential student participants to submit and application with a project idea, whether from this list or of their own choosing. The below list is just a breeding ground for ideas; it is up to potential student participants to submit and application with a project idea, whether from this list or of their own choosing.
  
-**Students!** ​ If you'd like to participate,​ please add your name to [[gsoc-2008-students|the interested students list]] and note what kind of project you're interested in.  Also have a look at [[gsoc-2008-guidelines|our application guidelines]]. ​ If you're not sure about a project, still feel free to add your name and get in touch with us.  The [[http://​foo-projects.org/​mailman/​listinfo/​xfce4-dev|Xfce development list]] would be the best place to start.+**Students!** ​ If you'd like to participate,​ please add your name to [[students|the interested students list]] and note what kind of project you're interested in.  Also have a look at [[guidelines|our application guidelines]]. ​ If you're not sure about a project, still feel free to add your name and get in touch with us.  The [[http://​foo-projects.org/​mailman/​listinfo/​xfce4-dev|Xfce development list]] would be the best place to start.
  
-We also have a confirmed [[gsoc-2008-mentors|mentor list]], which is frozen as of 10 March.+We also have a confirmed [[mentors|mentor list]], which is frozen as of 10 March.
  
 ==== Guidelines ==== ==== Guidelines ====
Line 16: Line 18:
   - Think about the scope of the work.  Students will have about 3.5 months to complete their projects.   - Think about the scope of the work.  Students will have about 3.5 months to complete their projects.
   - Try to limit projects to one area or module. ​ Learning more than one code base might be too time-consuming given the time constraints.   - Try to limit projects to one area or module. ​ Learning more than one code base might be too time-consuming given the time constraints.
 +
 +
  
  
Line 78: Line 82:
   * Add Miller Colums Browser view widget   * Add Miller Colums Browser view widget
   * Add Toolbar button widget for changing views between "​bookmarks/​tree/"​shelf"​(like NeXTSTEP) (food for thought)"​ for the Side Pane (and make it relocatable to a toolbar like mode; and between "​icon/​details/​compact list/"​Miller Columns"​(feature request) views.   * Add Toolbar button widget for changing views between "​bookmarks/​tree/"​shelf"​(like NeXTSTEP) (food for thought)"​ for the Side Pane (and make it relocatable to a toolbar like mode; and between "​icon/​details/​compact list/"​Miller Columns"​(feature request) views.
 +  * arbitrary data-base plugin for fast researchs (something like in iTunes but for every kind of file)
 +  * management of iPods/​iPod-like MP3-players by drag&​drop
  
 === exo === === exo ===
Line 140: Line 146:
 === xfmedia === === xfmedia ===
   * implement gstreamer in xfmedia so we can drop xine.   * implement gstreamer in xfmedia so we can drop xine.
 +  * afterall, should be better as a vlc interface...
   * Add engine support so MPlayer'​s MEncoder and ffmpeg can be used   * Add engine support so MPlayer'​s MEncoder and ffmpeg can be used
   * implement a library ​   * implement a library ​
Line 172: Line 179:
  
 === Notes Panel Plugin vs. NoteCase === === Notes Panel Plugin vs. NoteCase ===
-   * It's great, but NoteCase is a better solution. I would love to see NoteCase become the default notetaking/​outliner for the Xfce Desktop Environment (www.notecase.org)+   * It's great, but NoteCase is a better solution. I would love to see NoteCase become the default notetaking/​outliner for the Xfce Desktop Environment (http://notecase.sourceforge.net/​)
  
 === Firefox 3 support vs. Midori === === Firefox 3 support vs. Midori ===
Line 178: Line 185:
  
 === Catfish === === Catfish ===
-  *Should catfish become the official Xfce search tool? (www.software.twotoasts.de/​) 0.3 is good, but it could be better, and integrated via a plugin into Thunar.+  *Should catfish become the official Xfce search tool? (http://software.twotoasts.de/​?​page=catfish) 0.3 is good, but it could be better, and integrated via a plugin into Thunar.