Dear Ontopia users, developers,
It’s been a few weeks since our last discussion about a new code location for Ontopia. Although there was not much communication on the mailing list, I have not been sitting still.
I’ve come across a major issue that will determine our options: There are consistency errors in our Subversion repository. Around the time that we made the massive changes to implement the maven modularization several commits try to add/modify/remove files that are not yet or no longer present. I have no clue how we managed to commit those changes, but they are preventing us from doing a full automated sync. I’ve tried to manually fix some of these, but eventually get stuck with mismatching checksums.
This means that migrating to another location that uses Subversion as source control might be impossible.
Which brings us to the next issue: The automated migration-to-github tool that google code provides. This tool can migrate issues, wikis and code to a new github project if the project is not to big. Ofcourse, Ontopia is to big and the tool fails on the code migration. Issues succeed, and wikis are never done because of the failing code import.
But there is also good news: I’ve successfully migrated the Ontopia code to a local git repository and managed to push this to the github server:
https://github.com/ontopia/migrate-test . I’ve merged this repository with the issues that were imported already. The only thing missing is the wikis.
Personally I think Github is the way to go, all of the features we now use are present and many more available. Also, Github allows us to host the release files and keep track of download statistics, all without a real limit:
We don't limit the total size of your binary release files, nor the bandwidth used to deliver them. However, each individual file must be under 1GB in size.
Please let us know if you have objections, comments or suggestions for a better location before the end of April, as I indent to put the final decision up for voting by the developers in May.
With regards,