<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I've never used Savannah, but from what I have used: +9001 git / github if you want to foster a "social coding" environment for the project in question...<div><br></div><div><div>mc</div><div><br><div><div>On Apr 7, 2011, at 1:32 AM, Kassen wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><br>Tom;<br><br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Savannah accounts are project based and need approval.</blockquote>
<div><br>I think the projects need approval and that we fall squarely in the category. <br></div></div></blockquote><div><br></div><div>As was said earlier, I also think Github's fork feature is great - people can fork off from the main ChucK branch, tinker around, and if they do something cool, they can request that it be merged back in. </div><div><br></div><div>I think that's all the control that's needed. People shouldn't need permission to mess around with ChucK or even need permission to request something be merged back into the master branch (this is assuming people don't go crazy and swamp Spencer with pull requests). If we make people bend-over backwards to contribute to a project, I can imagine they'd be less likely to contribute?</div><br><blockquote type="cite"><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0.8ex; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); padding-left: 1ex; position: static; z-index: auto; ">
 On github, anyone can<br>
create an account, fork the chuck repository and publish his work in plain<br>
sight.<br></blockquote><div><br>That's exactly what I'm doing; <a href="http://git.savannah.gnu.org/cgit/fluxus.git/log/?h=redacted">http://git.savannah.gnu.org/cgit/fluxus.git/log/?h=redacted</a><br>I forked the Fluxus audio synth called Fluxa and added a lot of stuff to it.<br>
 </div><blockquote class="gmail_quote" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0.8ex; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); padding-left: 1ex; position: static; z-index: auto; ">
<br>
I see that as a strong advantage as the community can experiment, leaving to<br>
the main branch maintainers the possibility to merge interesting propositions<br>
in a few simple commands.<br><br></blockquote><div><br>I agree. But I still don't see why Github is better than Savannah for projects like ours as it sounds about the same.<br></div></div></blockquote><div><br></div><div>If the only real main difference is needing approval to work on stuff, I'd say Github is the way to go. If that didn't convince you, consider that Tom Lieber also loves (loves, loves) Git...</div><br><blockquote type="cite"><div class="gmail_quote"><div><br>Yours,<br>Kas.<br></div></div>
_______________________________________________<br>chuck-users mailing list<br><a href="mailto:chuck-users@lists.cs.princeton.edu">chuck-users@lists.cs.princeton.edu</a><br>https://lists.cs.princeton.edu/mailman/listinfo/chuck-users<br></blockquote></div><br></div></div></body></html>