Difference between revisions of "Summer of Code 2007"
Jump to navigation
Jump to search
Line 124: | Line 124: | ||
Most of the roadmap project ideas described above can be done in any of these libraries, so combine a project idea with a codebase and send in a proposal. | Most of the roadmap project ideas described above can be done in any of these libraries, so combine a project idea with a codebase and send in a proposal. | ||
= Cross-Pollination | = Cross-Pollination Project Ideas = | ||
There are many opportunities for integrating real-time features like user availability ("presence") and instant messaging into other GSoC projects. | There are many opportunities for integrating real-time features like user availability ("presence") and instant messaging into other GSoC projects. Many of these may be more appropriate for other mentoring organizations. Here are some ideas: | ||
* [http://code.google.com/soc/abisource/about.html AbiSource] or [http://code.google.com/soc/ooo/about.html OpenOffice.org] -- Add presence icons to documents so that you can see the availability of document authors and click to chat | * [http://code.google.com/soc/abisource/about.html AbiSource] or [http://code.google.com/soc/ooo/about.html OpenOffice.org] -- Add presence icons to documents so that you can see the availability of document authors and click to chat | ||
Line 140: | Line 140: | ||
* [http://code.google.com/soc/osaf/about.html Open Source Applications Foundation] -- A good personal information manager needs to have support for real-time communications, so a contribution to OSAF's Chandler project makes a lot of sense (integrated presence and IM, etc.). | * [http://code.google.com/soc/osaf/about.html Open Source Applications Foundation] -- A good personal information manager needs to have support for real-time communications, so a contribution to OSAF's Chandler project makes a lot of sense (integrated presence and IM, etc.). | ||
* [http://code.google.com/soc/php/about.html PHP] | * [http://code.google.com/soc/mono/about.html Mono], [http://code.google.com/soc/php/about.html PHP], [http://code.google.com/soc/psf/about.html Python], | ||
or [http://code.google.com/soc/ruby/about.html Ruby] -- All of these languages deserve core support for XMPP in order to introduce more real-time features into a wide range of applications. Work on one of the existing .NET, PHP, Python, or Ruby libraries (e.g., XMPP Basic compliance) would speed that process along. | |||
* [http://code.google.com/soc/sipcomm/about.html SIP Communicator] -- Closer integration between SIP and XMPP would be quite beneficial for interoperability. Bringing SIP Communicator up to compliance with the XMPP Basic or XMPP Intermediate protocol suite would help quite a bit. | * [http://code.google.com/soc/sipcomm/about.html SIP Communicator] -- Closer integration between SIP and XMPP would be quite beneficial for interoperability. Bringing SIP Communicator up to compliance with the XMPP Basic or XMPP Intermediate protocol suite would help quite a bit. |