From: <sea...@us...> - 2006-05-01 20:49:14
|
Revision: 16119 Author: seanegan Date: 2006-05-01 13:49:07 -0700 (Mon, 01 May 2006) ViewCVS: http://svn.sourceforge.net/gaim/?rev=16119&view=rev Log Message: ----------- SoC webpage updates. I'm felt a bit uninspired, writing this. Others can feel free to write better descriptions and add their own ideas. Modified Paths: -------------- web/htdocs/summerofcode/index.php Modified: web/htdocs/summerofcode/index.php =================================================================== --- web/htdocs/summerofcode/index.php 2006-05-01 20:47:31 UTC (rev 16118) +++ web/htdocs/summerofcode/index.php 2006-05-01 20:49:07 UTC (rev 16119) @@ -56,7 +56,7 @@ <tr><td><p>Newer features of MSN Messenger are available only in protocols greater than what Gaim currently supports. The latest version of the MSN protocol is MSNP13, used by the MSN Messenger 8.0 beta.</p> <p>Your task this summer is to implement the newest MSN Messenger protocol, and as many of its features as time allows.</p></td></tr> -<tr><td class="highlight"></td>Log Management and Searching</td></tr> +<tr><td class="highlight">Log Management and Searching</td></tr> <tr><td><p>Gaim's current logging system is powerful and modularlly extensible, however it would benefit from added functionality. Moving searching into the logger modules, for instance, could greatly improve search performance. The log viewer should also allow you to delete logs directly from the UI. The UI for log management should be improved to reflect your design changes.</p> </td></tr> </table> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rl...@us...> - 2006-05-01 21:04:21
|
Revision: 16120 Author: rlaager Date: 2006-05-01 14:04:06 -0700 (Mon, 01 May 2006) ViewCVS: http://svn.sourceforge.net/gaim/?rev=16120&view=rev Log Message: ----------- Minor edits: Add a period, remove the word "Rejected" from the suggestions, as that's likely to confuse people. Modified Paths: -------------- web/htdocs/summerofcode/index.php Modified: web/htdocs/summerofcode/index.php =================================================================== --- web/htdocs/summerofcode/index.php 2006-05-01 20:49:07 UTC (rev 16119) +++ web/htdocs/summerofcode/index.php 2006-05-01 21:04:06 UTC (rev 16120) @@ -23,13 +23,13 @@ <h1 id="intro">Introduction</h1> <p>Gaim is proud to participate in the Google <a href="http://code.google.com/summerofcode.html">Summer of Code</a>. This summer Google is sponsoring students to work on free software projects under the mentorship of experienced free software developers. The Gaim developers are glad to volunteer to mentor some students and introduce them to the world of open-source development.</p> -<p>Last year, Gaim was a very popular mentoring organization, and we had a very difficult time narrowing the candidates down to only fifteen. Many (very many) candidates chose to apply for one of our suggestions, which is fine, but keep in mind that when you apply for one of our suggestions, you're competing yourself against hundreds of others for the same idea. When you propose your own idea, you're competing your <i>idea</i> against just a handful of other ideas, as well highlighting your creativity</p> +<p>Last year, Gaim was a very popular mentoring organization, and we had a very difficult time narrowing the candidates down to only fifteen. Many (very many) candidates chose to apply for one of our suggestions, which is fine, but keep in mind that when you apply for one of our suggestions, you're competing yourself against hundreds of others for the same idea. When you propose your own idea, you're competing your <i>idea</i> against just a handful of other ideas, as well highlighting your creativity.</p> <h1 id="accepted">Accepted Summer of Code Projects</h1> <p><i>No projects have yet been accepted.</i></p> -<h1 id="available">Rejected Summer of Code Project Suggestions</h1> +<h1 id="available">Summer of Code Project Suggestions</h1> <p>Here are some of the suggestions proposed by Gaim developers for this year's Summer of Code.</p> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <the...@us...> - 2006-07-07 06:53:00
|
Revision: 16450 Author: thekingant Date: 2006-07-06 23:52:51 -0700 (Thu, 06 Jul 2006) ViewCVS: http://svn.sourceforge.net/gaim/?rev=16450&view=rev Log Message: ----------- Minor changes Modified Paths: -------------- web/htdocs/summerofcode/index.php Modified: web/htdocs/summerofcode/index.php =================================================================== --- web/htdocs/summerofcode/index.php 2006-07-07 06:48:57 UTC (rev 16449) +++ web/htdocs/summerofcode/index.php 2006-07-07 06:52:51 UTC (rev 16450) @@ -17,7 +17,7 @@ <h2 class="news">Halfway Through the Summer</h2> <div class="newsdate">July 6th, 2006 - 11:58PM PDT</div> -<p>Dig it: Google has awarded us with 8 rockin' summer of code slots, and we've hand-picked 8 rockin' summer of code students. Keep in mind that these are <i>projects</i> and are not completed</p> +<p>Dig it: Google has awarded us with 8 rockin' summer of code slots, and we've hand-picked 8 rockin' summer of code students. Keep in mind that these are all still in progress, and while we have high hopes for all of them, it is possible some of these projects will not be completed.</p> <ul> <li><b>QQ Support</b> - Tim Ringenbach is mentoring Mark Huetsch on this project to bring QQ support to Gaim. QQ is an extremely popular IM network in China, but doesn't have much of a foothold in the rest of the world.</li> @@ -34,7 +34,7 @@ <li><b>Console-based Gaim using Curses</b> - Evan Schoenberg is mentoring Sadrul Habib Chowdhury for this project. This project consists of taking all the non-GTK parts of Gaim, bundling them into a library, then writing a console-based frontend that utilizes that library to connect to the IM networks in the same way that our current GTK frontend connects.</li> -<li><b>Contact Availability Prediction</b> - Mark Doliner is mentoring Geoffrey Foster for this project. Geoffrey is working on a plugin that attempts to predict when your buddies will be online, based on their past usage habits.</li> +<li><b>Contact Availability Prediction</b> - Mark Doliner is mentoring Geoffrey Foster for this project. Geoffrey is working on a plugin that attempts to predict when your buddies will be online based on their past usage habits.</li> </ul> <h2 class="news">Summer of Code Begins</h2> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rl...@us...> - 2006-07-07 06:58:24
|
Revision: 16451 Author: rlaager Date: 2006-07-06 23:58:16 -0700 (Thu, 06 Jul 2006) ViewCVS: http://svn.sourceforge.net/gaim/?rev=16451&view=rev Log Message: ----------- Document the logging projects. Modified Paths: -------------- web/htdocs/summerofcode/index.php Modified: web/htdocs/summerofcode/index.php =================================================================== --- web/htdocs/summerofcode/index.php 2006-07-07 06:52:51 UTC (rev 16450) +++ web/htdocs/summerofcode/index.php 2006-07-07 06:58:16 UTC (rev 16451) @@ -26,11 +26,11 @@ <li><b>Certificate Management</b> - Sean Egan is mentoring Gary Sivek for this project.</li> -<li><b>Revamped Logging and Reporting</b> - Richard Laager is mentoring William Reading for this project.</li> +<li><b>Revamped Logging and Reporting</b> - Richard Laager is mentoring Bill Reading for this project. Bill is working on modifying the logging functionality to provide for better searching, higher performance, and is also working on implementing a logging plugin that stores logs in a SQL database.</li> <li><b>General Performance Enhancement</b> - Ethan Blanton is mentoring Aaron Sheldon for this project. Aaron is profiling Gaim and making small code changes that fine-tune portions of Gaim's codebase to speed-up some of our more CPU intensive tasks.</li> -<li><b>Improved Logging</b> - Richard Laager is mentoring Brian Chu for this project.</li> +<li><b>Improved Logging</b> - Richard Laager is mentoring Brian Chu for this project. Brian is working on improving logging interoperability with other IM clients.</li> <li><b>Console-based Gaim using Curses</b> - Evan Schoenberg is mentoring Sadrul Habib Chowdhury for this project. This project consists of taking all the non-GTK parts of Gaim, bundling them into a library, then writing a console-based frontend that utilizes that library to connect to the IM networks in the same way that our current GTK frontend connects.</li> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rl...@us...> - 2006-07-07 07:00:59
|
Revision: 16452 Author: rlaager Date: 2006-07-07 00:00:54 -0700 (Fri, 07 Jul 2006) ViewCVS: http://svn.sourceforge.net/gaim/?rev=16452&view=rev Log Message: ----------- Add a bit more specificity to Brian's project. Modified Paths: -------------- web/htdocs/summerofcode/index.php Modified: web/htdocs/summerofcode/index.php =================================================================== --- web/htdocs/summerofcode/index.php 2006-07-07 06:58:16 UTC (rev 16451) +++ web/htdocs/summerofcode/index.php 2006-07-07 07:00:54 UTC (rev 16452) @@ -30,7 +30,7 @@ <li><b>General Performance Enhancement</b> - Ethan Blanton is mentoring Aaron Sheldon for this project. Aaron is profiling Gaim and making small code changes that fine-tune portions of Gaim's codebase to speed-up some of our more CPU intensive tasks.</li> -<li><b>Improved Logging</b> - Richard Laager is mentoring Brian Chu for this project. Brian is working on improving logging interoperability with other IM clients.</li> +<li><b>Improved Logging</b> - Richard Laager is mentoring Brian Chu for this project. Brian is working on improving logging interoperability with other IM clients. Specifically, this involves collaborating on the design of a unified XML logging format and implementation of an XML logger in Gaim as well as working on a plugin to read the logs from other clients.</li> <li><b>Console-based Gaim using Curses</b> - Evan Schoenberg is mentoring Sadrul Habib Chowdhury for this project. This project consists of taking all the non-GTK parts of Gaim, bundling them into a library, then writing a console-based frontend that utilizes that library to connect to the IM networks in the same way that our current GTK frontend connects.</li> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <the...@us...> - 2006-07-07 07:12:17
|
Revision: 16454 Author: thekingant Date: 2006-07-07 00:12:11 -0700 (Fri, 07 Jul 2006) ViewCVS: http://svn.sourceforge.net/gaim/?rev=16454&view=rev Log Message: ----------- I think I like this better. Sorry for the commit email bombardment. Modified Paths: -------------- web/htdocs/summerofcode/index.php Modified: web/htdocs/summerofcode/index.php =================================================================== --- web/htdocs/summerofcode/index.php 2006-07-07 07:09:00 UTC (rev 16453) +++ web/htdocs/summerofcode/index.php 2006-07-07 07:12:11 UTC (rev 16454) @@ -17,7 +17,7 @@ <h2 class="news">Halfway Through the Summer</h2> <div class="newsdate">July 6th, 2006 - 11:58PM PDT</div> -<p>Dig it: Google has awarded us with <a href="#accepted">8 rockin' summer of code slots</a>, and we've hand-picked 8 rockin' summer of code students. Keep in mind that these are all still in progress, and while we have high hopes for all of them, it is possible some of these projects will not be completed.</p> +<p>Dig it: Google has awarded us with 8 rockin' summer of code slots, and we've hand-picked 8 rockin' summer of code students. Keep in mind that these are all still in progress, and while we have high hopes for all of them, it is possible some of these projects will not be completed. Scroll down a for the full project list, or <a href="#accepted">click here</a>.</p> <h2 class="news">Summer of Code Begins</h2> <div class="newsdate">May 1, 2006 - 11:16AM PDT</div> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <the...@us...> - 2006-07-07 07:18:12
|
Revision: 16455 Author: thekingant Date: 2006-07-07 00:18:08 -0700 (Fri, 07 Jul 2006) ViewCVS: http://svn.sourceforge.net/gaim/?rev=16455&view=rev Log Message: ----------- Oh man, I totally struck the hell out with all these changes. Switch the unordered list to a table to match the rest of the web page. Modified Paths: -------------- web/htdocs/summerofcode/index.php Modified: web/htdocs/summerofcode/index.php =================================================================== --- web/htdocs/summerofcode/index.php 2006-07-07 07:12:11 UTC (rev 16454) +++ web/htdocs/summerofcode/index.php 2006-07-07 07:18:08 UTC (rev 16455) @@ -30,23 +30,31 @@ <p>Last year Gaim was a very popular mentoring organization, and we had a very difficult time narrowing the candidates down to only fifteen. Many (very many) candidates chose to apply for one of our suggestions, which is fine, but keep in mind that when you apply for one of our suggestions you're competing yourself against hundreds of others for the same idea. When you propose your own idea, you're competing your <i>idea</i> against just a handful of other ideas, as well as highlighting your creativity.</p> <h1 id="accepted">Accepted Summer of Code Projects</h1> -<ul> -<li><b>QQ Support</b> - Tim Ringenbach is mentoring Mark Huetsch on this project to bring QQ support to Gaim. QQ is an extremely popular IM network in China, but doesn't have much of a foothold in the rest of the world.</li> +<table> +<tr><td class="highlight">QQ Support</td></tr> +<tr><td><p>Tim Ringenbach is mentoring Mark Huetsch on this project to bring QQ support to Gaim. QQ is an extremely popular IM network in China, but doesn't have much of a foothold in the rest of the world.</p></td></tr> -<li><b>MSN Protocol Update</b> - Sean Egan is mentoring Ma Yuan on this project to give our MSN code a facelift. We hope these changes will pave the way for lots of little MSN features that people have been requesting, including status messages.</li> +<tr><td class="highlight">MSN Protocol Update</td></tr> +<tr><td><p>Sean Egan is mentoring Ma Yuan on this project to give our MSN code a facelift. We hope these changes will pave the way for lots of little MSN features that people have been requesting, including status messages.</p></td></tr> -<li><b>Certificate Management</b> - Sean Egan is mentoring Gary Sivek for this project.</li> +<tr><td class="highlight">Certificate Management</td></tr> +<tr><td><p>Sean Egan is mentoring Gary Sivek for this project.</p></td></tr> -<li><b>Revamped Logging and Reporting</b> - Richard Laager is mentoring Bill Reading for this project. Bill is working on modifying the logging functionality to provide for better searching, higher performance, and is also working on implementing a logging plugin that stores logs in a SQL database.</li> +<tr><td class="highlight">Revamped Logging and Reporting</td></tr> +<tr><td><p>Richard Laager is mentoring Bill Reading for this project. Bill is working on modifying the logging functionality to provide for better searching, higher performance, and is also working on implementing a logging plugin that stores logs in a SQL database.</p></td></tr> -<li><b>General Performance Enhancement</b> - Ethan Blanton is mentoring Aaron Sheldon for this project. Aaron is profiling Gaim and making small code changes that fine-tune portions of Gaim's codebase to speed-up some of our more CPU intensive tasks.</li> +<tr><td class="highlight">General Performance Enhancement</td></tr> +<tr><td><p>Ethan Blanton is mentoring Aaron Sheldon for this project. Aaron is profiling Gaim and making small code changes that fine-tune portions of Gaim's codebase to speed-up some of our more CPU intensive tasks.</p></td></tr> -<li><b>Improved Logging</b> - Richard Laager is mentoring Brian Chu for this project. Brian is working on improving logging interoperability with other IM clients. Specifically, this involves collaborating on the design of a unified XML logging format and implementation of an XML logger in Gaim as well as working on a plugin to read the logs from other clients.</li> +<tr><td class="highlight">Improved Logging</td></tr> +<tr><td><p>Richard Laager is mentoring Brian Chu for this project. Brian is working on improving logging interoperability with other IM clients. Specifically, this involves collaborating on the design of a unified XML logging format and implementation of an XML logger in Gaim as well as working on a plugin to read the logs from other clients.</p></td></tr> -<li><b>Console-based Gaim using Curses</b> - Evan Schoenberg is mentoring Sadrul Habib Chowdhury for this project. This project consists of taking all the non-GTK parts of Gaim, bundling them into a library, then writing a console-based frontend that utilizes that library to connect to the IM networks in the same way that our current GTK frontend connects.</li> +<tr><td class="highlight">Console-based Gaim using Curses</td></tr> +<tr><td><p>Evan Schoenberg is mentoring Sadrul Habib Chowdhury for this project. This project consists of taking all the non-GTK parts of Gaim, bundling them into a library, then writing a console-based frontend that utilizes that library to connect to the IM networks in the same way that our current GTK frontend connects.</p></td></tr> -<li><b>Contact Availability Prediction</b> - Mark Doliner is mentoring Geoffrey Foster for this project. Geoffrey is working on a plugin that attempts to predict when your buddies will be online based on their past usage habits.</li> -</ul> +<tr><td class="highlight">Contact Availability Prediction</td></tr> +<tr><td><p>Mark Doliner is mentoring Geoffrey Foster for this project. Geoffrey is working on a plugin that attempts to predict when your buddies will be online based on their past usage habits.</p></td></tr> +</table> <h1 id="available">Summer of Code Project Suggestions</h1> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <the...@us...> - 2006-07-29 15:42:36
|
Revision: 16595 Author: thekingant Date: 2006-07-29 08:42:32 -0700 (Sat, 29 Jul 2006) ViewCVS: http://svn.sourceforge.net/gaim/?rev=16595&view=rev Log Message: ----------- No summer of code blogs this a?\195?\177o Modified Paths: -------------- web/htdocs/summerofcode/index.php Modified: web/htdocs/summerofcode/index.php =================================================================== --- web/htdocs/summerofcode/index.php 2006-07-29 09:39:43 UTC (rev 16594) +++ web/htdocs/summerofcode/index.php 2006-07-29 15:42:32 UTC (rev 16595) @@ -6,7 +6,7 @@ <i>For information about Summer of Code 2005, see <a href='2005.html'>last year's page</a></i>. <h1>Contents</h1> -<ul><li><em><a href="planet">Planet Summer of Gaim</a></em></li> +<ul> <li><a href="#news">News</a></li> <li><a href="#intro">Introduction</a></li> <li><a href="#accepted">Accepted projects</a></li> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sa...@us...> - 2007-03-15 22:12:09
|
Revision: 18203 http://svn.sourceforge.net/gaim/?rev=18203&view=rev Author: sadrul Date: 2007-03-15 15:12:07 -0700 (Thu, 15 Mar 2007) Log Message: ----------- Proposals for gaim-text. Modified Paths: -------------- web/htdocs/summerofcode/index.php Modified: web/htdocs/summerofcode/index.php =================================================================== --- web/htdocs/summerofcode/index.php 2007-03-15 21:11:30 UTC (rev 18202) +++ web/htdocs/summerofcode/index.php 2007-03-15 22:12:07 UTC (rev 18203) @@ -40,6 +40,7 @@ <p>This same interface can be used elsewhere in Gaim not directly related to SSL. For instance, several third-party plugins exist to encrypt Gaim messages. These would benefit from a generic certificate manager.</p></td></tr> +<tr><td class="highlight">ICQ TLC</td></tr> <tr><td><p>Our ICQ implementation in the oscar code is substandard in a variety of respects. We do not have full support for ICQ status, ICQ privacy, or ICQ formatting to name just a few shortfalls. Others include our buddy list management, message size restrictions and ICQ's chats. Your goal is to compare what gaim does at a protocol level with what the official winicq client does, figure out where it differs, and to repair Gaim's implementation, extending Gaim's capabilities where possible.</p></td></tr> <tr><td class='highlight'>MySpace IM protocol plugin</td></tr> @@ -47,4 +48,22 @@ </table> <h2>gaim</h2> + <h2>gaim-text</h2> +<p>Possible improvements to gaim-text could include: +</p> +<table> +<tr><td class='highlight'></td></tr> +<tr><td><p> +<ul> +<li>A new window manager (or improvements to the existing ones). For example, a tiling window manager would be super awesome.</li> +<li>Improve the widget-packing in a container (GntBox), may be even have a grid-like container.</li> +<li>Implement the plugin-pref-ui using the request-api.</li> +<li>Have python (or some other) bindings for libgnt. This would allow creating functional/useful dbus clients with gnt ui.</li> +<li>Add some more items in the buddy-list menu. Copy the gstreamer, auto-reconnection etc. code from gtk-gaim into gaim-text.</li> +<li>Have a spell checker, which would add some way of indicating spelling errors, suggesting possible corrections etc.</li> +<li>Allow adding shortcut keys for the menuitems.</li> +</ul> +</p></td></tr> +</table> +<p> Some of the ideas listed for gaim-text may be too small to be considered for an SoC project. You may want to bundle a few together for a proposal. Also, it'd be really quite nice if you come up with new ideas of your own.</p> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fac...@us...> - 2007-03-15 23:02:23
|
Revision: 18204 http://svn.sourceforge.net/gaim/?rev=18204&view=rev Author: faceprint Date: 2007-03-15 16:02:19 -0700 (Thu, 15 Mar 2007) Log Message: ----------- typo fix Modified Paths: -------------- web/htdocs/summerofcode/index.php Modified: web/htdocs/summerofcode/index.php =================================================================== --- web/htdocs/summerofcode/index.php 2007-03-15 22:12:07 UTC (rev 18203) +++ web/htdocs/summerofcode/index.php 2007-03-15 23:02:19 UTC (rev 18204) @@ -4,7 +4,7 @@ ?> -<i>For information about Summer of Code 2006, see <a href='2005.php'>last year's page</a></i>. +<i>For information about Summer of Code 2006, see <a href='2006.php'>last year's page</a></i>. <i>For information about Summer of Code 2005, see <a href='2005.html'>that page</a></i>. <h1>Contents</h1> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <the...@us...> - 2007-03-16 05:54:46
|
Revision: 18205 http://svn.sourceforge.net/gaim/?rev=18205&view=rev Author: thekingant Date: 2007-03-15 22:54:47 -0700 (Thu, 15 Mar 2007) Log Message: ----------- I'm not in a very wordy mood. I also don't know why svn update doesn't work for the web site. But I totally don't have time to investigate right now. Modified Paths: -------------- web/htdocs/summerofcode/index.php Modified: web/htdocs/summerofcode/index.php =================================================================== --- web/htdocs/summerofcode/index.php 2007-03-15 23:02:19 UTC (rev 18204) +++ web/htdocs/summerofcode/index.php 2007-03-16 05:54:47 UTC (rev 18205) @@ -45,9 +45,18 @@ <tr><td class='highlight'>MySpace IM protocol plugin</td></tr> <tr><td><p>Last year MySpace, the popular social-networking site announced its new instant messaging network and protocol. Your goal is to reverse engineer and implement support for this protocol in libgaim. If applying for this project, please demonstrate in your application that you have the knowledge and skills necessary to reverse engineer the protocol used by MySpace's Windows client.</p></td></tr> + +<tr><td class='highlight'>GObjectification</td></tr> +<tr><td><p>Gaim currently uses its own system for connecting to and emitting signals. For this project you'll convert all major Gaim components to GObjects.</p></td></tr> </table> <h2>gaim</h2> +<table> +<tr><td class="highlight">Better HTML Widget</td></tr> +<tr><td><p>Gaim currently uses a home-grown text rendering widget called GtkIMHtml. It has various minor drawbacks, including poor performance with large numbers of tags. The WYSIWYG text editing code is also a bit delicate and took quite a bit of tuning before it was able to generate HTML that isn't crazy.</p> +<p>For this project you should investigate alternative widgets that are capable of rendering fonts, images, colors, etc. and replace our current widget with something smaller, better, and more elegant.</p> +</td></tr> +</table> <h2>gaim-text</h2> <p>Possible improvements to gaim-text could include: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sea...@us...> - 2007-03-16 19:37:07
|
Revision: 18208 http://svn.sourceforge.net/gaim/?rev=18208&view=rev Author: seanegan Date: 2007-03-16 12:36:37 -0700 (Fri, 16 Mar 2007) Log Message: ----------- unnamed group chat Modified Paths: -------------- web/htdocs/summerofcode/index.php Modified: web/htdocs/summerofcode/index.php =================================================================== --- web/htdocs/summerofcode/index.php 2007-03-16 14:07:34 UTC (rev 18207) +++ web/htdocs/summerofcode/index.php 2007-03-16 19:36:37 UTC (rev 18208) @@ -48,6 +48,12 @@ <tr><td class='highlight'>GObjectification</td></tr> <tr><td><p>Gaim currently uses its own system for connecting to and emitting signals. For this project you'll convert all major Gaim components to GObjects.</p></td></tr> + +<tr><td class='highlight'>Improved group chat support</td></tr> +<tr><td><p>Some protocols, notably MSN and Yahoo! support un-named chats, or conferences. To date, Gaim has had fairly poor support for this feature. Gaim treats this multi-user chats as normal named chats with the name "MSN Chat" for instance. Logs for these chats are not separated by users, and there's no way to easily add a user to a one-on-one IM to turn it into a group chat.</p> + +<p>Your goal this summer will be to design and implement an unnamed chat API in libgaim, figure out the details of properly logging them, and support the API in at least one client with support for easily turning a one-on-one chat into a group chat.</p> +</td></tr> </table> <h2>gaim</h2> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <the...@us...> - 2006-05-02 02:05:46
|
Revision: 16124 Author: thekingant Date: 2006-05-01 19:05:43 -0700 (Mon, 01 May 2006) ViewCVS: http://svn.sourceforge.net/gaim/?rev=16124&view=rev Log Message: ----------- Fix a link, get rid of a comma or two (I think it flows better without them), and add a link to the student signup page. Modified Paths: -------------- web/htdocs/summerofcode/index.php Modified: web/htdocs/summerofcode/index.php =================================================================== --- web/htdocs/summerofcode/index.php 2006-05-02 01:49:54 UTC (rev 16123) +++ web/htdocs/summerofcode/index.php 2006-05-02 02:05:43 UTC (rev 16124) @@ -3,7 +3,7 @@ require('template.inc.php'); ?> -<i>For information about Summer of Code 2005, see last year's <a href='2005.html'>page</a></i>. +<i>For information about Summer of Code 2005, see <a href='2005.html'>last year's page</a></i>. <h1>Contents</h1> <ul><li><em><a href="planet">Planet Summer of Gaim</a></em></li> @@ -16,14 +16,14 @@ <h1 id="news">News</h1> <h2 class="news">Summer of Code Begins</h2> -<div class="newsdate">May 1, 2006 - 11:16AM )PDT</div> -<p>We are now accepting applications for Google's 2006 <a href='code.google.com/soc/'>Summer of Code</a> program. Look at the <a href='#available'>suggestions</a> below, or (even better), come up with your own idea, and consider applying!</p> +<div class="newsdate">May 1, 2006 - 11:16AM PDT</div> +<p>We are now accepting applications for Google's 2006 <a href='http://code.google.com/soc/'>Summer of Code</a> program. Look at the <a href='#available'>suggestions</a> below, or (even better), come up with your own idea, and consider applying! To apply, visit Google's <a href="http://code.google.com/soc/student_step1.html">Student Signup</a> webpage.</p> <br /> <h1 id="intro">Introduction</h1> <p>Gaim is proud to participate in the Google <a href="http://code.google.com/summerofcode.html">Summer of Code</a>. This summer Google is sponsoring students to work on free software projects under the mentorship of experienced free software developers. The Gaim developers are glad to volunteer to mentor some students and introduce them to the world of open-source development.</p> -<p>Last year, Gaim was a very popular mentoring organization, and we had a very difficult time narrowing the candidates down to only fifteen. Many (very many) candidates chose to apply for one of our suggestions, which is fine, but keep in mind that when you apply for one of our suggestions, you're competing yourself against hundreds of others for the same idea. When you propose your own idea, you're competing your <i>idea</i> against just a handful of other ideas, as well highlighting your creativity.</p> +<p>Last year Gaim was a very popular mentoring organization, and we had a very difficult time narrowing the candidates down to only fifteen. Many (very many) candidates chose to apply for one of our suggestions, which is fine, but keep in mind that when you apply for one of our suggestions you're competing yourself against hundreds of others for the same idea. When you propose your own idea, you're competing your <i>idea</i> against just a handful of other ideas, as well as highlighting your creativity.</p> <h1 id="accepted">Accepted Summer of Code Projects</h1> <p><i>No projects have yet been accepted.</i></p> @@ -36,7 +36,7 @@ <table> <tr><td class="highlight">Improved Privacy Support</td></tr> <tr><td><p>As Gaim began life as an AIM client, there are still some parts that are somewhat AIM-centric. Currently, one of the areas most uncomfortable for users of other protocols is privacy support. Your task would be to improve Gaim's privacy support.</p> -<p>This job entails surveying other IM clients, and determining what sort of privacy capabilities they offer, abstracting these all into a concise Gaim backend API, designing a UI capable of handling the diversity of different privacy features, then finally, implementing and documenting your work.</p> +<p>This job entails surveying other IM clients and determining what sort of privacy capabilities they offer, abstracting these all into a concise Gaim backend API, designing a UI capable of handling the diversity of different privacy features, then finally, implementing and documenting your work.</p> </td></tr> <tr><td class="highlight">Certificate Manager</td></tr> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <the...@us...> - 2006-07-07 07:09:02
|
Revision: 16453 Author: thekingant Date: 2006-07-07 00:09:00 -0700 (Fri, 07 Jul 2006) ViewCVS: http://svn.sourceforge.net/gaim/?rev=16453&view=rev Log Message: ----------- ForlornPenguin pointed out that we have an "Accepted Projects" heading with no content, so I moved the list of projects down there. Cheeky monkey. Modified Paths: -------------- web/htdocs/summerofcode/index.php Modified: web/htdocs/summerofcode/index.php =================================================================== --- web/htdocs/summerofcode/index.php 2006-07-07 07:00:54 UTC (rev 16452) +++ web/htdocs/summerofcode/index.php 2006-07-07 07:09:00 UTC (rev 16453) @@ -17,8 +17,19 @@ <h2 class="news">Halfway Through the Summer</h2> <div class="newsdate">July 6th, 2006 - 11:58PM PDT</div> -<p>Dig it: Google has awarded us with 8 rockin' summer of code slots, and we've hand-picked 8 rockin' summer of code students. Keep in mind that these are all still in progress, and while we have high hopes for all of them, it is possible some of these projects will not be completed.</p> +<p>Dig it: Google has awarded us with <a href="#accepted">8 rockin' summer of code slots</a>, and we've hand-picked 8 rockin' summer of code students. Keep in mind that these are all still in progress, and while we have high hopes for all of them, it is possible some of these projects will not be completed.</p> +<h2 class="news">Summer of Code Begins</h2> +<div class="newsdate">May 1, 2006 - 11:16AM PDT</div> +<p>We are now accepting applications for Google's 2006 <a href='http://code.google.com/soc/'>Summer of Code</a> program. Look at the <a href='#available'>suggestions</a> below, or (even better), come up with your own idea, and consider applying! To apply, visit Google's <a href="http://code.google.com/soc/student_step1.html">Student Signup</a> webpage.</p> +<br /> + +<h1 id="intro">Introduction</h1> +<p>Gaim is proud to participate in the Google <a href="http://code.google.com/summerofcode.html">Summer of Code</a>. This summer Google is sponsoring students to work on free software projects under the mentorship of experienced free software developers. The Gaim developers are glad to volunteer to mentor some students and introduce them to the world of open-source development.</p> + +<p>Last year Gaim was a very popular mentoring organization, and we had a very difficult time narrowing the candidates down to only fifteen. Many (very many) candidates chose to apply for one of our suggestions, which is fine, but keep in mind that when you apply for one of our suggestions you're competing yourself against hundreds of others for the same idea. When you propose your own idea, you're competing your <i>idea</i> against just a handful of other ideas, as well as highlighting your creativity.</p> + +<h1 id="accepted">Accepted Summer of Code Projects</h1> <ul> <li><b>QQ Support</b> - Tim Ringenbach is mentoring Mark Huetsch on this project to bring QQ support to Gaim. QQ is an extremely popular IM network in China, but doesn't have much of a foothold in the rest of the world.</li> @@ -37,20 +48,7 @@ <li><b>Contact Availability Prediction</b> - Mark Doliner is mentoring Geoffrey Foster for this project. Geoffrey is working on a plugin that attempts to predict when your buddies will be online based on their past usage habits.</li> </ul> -<h2 class="news">Summer of Code Begins</h2> -<div class="newsdate">May 1, 2006 - 11:16AM PDT</div> -<p>We are now accepting applications for Google's 2006 <a href='http://code.google.com/soc/'>Summer of Code</a> program. Look at the <a href='#available'>suggestions</a> below, or (even better), come up with your own idea, and consider applying! To apply, visit Google's <a href="http://code.google.com/soc/student_step1.html">Student Signup</a> webpage.</p> -<br /> -<h1 id="intro">Introduction</h1> -<p>Gaim is proud to participate in the Google <a href="http://code.google.com/summerofcode.html">Summer of Code</a>. This summer Google is sponsoring students to work on free software projects under the mentorship of experienced free software developers. The Gaim developers are glad to volunteer to mentor some students and introduce them to the world of open-source development.</p> - -<p>Last year Gaim was a very popular mentoring organization, and we had a very difficult time narrowing the candidates down to only fifteen. Many (very many) candidates chose to apply for one of our suggestions, which is fine, but keep in mind that when you apply for one of our suggestions you're competing yourself against hundreds of others for the same idea. When you propose your own idea, you're competing your <i>idea</i> against just a handful of other ideas, as well as highlighting your creativity.</p> - -<h1 id="accepted">Accepted Summer of Code Projects</h1> -<p><i>No projects have yet been accepted.</i></p> - - <h1 id="available">Summer of Code Project Suggestions</h1> <p>Here are some of the suggestions proposed by Gaim developers for this year's Summer of Code.</p> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |