The student application deadline is not until April 6. So you have 2.5 weeks,
which is really plenty of time to learn the small amount of git you need to
clone the project, commit a simple change to your local branch, push it to your
GitHub account, and submit a pull request. (We only require that you have
submitted the pull request by the deadline; it's ok if it's still in the
process of review discussion and has not yet been committed to the master
trunk.)
The basic steps are:
* Set up a GitHub account, then go to our GH page and tell GH to "fork" (that
is, make yourself a copy of our repo under your account).
* On your local machine, clone the repo. On Unix/Linux, that would look like
this:
git clone [email protected]:yourname/oiio.git
cd oiio.git
git checkout -b mybranch
* Make changes, add and commit, then push back to your GH repo:
git add mychangedfiles
git commit
git push origin mybranch
* Go back to GitHub, to your repo page, then hit the "Pull Request" button.
It's fine to ask simple git questions on this list. But do be specific, and if
you are having trouble with something, tell us as much information about what
you'd tried as possible. "It didn't work" won't get you a response, because
nobody knows *what* didn't work, or exactly what you've already tried. But "I
used 'git push origin mybranch' and it seemed to work fine, but then on GitHub
when I hit the Pull Request button, I saw an error dialog that said..." will
probably get you some immediate help.
Incidentally, I just created a page giving some suggestions for coming up with
ideas for qualifying patches:
http://github.com/OpenImageIO/oiio/wiki/GSoC-qualifying-projects
-- lg
On Mar 19, 2012, at 5:33 PM, Calculemus wrote:
> I am a student and have not used git so far. If I implement some code
> for this project, what should I do? Can I send it here and maybe
> someone can help me what to do with git after? I am interested in
> applying for GSOC, and there is not much time for me to learn git,
> although I have experience for programming and image libraries.
>
> Thank you
> _______________________________________________
> Oiio-dev mailing list
> [email protected]
> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
--
Larry Gritz
[email protected]
_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org