<div class="gmail_quote">On Fri, May 29, 2009 at 6:21 PM, Martin Atkins <span dir="ltr">&lt;<a href="mailto:mart@degeneration.co.uk">mart@degeneration.co.uk</a>&gt;</span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">
<br></div>
It seems that github also satisfies all of the above requirements, with the advantage of making it easier to pull changes from the individual maintainer repositories due to github being designed with this in mind. Github also supports multiple repositories per account, so each library can have its own repository, maintainers, etc.</blockquote>
<div><br></div><div>Yes, but not everyone is familiar with GIT yet. SVN is much more widely known, I would think, in the general world of development at this time.</div><div><br></div><div>I&#39;m enamored by Github, but that doesn&#39;t mean that it&#39;s what everyone&#39;s using yet.</div>
<div> </div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">(I&#39;m also a little confused as to what the advantage is of having &quot;a central place to check out&quot;, given that the purpose of checking out is to contribute changes and changes will be contributed somewhere else. What is the purpose of checking out a working copy of repository other than the one you want to ultimately commit to?)<br>
</blockquote><div><br></div><div>My goal is raise the visibility of the libraries and the current home on OpenIDEnabled.com has failed to produce a community of active maintainers, from what I&#39;ve seen.</div><div><br></div>
<div>Perhaps it&#39;s just a matter of setting up a page at <a href="http://openid.net/code">http://openid.net/code</a> that&#39;s a cleaned up version of <a href="http://wiki.openid.net/Libraries">http://wiki.openid.net/Libraries</a>. I could certainly start there.</div>
<div><br></div><div>The purpose of checking out the latest stable version of a library (or even latest unstable branch) is to enable folks to run the latest code in their projects and then update them easily when new versions are released. Perhaps tarballs are sufficient, but it seems like giving different communities like WordPress a simple place to do an SVN checkout from would be valuable. </div>
<div><br></div><div>Feel free to tell me I&#39;m wrong, or to support my proposal.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
Both the PHP library and the Perl library I maintain are already on github. I&#39;d be happy to have the libnet-openid-perl repository on my github account (apparentlymart) forked into the openid account on github as long as someone&#39;s going to commit to maintaining that fork.</blockquote>
<div><br></div><div>Unless someone steps up, it&#39;s unlikely to happen, I guess.</div><div><br></div><div>But therein lies the rub: we have failed to develop a community of maintainers for the OpenID libraries and I think we&#39;re worse off for it. I&#39;m attempting to get some momentum for such a community by centralizing at least a listing of the libraries in a familiar place that developers are used to seeing. </div>
<div><br></div><div>GitHub doesn&#39;t provide a way to customize the homepage of a project, and so we need a place that is clean, approachable, well-designed and is easy for someone on the board (or some other dedicated community member(s)) to maintain.</div>
</div><div><br></div>Again, I can start with creating a page on OpenID.net, but the symbolic achievement of having a central repository to me somehow seems important, and is what is motivating my desire to finally make this happen.<div>
<br></div><div>Chris<br><br clear="all"><br>-- <br>Chris Messina<br>Open Web Advocate<br><br>Website: <a href="http://factoryjoe.com">http://factoryjoe.com</a><br>Twitter: <a href="http://twitter.com/chrismessina">http://twitter.com/chrismessina</a><br>
Facebook: <a href="http://facebook.com/chrismessina">http://facebook.com/chrismessina</a><br><br>Diso Project: <a href="http://diso-project.org">http://diso-project.org</a><br>OpenID Foundation: <a href="http://openid.net">http://openid.net</a><br>
<br>This email is:   [ ] bloggable    [X] ask first   [ ] private<br>
</div>