[Monodevelop-devel] GSOC 2015: Adding version control backends for MonoDevelop

Udbhav Vats udbhav.vats94 at gmail.com
Wed Mar 4 12:30:10 UTC 2015


Hi Marius/All,

I am Udbhav Vats, 2nd year sophomore, currently pursuing my Bachelors
degree in Information Technology from IIIT Bangalore. I am comfortable in
working with following programming languages : Java, c++, c#, c and have
worked in python scripting language too. I have used GIT version control
before and have a sound understanding of source version control.

I feel that with the support of GIT and Subversion already in place,
Mercurial is an important and widely used version control tool and an Addin
support for it will prove to be very valuable for MonoDevelop.

To begin with, I am trying to setup/build MonoDevelop from GitHub on my
windows machine and following the steps mentioned in the wiki
<http://www.monodevelop.com/developers/building-monodevelop/>. I will
create the simple date command Addin, following the Addin creation article
<http://www.monodevelop.com/developers/articles/creating-a-simple-add-in/> to
get a basic overview of how addins are created for MonoDevelop. I am also
taking a look at the source code at github (
https://github.com/mono/monodevelop/tree/master/main/src/addins/VersionControl)
for GIT and Subversion support to get an idea of how those addins were
implemented.

I will start taking a look at Mercurial APIs and see how we can integrate
it with MonoDevelop.
For creating a strong proposal and a clear and detailed timeline, I would
appreciate guidance from MonoDevelop community and Marius. Kindly let me
know the right approach that I should take or if there is anything that I
should get myself acquainted with.

Regards,
Udbhav
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/monodevelop-devel-list/attachments/20150304/7261b3dc/attachment.html>


More information about the Monodevelop-devel-list mailing list