GSoC Student Guidance and Project Ideas for 2016

/!\ Please see also our SummerOfCode/2016 page, which contains additional information for GSoC for this year.

1. About Mercurial

2. Contacting the Mercurial developers

The following channels are used by default for communication. Please use them to introduce yourself!

3. Getting started/Candidate checklist

All candidates should do the following before completing their application:

  1. Check the SummerOfCode/Ideas2016 page

  2. Subscribe to this page to get email when it changes

  3. Introduce yourself on IRC

  4. Introduce yourself on the mailing list

  5. Read the ContributingChanges pages.

  6. Look at the easy bugs list and contribute a patch. Feel free to ask questions on IRC or the mailing list while getting started!

4. Things we look for in a candidate

5. GSoC ideas

Here are some ideas of possible 2016 summer project ideas for Mercurial. Your own ideas are welcome. You may decide to work on these ideas or use them as a starting point for your own.

5.1. Example

5.2. Improved handling of merge conflicts

5.3. Modernize hgweb's graph rendering

A list of possible improvements

Some ideas and visual decisions could be borrowed from TortoiseHg, BitBucket and Kiln.

6. Other ideas?

Come talk to us on IRC.


CategoryGsoc