Hi guys,

Let me summarize points about project hosting (which I found on wiki & letters):
1) Project hosting should both code hosting & issue/bug tracking

Github allows this:
https://github.com/battle-for-wesnoth/svn/issues?milestone=1&state=open

2) Project hosting should track references between code & issues

https://github.com/blog/831-issues-2-0-the-next-generation

3) Git has a high learning curve (important for not-a-developers)

We can has a main subversion repository and upload data to git by
svn-post-commit hooks.
git svn dcommit allows to commit to svn directly
git allows manage separated branches, and commit their to svn when
branch is completed.

4) Github has size limitation

(NOTE: just for a non-free projects, as you can easy see
https://github.com/battle-for-wesnoth/svn - complete BfW repository on
github)

5) We are going to host addons on git/similar.

github allows this

6) Git repository has big size (1.7 Gb)

See (3) - we can has both Github & subversion.

So, right now I am building the continuous integration based on
Jenkins & github.
I bought the server in Hetzner for this, and in next several days/week
I will present it for your.

Also github:
1) Has a wiki for projects:
https://github.com/blog/774-git-powered-wikis-improved
2) Has a GitHub pages: http://pages.github.com/

Best regards, Oleg

_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev

Reply via email to