2012/9/24 Jeremy Cowles <[email protected]>: > > On Sat, Sep 22, 2012 at 2:40 PM, Nicolás Alvarez <[email protected]> > wrote: >> >> But I see absolutely no reason to move the *official* development of >> BOINC to github instead of keeping everything in the local >> infrastructure of the university. > > > I disagree. The amazingly collaborative infrastructure that github provides > is a compelling reason to use it. We recently launched a project on GitHub > and got meaningful contributions almost immediately. > > Github's open source ecosystem and their mechanism of highly visible > pull-requests with commentary both work extremely well.
Once BOINC moves to Git, setting up a *mirror* in GitHub is trivial. Quite a few big projects do that, including the Linux kernel (although Linus Torvalds will *never* accept a GitHub push request as an official way to contribute a patch 😉). But I see no reason to officially move there. Rom Walton already set up the Git server infrastructure on boinc.berkeley.edu, including (I think) authentication with the keys that existing developers already use for SVN. >> What advantages would that have? >> Github's bug tracker has significantly less features than Trac. I'd >> dare say the same applies to the wiki. And who would migrate our 1210 >> bugs and 414 wiki pages? (are you volunteering? ;) > > Why would the wiki and bug tracker need to move? (I'm not making an > argument here, just questioning if we are conflating two ideas that can > actually remain separate) Because Bartosz said "move development to GitHub". Development of an open source project is much more than just the code and version control. Moving the repository to github and not the bug tracker gives us an instant loss: you can't push a commit with "fixes #123" in the commit message and have it close the corresponding bug on our Trac instance, without extra setup of post-commit hooks notifying the BOINC server, etc. -- Nicolás _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
