On Sun, Feb 19, 2012 at 07:59:09PM +0800, Yunal Li wrote: > Hi, all. Hi!
> GSOC 2012 was announced[1]. Could anybody tell me, whether > SVN join this GSOC and which project ideas will be work on please? The Apache Software Foundation (ASF) as a whole is taking part in GSOC. Students wishing to work on Subversion must apply to the ASF. However, we should also make sure that there is someone in the Subversion project who will review student applications this year and mentor a student during GSOC. Else, applications for Subversion made via the ASF will probably be disregarded. I would suggest starting a separate mailing-list thread asking Subversion committers to consider registering as GSOC 2012 mentors. > As a student developing with SVN for several years, I would love to > work on subversion for this GSOC. So far, I have set up the build > environment on Ubuntu and "make install" successfully. These days I'm > reading documents on http://subversion.apache.org to get more > knowledge about development about SVN, and also read source code in > subversion/tests/. However, in my opinion, subversion is a big system, > I think maybe it's better to focus on one part related to the GSOC > project idea. You can study the roadmap to get a high-level overview of things that need to be done: http://subversion.apache.org/roadmap.html If one of the planned features sparks your interest, you could ask more specific questions about the topic on this list. Most of these tasks are way too huge for a GSOC project. But it should always be possible to carve out tasks that lie on the way towards a big new feature but have the right size for a GSOC project. Here are some more ideas I found by searching the mailing list archives: http://svn.haxx.se/dev/archive-2011-03/0576.shtml http://svn.haxx.se/dev/archive-2011-03/0575.shtml This page is old and some items are out of date. But it is still relevant: http://svn.apache.org/repos/asf/subversion/trunk/www/tasks.html?p=876756 You might find more ideas by searching for issues in the issue tracker marked 'bite-sized': http://subversion.tigris.org/issues/buglist.cgi?component=subversion&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&short_desc=&short_desc_type=fulltext&long_desc=&long_desc_type=fulltext&issue_file_loc=&issue_file_loc_type=fulltext&status_whiteboard=&status_whiteboard_type=fulltext&keywords=bite-sized&keywords_type=anytokens&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&order=Issue+Number&Submit+query=Submit+query I hope these links help you with finding a nice idea for a GSOC project.