This is a great idea.  I think a distributed revision control system would have advantages over a single central repository.  The last time I investigated the available options it seemed that Bazaar had some advantages over Git and Mercurial, but I don&#39;t remember the details (and the features of the various systems may have changed since I last compared them).  Both Launchpad and SourceForge support Bazaar.<br>
<br>I like the idea of &quot;drive-by&quot; contributions, multiple branches that can be scrutinized prior to merging with the main branch, and plentiful documentation that is offered by Launchpad.  Tobias, what are you thoughts now that you have been using Launchpad for a while?<br>
<br>-- Ken<br><br><div class="gmail_quote">2010/9/21 Kaarel Kaljurand <span dir="ltr">&lt;<a href="mailto:kaljurand@gmail.com">kaljurand@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi,<br>
<br>
2010/9/21 Jean-Marc Vanel &lt;<a href="mailto:jeanmarc.vanel@gmail.com">jeanmarc.vanel@gmail.com</a>&gt;:<br>
<div class="im">&gt;<br>
&gt; After talking with Norbert at CNL 2010, it seems that it is time to setup a<br>
&gt; new source repository for the ACE prolog core code.<br>
<br>
</div>I think it&#39;s a good idea. It could contain:<br>
<br>
* APE<br>
* Attempto Java Packages<br>
* Regression tests for APE (currently not public)<br>
* APE API usage examples (currently not public)<br>
* Documentation (currently available only on the Attempto website)<br>
<div class="im"><br>
&gt; While migrating to a new repository, it&#39;s important to preserve history of<br>
&gt; changes (changes logs), because this is the memory of the project. This will<br>
&gt; be an important criterium to choose a host for the new repository. We need<br>
&gt; to import the whole repository changes database. I have to check where this<br>
&gt; is possible. For this, I need to know which tool the current repository uses<br>
&gt; (CVS, Subversion, git, Bazaar, Mercury, ...).<br>
<br>
</div>APE currently uses Subversion. The history goes back to July 2006,<br>
i.e. not all the way back to 1995 when the Attempto project started. ;)<br>
I&#39;m not sure that keeping all the history is that useful, although<br>
it would be nice. The history might actually contain sensitive info<br>
that we would not like to make public.<br>
<br>
I&#39;ve been so far happy with Subversion and Google Code, but I&#39;m<br>
not familiar with other source control systems and hosts.<br>
With a larger set of developers we might profit from fancier<br>
branching/merging support offered by Git, Mercurial and other similar systems.<br>
<br>
Greetings from Xi&#39;an,<br>
Kaarel<br>
_______________________________________________<br>
attempto mailing list<br>
<a href="mailto:attempto@lists.ifi.uzh.ch">attempto@lists.ifi.uzh.ch</a><br>
<a href="https://lists.ifi.uzh.ch/listinfo/attempto" target="_blank">https://lists.ifi.uzh.ch/listinfo/attempto</a><br>
</blockquote></div><br>