[cvs] [Wiki] changed: SummerOfCode

Marko Djukic mdjukic at horde.org
Thu Jun 30 03:34:25 PDT 2005


mdjukic  Thu, 30 Jun 2005 03:34:25 -0700

Modified page: https://dev.horde.org/horde/wicked/SummerOfCode
New Revision:  1.18
Change log:  update with the accepted ones

@@ -1,74 +1,28 @@
 + Summer of Code - the Ultimate Bounty Hunt!
 
-[[toc]]
+Google has launched [http://code.google.com/summerofcode.html The Summer of Code] initiative to stimulate Open Source development. Prize money of US$4500 will be awarded to students who successfully complete selected Open Source projects. Horde Project is extremely pleased to be participating and to have been picked as a mentoring organization.
 
-Google has launched [http://code.google.com/summerofcode.html The Summer of Code] initiative to stimulate Open Source development. Prize money of US$4500 will be awarded to students who successfully complete selected Open Source projects. Horde Project is extremely pleased to be participating and to have been picked as a mentoring organization. Obviously we would be even more pleased if you could help out with one of our projects!
+We want to thank all who submitted their project proposals, some of which were well thought out and we would have very much wanted to see sponsored. However, our allocation of four projects meant that a tough decision had to be made to pick the four projects.
 
-Below we have compiled some suggestions for projects. If you have your own ideas, just let us know. And if nothing appeals but you're looking for something, you can use our current list of [http://horde.org/bounties.php open bounties] and the list of [http://bugs.horde.org/search.php?_formvars=a%3A5%3A%7Bs%3A2%3A%22id%22%3Bi%3A1%3Bs%3A5%3A%22queue%22%3Bi%3A1%3Bs%3A8%3A%22category%22%3Bi%3A1%3Bs%3A4%3A%22type%22%3Bi%3A1%3Bs%3A5%3A%22count%22%3Bi%3A1%3B%7D&formname=searchform&id=&queue=0&category%5B%5D=unconfirmed&category%5B%5D=new&category%5B%5D=assigned&type%5B%5D=2&submitbutton=Search open enhancement requests] in our bug tracker for inspiration.
+++ Accepted Projects
 
-If you are a student wishing to sign up for a project, please use the developers' [http://lists.horde.org/mailman/listinfo/dev mailing list] if you're unsure of what you want to do, need more specifics on a project or simply for bouncing any ideas off the mentors or the rest of the list. Discussion on the list is for your benefit and you should apply via Google whenever you feel like you have enough information to make a good application. Note that once paired up with a project you may have to work with your mentor to define a complete proposal with a clear set of deliverables.
++++ [SoCProjectSedule Scheduling Module]
+||~ Description||Sedule is an addition to Horde designed to offer multi-departmental employee scheduling services.||
+||~ Status|| ||
+||~ Horde Mentor||Chuck Hagenbuch <chuck at horde.org>||
 
-* **Next deadline?** June 14th, 2005, final date for project [http://code.google.com/soc_application.html application submissions] to be sent in to Google.
-* **Questions?** See the [http://code.google.com/summfaq.html Google FAQ] for more specific participant details or join the [http://lists.horde.org/mailman/listinfo/dev dev at lists.horde.org] mailing list.
++++ [SoCProjectEditor Text Editor/Word Processor Module]
+||~ Description||Create a Horde module which allows users to create, WYSIWYG edit, store, and print (via PDF) HTML documents.||
+||~ Status|| ||
+||~ Horde Mentor||Chuck Hagenbuch <chuck at horde.org>||
 
-++ Suggested Projects
++++ [SoCProjectInstaller Horde Installer]
+||~ Description||Add comprehensive improvements to how Horde and its modules can be installed. Set up PEAR packaging of Horde and modules so that they can be installed with 'pear install Horde' or 'pear install Horde#Wiki'. Add a wizard type configuration set up for initial installs.||
+||~ Status|| ||
+||~ Horde Mentor||Marko Djukic <mdjukic at horde.org>||
 
-+++ Syncml Device Support
-||~ Description||Implement broad syncml device support across the Horde applications. This should include being able to synchronize Horde with numerous PDAs - Palm Pilots, Windows Mobile Devices, phones with !SyncML support.||
-||~ Status||//Want to work on this project?// Let us know on [http://lists.horde.org/mailman/listinfo/dev dev at lists.horde.org]||
-||~ Horde Mentor||Chuck Hagenbuch <chuck at horde.org>, Marko Djukic <mdjukic at horde.org>||
-
-+++ Native Palm Sync Conduit
-||~ Description||Implement a native Palm Pilot Conduit for syncing contacts, tasks, memors, and events with Horde. This should be written in VC++ or VB and work on Windows with as many generations of Palm devices as possible. Bonus points for supporting additional platforms. The purpose of this conduit is to provide syncing to Palm devices without the network connection necessary for !SyncML. The conduit should work through XML-RPC/SOAP with Horde's existing APIs and reuse as much !SyncML code as possible.||
-||~ Status||//Want to work on this project?// Let us know on [http://lists.horde.org/mailman/listinfo/dev dev at lists.horde.org]||
-||~ Horde Mentor||Chuck Hagenbuch <chuck at horde.org>, Marko Djukic <mdjukic at horde.org>||
-
-+++ Horde Search
-||~ Description||A new Horde module which would have the functionality of indexing and allowing searches of other Horde modules. It could be based on existing search and indexing programs such as Mnogosearch or implement an entirely new code base. For example it would index on a regular basis IMP's folders, Gollem's VFS storage, notes created in Mnemo, etc. It would then have an interface for searching one or all modules. See [http://www.horde.org/bounties/details.php#_new_unifiedsearch bounty] for more details.||
-||~ Status||//Want to work on this project?// Let us know on [http://lists.horde.org/mailman/listinfo/dev dev at lists.horde.org]||
-||~ Horde Mentor||Chuck Hagenbuch <chuck at horde.org>, Marko Djukic <mdjukic at horde.org>||
-
-+++ CRM Mode
-||~ Description||Improve integration of Horde apps so that they can run in CRM mode, tight linking between turba, agora, kronolith, nag etc.||
-||~ Status|| 1 potential //Want to work on this project?// Let us know on [http://lists.horde.org/mailman/listinfo/dev dev at lists.horde.org]||
-||~ Horde Mentor||Chuck Hagenbuch <chuck at horde.org>, Marko Djukic <mdjukic at horde.org>||
-
-+++ Central Spell Checker
-||~ Description||Set up a central spell checker library that can be used by any Horde module. Allow for inline checking of spelling, suggestions and possibly on-the-fly marking of misspelled words. It should have a way to be attached to any text field in Horde_Form.||
-||~ Status||//Want to work on this project?// Let us know on [http://lists.horde.org/mailman/listinfo/dev dev at lists.horde.org]||
-||~ Horde Mentor||Chuck Hagenbuch <chuck at horde.org>, Marko Djukic <mdjukic at horde.org>||
-
-+++ API Improvements
-||~ Description||Develop APIs such that all functionality of apps can be used from within another content application such as giapeto or wicked, or perhaps can be put inside a Flash/php-GTK/ncurses frontend. This might be part of a new development toolkit for Horde, built on Views, Iterators, etc. for existing applications.||
-||~ Status||//Want to work on this project?// Let us know on [http://lists.horde.org/mailman/listinfo/dev dev at lists.horde.org]||
-||~ Horde Mentor||Chuck Hagenbuch <chuck at horde.org>, Marko Djukic <mdjukic at horde.org>||
-
-+++ LDAP Browser
-||~ Description||A new application... a full-featured LDAP browser.||
-||~ Status|| 2 potential //Want to work on this project?// Let us know on [http://lists.horde.org/mailman/listinfo/dev dev at lists.horde.org]||
-||~ Horde Mentor||Chuck Hagenbuch <chuck at horde.org>, Marko Djukic <mdjukic at horde.org>||
-
-+++ Horde_Form Rewrite
++++ [SoCProjectForms Horde_Form Rewrite]
 ||~ Description||Rewrite Horde_Form to use xhtml, eliminate tables, and be even more customisable through good use of CSS. Add possibility of live updates and as-you-go validation through AJAX. This might be part of a new development toolkit for Horde that assumes that applications have a Forms/ directory, for easy AJAx loading of forms for validation, etc.||
-||~ Status|| 1 potential //Want to work on this project?// Let us know on [http://lists.horde.org/mailman/listinfo/dev dev at lists.horde.org]||
-||~ Horde Mentor||Chuck Hagenbuch <chuck at horde.org>, Marko Djukic <mdjukic at horde.org>||
-
-+++ Calendar Improvements
-||~ Description||Add drag-n-drop rescheduling of events. Add AJAX checks for whether or not an event conflicts with anything else on one's calendar. Add other AJAX support. Suggestions for more useability improvements would be great, too!||
-||~ Status||//Want to work on this project?// Let us know on [http://lists.horde.org/mailman/listinfo/dev dev at lists.horde.org]||
-||~ Horde Mentor||Chuck Hagenbuch <chuck at horde.org>, Marko Djukic <mdjukic at horde.org>||
-
-+++ Horde Installer
-||~ Description||Add comprehensive improvements to how Horde and its modules can be installed. Set up PEAR packaging of Horde and modules so that they can be installed with 'pear install Horde' or 'pear install Horde#Wiki'. Add a wizard type configuration set up for initial installs.||
-||~ Status||//Want to work on this project?// Let us know on [http://lists.horde.org/mailman/listinfo/dev dev at lists.horde.org]||
-||~ Horde Mentor||Chuck Hagenbuch <chuck at horde.org>, Marko Djukic <mdjukic at horde.org>||
-
-+++ Horde Security
-||~ Description||Do a thorough audit of Horde. Suggested approaches are proactive (MIME filtering review - see http://bugs.horde.org/ticket/?id=388) and making sure that no URL in Horde allows destruction of data for a GET request - all destructive requests should be POSTs.||
-||~ Status||//Want to work on this project?// Let us know on [http://lists.horde.org/mailman/listinfo/dev dev at lists.horde.org]||
-||~ Horde Mentor||Chuck Hagenbuch <chuck at horde.org>, Marko Djukic <mdjukic at horde.org>||
+||~ Status|| ||
+||~ Horde Mentor||Marko Djukic <mdjukic at horde.org>||
 
-+++ Resource Locking
-||~ Description||There are a number of places throughout Horde where multiple users might have access to the same resource. We need a Locks API that applications can use to guarantee individual write access to notes, wiki pages, CMS objects, etc. The API should be simple for applications to use, and should let locks time out eventually, or be manually removed by administrators (through an admin GUI) to avoid stale locks causing problems.||
-||~ Status||//Want to work on this project?// Let us know on [http://lists.horde.org/mailman/listinfo/dev dev at lists.horde.org]||
-||~ Horde Mentor||Chuck Hagenbuch <chuck at horde.org>, Marko Djukic <mdjukic at horde.org>||


More information about the cvs mailing list