Hi Elias,

yes, you have a point there. My first guess would be GNU savannah where
GNU APL lives. We would have to figure a few things like how to change SVN permissions, paperwork for contributors (as per http://www.gnu.org/prep/maintain/maintain.html) and so
on, but that is doable.

Another point is packaging and testing if all works together. Normally I test the core GNU APL automatically before committing into the SVN at savannah. Something similar should happen for those sub-projects that we
see as essential; we can be a bit more relaxed for demo projects.

/// Jürgen


On 04/13/2014 03:55 PM, Elias Mårtenson wrote:
There are now a few separate side-projects that all depend on and integrate with GNU APL:

  * Emacs mode
  * Thomas' javascript port
  * SQL API
  * Possible Android port?

These ports are spread over different source repositories (I'm not even sure where I can find the javascript port) it's getting a bit messy, and I can only imagine the pain if Jürgen decides to actually integrate this port into the mainline.

As for myself, keeping my github-based repository in sync with the mainline is manageable, but not as smooth as it could be.

Because of this, would it make sense to migrate the repository to a distributed system? I personally don't care which one, but being able to work with the same repository as Jürgen would be very nice.

Regards,
Elias

Reply via email to