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.

Reply via email to