|
View:
New views
4 Messages
—
Rating Filter:
Alert me
|
|
|
Conversion to Git completedGreetings,
We've completed the move from Subversion to Git for gtkpod and libgpod. Subversion is now read-only and will be removed from the default display at sourceforge.net after a few days or weeks. To browse the repositories via gitweb, visit: http://gtkpod.git.sourceforge.net/ To clone the libgpod repository anonymously, run: git clone git://gtkpod.git.sourceforge.net/gitroot/gtkpod/libgpod One of the goals in switching to git is to allow more collaboration. As Paul mentioned the other day, anyone can clone the repository and share it via git hosting sites like gitorious.org, repo.or.cz, github.com, and many others¹. This should lower the barrier to contribute and make it easier for those interested in particular improvements to work on them until they are nicely polished and then get them included in the official repository. It might be a good time to discuss some potential changes to the current workflow and practices. For instance, I'd love to see us stop using the ChangeLog file and instead rely on good, clean commit messages. When it comes time for a release, the commit logs can be used to create a NEWS or release notes file that summarizes the changes since the previous release. And we can either include a link to the commit logs in gitweb or generate a ChangeLog file during the 'make dist' process. Of course, what makes a "good, clean commit message" is subject to debate. I like the standards used by the git.git community, a short (~50 chars or so) subject line, followed by a blank line, then a more detailed description, if needed. Commits that can't be reasonably described in the subject most like should be split into several commits. Another subject would be branch policies, what branches should be in the official repositories, are any of them subject to rewinding/rebasing (ala git.git's next and pu branches). Anyway, I'm mostly just a git pedant and hopefully helpful integrator here, so I'll try to leave the finer points of working on the code to those of you who do the work. :) ¹ See http://git.or.cz/gitwiki/GitHosting for more -- Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ It is not enough to be busy, so are the ants. The question is: what are we busy about? -- Henry David Thoreau ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ Gtkpod-devel mailing list Gtkpod-devel@... https://lists.sourceforge.net/lists/listinfo/gtkpod-devel |
|
|
Re: Conversion to Git completedOn 30/10/09 16:56, Todd Zullinger wrote:
> Greetings, > > We've completed the move from Subversion to Git for gtkpod and > libgpod. Subversion is now read-only and will be removed from the > default display at sourceforge.net after a few days or weeks. > > To browse the repositories via gitweb, visit: > > http://gtkpod.git.sourceforge.net/ > > To clone the libgpod repository anonymously, run: > > git clone git://gtkpod.git.sourceforge.net/gitroot/gtkpod/libgpod Is it possible to get gtkpod and libgpod together? If I try git clone git://gtkpod.git.sourceforge.net/gitroot/gtkpod I get Initialized empty Git repository in /home/andrea/projects/cvs/3rdParty/ipod/gtkpod/.git/ fatal: The remote end hung up unexpectedly On the other end if I get them separately, it works. ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ Gtkpod-devel mailing list Gtkpod-devel@... https://lists.sourceforge.net/lists/listinfo/gtkpod-devel |
|
|
Re: Conversion to Git completedAndrea wrote:
> Is it possible to get gtkpod and libgpod together? The repositories are separate now (as they were back when we used CVS). The Subversion support on SourceForge did not allow this. > If I try > > git clone git://gtkpod.git.sourceforge.net/gitroot/gtkpod > > I get > > Initialized empty Git repository in /home/andrea/projects/cvs/3rdParty/ipod/gtkpod/.git/ > fatal: The remote end hung up unexpectedly > > On the other end if I get them separately, it works. git clone git://gtkpod.git.sourceforge.net/gitroot/gtkpod/gtkpod Sorry for not making that all clear. :/ -- Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ He was busy creating hell for people who ask such questions. -- St. Augustin, in reply to "What was God doing before creation? ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ Gtkpod-devel mailing list Gtkpod-devel@... https://lists.sourceforge.net/lists/listinfo/gtkpod-devel |
|
|
Re: Conversion to Git completedChristophe Fergeau wrote:
> Thanks a lot for making this migration possible and handling all the > little details to make things go as smoothly as possible. Now let's > get back to work :) Indeed, you've got some nice looking things happening with iPhone and iPod Touch support, with plenty of help from Héctor and the iFuse folks. > Yeah, I second all of that, though making a 50 characters > description is hard. Yeah, that's a general guideline but not a hard rule in git.git. > I remember reading some guidelines about what to put there, but I > wasn't able to find it back :-/ One place that I've seen often quoted is Tim Pope's blog: http://www.tpope.net/node/106 The git commit man page also mentions this: http://www.kernel.org/pub/software/scm/git/docs/git-commit.html#_discussion > I'd just keep a master branch, and potentially a stable branch if > need be, and I'd put all other work branches in personal repos. Sounds good. For now, we've got the plugin-framework branch which Paul has started. That will stay on to keep it visible and perhaps generate more interest. I suspect that after a while, more folks will begin to take advantage of collaborating via personal git repositories and we'll have less need for tracking that work in the official repositories. Ideally, the mailing list and IRC channel will make good places to gather, review patches, and coordinate. :) -- Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ I always keep a supply of stimulant handy in case I see a snake - which I also keep handy. -- W. C. Fields ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ Gtkpod-devel mailing list Gtkpod-devel@... https://lists.sourceforge.net/lists/listinfo/gtkpod-devel |
| Free embeddable forum powered by Nabble | Forum Help |