Hi Steve,<div><br></div><div>Thank you very much for your comments!</div><div>At least I know now that my email got out ;-)</div><div><br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


<br>
Sounds like a frustrating experience. Just an FYI to put things in perspective. One (or more) of the OSGeo servers got hacked and I think rootkited recently which has had the admins working overtime trying to setup replacement servers and to clean up the mess that that caused.</blockquote>

<div><br></div><div>Yes, I know about that incident and I don&#39;t want to be on behalf of the admin team. They also did some server migration recently.</div><div>That they are too busy is probably one reason why it&#39;s maybe better they concentrate on the OSGeo projects instead of become an FOSS4G sourceforge ;-)</div>

<div>Somehow I feel if you need to belong to the &quot;club&quot; of SAC that everything goes smoothly.</div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Everything went quick but SVN migration became frustrating and I started to think if it&#39;s really a good idea to use OSGeo servers if the OSGeo administrators seem to be a bit too much busy. They are all volunteers, so I appreciate their work. But there were a couple of issues with the servers the last weeks, so I started to look for alternatives:<br>


</blockquote>
<br></div>
You have only discussed alternative software and not alternative hosting opportunities, like SourceForge, Google, other OSGeo supporters like MapGears, etc.<br></blockquote><div><br></div><div>I didn&#39;t know about MapGears, but I almost checked every important candidate on this list: <a href="http://en.wikipedia.org/wiki/Comparison_of_revision_control_software">http://en.wikipedia.org/wiki/Comparison_of_revision_control_software</a></div>

<div>It more or less depends on what version control system you want to use. There is also Launchpad, which would be convenient for me, because I&#39;m building pgRouting packages there for Ubuntu. But probably people would get mad at me if I would propose Bazaar.</div>

<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
    * SUBVERSION alternative:<div class="im"><br>
      Recently a lot of projects use distributed version control systems<br>
      like Git, Mercurial or Bazaar. Especially Git seems to become more<br>
      and more popular. Just a few weeks ago OpenLayers started to work<br>
      on version 3 using Github for example.<br>
      In my opinion a move to Git would make participation of developers<br>
      without commit access easier. It would allow others to make use of<br>
      version control without losing versioning information, so it would<br>
      allow us to bring changes from other projects back into the main<br>
      project. You see, I&#39;m still hoping for contributions ;-)<br>
</div></blockquote>
<br>
Personally, I like subversion because I know it and it is used on most of the other projects that I use. I suppose I can learn Git if we were to move that direction. I think OpenLayers is moving that direction for Rev 3.0.<br>


<br>
Another option would be to host it in SVN on say SourceForge.<br></blockquote><div><br></div><div>Git attracts a lot of people at the moment, almost everyone around me is using it. I made the pgRouting workshop together with Frederic Junod from Camptocamp and we used Git. It was quite convenient, and I feel it makes it easy for others to make a &quot;fork&quot; (that&#39;s how they call it) and have the possibility to bring back changes of these forks into the main project, because forks are like branches and they keep their history.</div>

<div><br></div><div>In my opinion pgRouting lost acouple possible contributers in the last years by the way SVN is restricted to selected people. I&#39;m not only thinking of pgRoute here. Most developers will never ask you for commit rights.</div>

<div><br></div><div>With SourceForge I&#39;m somehow not so happy and it&#39;s probably just this annoying download page that you probably know. ;-)</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
    * FORUM alternative:<div class="im"><br>
      The forum is a problem in my opinion. First it&#39;s missing<br>
      notification, second it&#39;s more or less Anton and me answering 99%<br>
      of the questions, and third it attracts a lot of spam, which I&#39;m<br>
      tired to delete. Spam filters don&#39;t work. On the other hand it&#39;s a<br>
      lot more popular than the mailing list, so we would probably take<br>
      a away a popular resource for pgRouting users. It seems the entry<br>
      level to ask in a forum is a lot lower than to signup for the<br>
      mailing list.<br>
      So my idea would be something like &quot;Stackoverflow&quot;. There is an<br>
      open source alternative called &quot;Shapado&quot;, which you can install on<br>
      your own server, but also use a hosted installation. At the moment<br>
      I would prefer the latter, and to see how it looks like I setup<br>
      this for testing: <a href="http://ask.pgrouting.org/" target="_blank">http://ask.pgrouting.org/</a><br>
</div></blockquote>
<br>
Ha, I was not aware that we had a forum. I prefer a mailing list that is gated to nabble. We do not have a lot of traffic on the list and spam is not a big problem there. If we didn&#39;t have a forum, most of the spam would go away, casual viewers could read about it in nabble and serious users that need help would join the list for it.<br>

</blockquote><div><br></div><div>Yes, it&#39;s not called &quot;Forum&quot;, it&#39;s called &quot;Discussion&quot;. It&#39;s amazingly popular. I think three to four times of questions compared to the mailing list.</div>

<div>Nabble is a good idea ... somehow I failed to use it in a proper way, probably didn&#39;t get it. I think Nabble is good for those, who are used to mailing lists. </div><div><br></div><div>I&#39;m not saying we don&#39;t need a mailing list, I just wanted to replace the current &quot;Discussion&quot; in TRAC, because it&#39;s an extension and we probably can&#39;t install it on OSGeo or any other hosted TRAC. Hard to say what would happen if we only had a mailing list. Would everyone ask there instead? Would users just stop to ask?</div>

<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
    * TRAC WIKI alternative:<div class="im"><br>
      The number of TRAC users is probably already several thousand ...<br>
      99% spam accounts though. You can&#39;t delete them anymore through<br>
      the web interface, because user management with TRAC sucks. On the<br>
      other hand, there are just a few people editing the TRAC wiki, so<br>
      I don&#39;t think a wiki is really necessary. People tend to write<br>
      their recipes in their own blog anyway.<br>
      I would propose to use Sphinx documentation generation to produce<br>
      static HTML and PDF as so many other OSGeo projects do now. My<br>
      experience with Sphinx is very good since I wrote the FOSS4G<br>
      workshop manual with it, and also the pgRouting chapters of the<br>
      next LiveDVD documentationt. We can keep the website documents<br>
      under version control and make it accessible under <a href="http://pgrouting.org" target="_blank">pgrouting.org</a><br></div>
      &lt;<a href="http://pgrouting.org" target="_blank">http://pgrouting.org</a>&gt; domain (there is no problem to host it on<div class="im"><br>
      the Georepublic server from my side).<br>
