Hi Konstantin Khomoutov,
Thanks that you wrote here. Yes that's right that I am new to all of it. 
Actually I want to go to GSoC and for that I started contributing to Open 
source. I am already running Ubuntu and subscribed to the mailing list of 
git to. I will for sure find some easy projects to tackle. But it was hard 
to find easy ones. Though I practice programming on C very much. I don't 
have any experience on finding projects. I think from now I will start from 
mailing lists and bug reporting in software. Thanks of you again to write 
here.  

On Monday, November 30, 2015 at 9:59:19 PM UTC+5:30, Konstantin Khomoutov 
wrote:
>
> On Sun, 29 Nov 2015 01:54:57 -0800 (PST) 
> amey jain <amey....@gmail.com <javascript:>> wrote: 
>
> > Thanks for your reply. I was working on git-scm. I have the clone of 
> > its repository. I will sure read the complete docs. I am in beginning 
> > of Open source software. Actually I wanted to know whether there are 
> > documents which tell us what function does what or what for a file is 
> > included. By the way thanks again for the answer. 
>
> Please don't perceive what I will say as a discouragement 
> but judging from these two mails of yours in this thread I'd say 
> it would be much better for you to attempt working on some more 
> accessible and simple project than Git. 
>
> "The problem" is that Git is a pretty hard-core software project 
> developed mostly by wizards -- I mean people with decades (literally) 
> of experience in writing hight-performance C code, with intricate 
> knowledge of the hardware platrofms it targets, the compilers it can be 
> built using, networking, odds of particular OSes and so on and so on. 
>
> While the project is definitely open to contribution, the way you're 
> approaching it suggests you're not such a wizard yet ;-) 
>
> I would hence do something like this instead: 
>
> * Subscribe to the main Git list [1]. 
>
> * Lurk there, and see how people discuss problems, post patches, review 
>   them and so on. 
>
>   Consider reading the archives as well [2]. 
>
> * In the meanwhile, find a project easier to tackle and play with it. 
>
>   If you have a GNU/Linux-based OS, helping out its developers with 
>   fixing outstanding bugs would be a great F/OSS experience 
>   (I maintain a pair of packages for Debian so beleive me on this) ;-) 
>
> 1. https://gist.github.com/tfnico/4441562 
> 2. http://dir.gmane.org/gmane.comp.version-control.git 
>

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to