</div></blockquote>
<br>
Again, you can get svn, trac, wiki all integrated at SourceForge. Maybe I&#39;m wrong but I don&#39;t see that much spam on the OSGeo wiki&#39;s because you have to have an OsGeo login and if you spam any wiki you get booted pretty quickly.<br>


<br>
For documentation +1 on Sphinx (this is ReStructed Text, correct?) and keeping them under version control.<br></blockquote><div><br></div><div>You mean the OSGeo TRAC wiki? Could be spamfree because they use a very unique login system. But I know that OpenLayers and GeoExt for example also have to fight spam. Actually it&#39;s just the discussion forum that makes problems. And the users added by bots, because it makes it almost impossible to administrate.</div>

<div>It was my hope to get rid of it by using OSGeo TRAC ... </div><div><br></div><div>Regarding SVN you are right. SorgeForge is a good option if we want to stay with SVN (or Google as well). It was my idea to make it easier for others to participate and contribute, so I would be in favor of a distributed version control system. Can be Mercurial as well or Bazaar. It&#39;s more or less all the same with different names. Github recently allows to create &quot;Organizations&quot; (or you can call it groups). Otherwise there is Gitorious as well. I even heard that OSGeo has a Git repository for GSoC, right? </div>

<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
    * TRAC TICKETS alternative:<div class="im"><br>
      Probably it would be easiest to use the Github ticketing system if<br>
      we decide to use Github.<br>
</div></blockquote>
<br>
The OpenLayers team looks at the Github ticketing system and said it was poor and they decided to keep tickets in trac.</blockquote><div><br></div><div>Yes, I heard so, too. But I also think that the problem of pgRouting tickets is currently less the platform we use than how we handle them. Currently they are a big mess even if we use TRAC ;-) I sometimes think TRAC tickets are too complicated to understand for people who file a ticket ... or maybe we configured them wrong, I&#39;m not sure.</div>

<div>I think simple is better, but I must admit that I didn&#39;t test GitHub tickets in detail yet. </div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
If you have any comments, please let eevryone know.<br>
Otherwise I would be interested to know who agrees or disagrees with this change of RFC 2.<br>
If everyone agrees I will change RFC 2 (or make RFC 3) and proceed like described above.<br>
</blockquote>
<br></div>
I appreciate all your efforts in this and can empathize with your frustration when getting this done is largely at the hands of over worked admins. I need to look at the ticket thread, but has OSGeo said no we are overloaded? or when we get to it? or what? I assume that once we are moved it would be less of a hassle and would be handled in the normal course of their business.<br>


<br>
So, I guess I&#39;m asking is this a case of wait to get the job done at OSGeo, or we really don&#39;t think it will get done or even if it gets done we don&#39;t think they can support our small project for whatever reason?<br>


<br>
-1 on changing direction, at least until I have more information.<br></blockquote><div><br></div><div>OK, that&#39;s not so bad idea. A few weeks more doesn&#39;t matter anymore after months of waiting ;-)</div><div>Maybe for you the answer of Christopher Schmidt is more clear. Here&#39;s our conversation:</div>

<div><a href="http://osgeo-org.1803224.n2.nabble.com/Project-Hosting-td5178588.html">http://osgeo-org.1803224.n2.nabble.com/Project-Hosting-td5178588.html</a></div><div><br></div><div>And this is the ticket for SVN: <a href="http://trac.osgeo.org/osgeo/ticket/561">http://trac.osgeo.org/osgeo/ticket/561</a> </div>

<div><br></div><div>Daniel</div><div> </div></div></div>