Hi,
It's been a while that i think this mod need to move on Github to ease the development.
Actually, the use of svn is nice but it have some limitations:
- This is not easy to contribute. We have to upload the modifications we made and 45° has to merge it. It is centralized.
- The mod has no issue tracker.
As it does not sound essential to move on, i think this would have many advantages over the current setup:
- Github make development really easy.
- Github has a web interface to easy review code, make commentaries for devs, make translation without needing tools.
- It has right managment. 45° could still be the chief and select the wanted contributors.
- It have an issue tracker, making it easier for users to report bugs and easier for devs to track the lasting one.
- It have some really nice git gui out there.
- It is easy to download the latest rev (for ex, this test link would always be the same: https://github.com/dbkblk/CMP_fr_FR/archive/master.zip)
- It is easy to create branches to work on a separate additions then merge it into trunk.
- The current SVN could be imported directly into github.
- It is easy to make a frontpage or a wiki for the mod.
I think it should be a good step to move on this tool as it could encourage users like me, Maska or Sogroon (for ex.) to review the files and make commentaries.
I've uploaded an example with the french translation of CivMegaPack here:
https://github.com/dbkblk/CMP_fr_FR
EDIT: Here is a link to understand how it works:
http://try.github.io/levels/1/challenges/1
And this post is the perfect example of what could be considerably made easier:
http://forums.civfanatics.com/showpost.php?p=13159224&postcount=111
What do you think about it ?
It's been a while that i think this mod need to move on Github to ease the development.
Actually, the use of svn is nice but it have some limitations:
- This is not easy to contribute. We have to upload the modifications we made and 45° has to merge it. It is centralized.
- The mod has no issue tracker.
As it does not sound essential to move on, i think this would have many advantages over the current setup:
- Github make development really easy.
- Github has a web interface to easy review code, make commentaries for devs, make translation without needing tools.
- It has right managment. 45° could still be the chief and select the wanted contributors.
- It have an issue tracker, making it easier for users to report bugs and easier for devs to track the lasting one.
- It have some really nice git gui out there.
- It is easy to download the latest rev (for ex, this test link would always be the same: https://github.com/dbkblk/CMP_fr_FR/archive/master.zip)
- It is easy to create branches to work on a separate additions then merge it into trunk.
- The current SVN could be imported directly into github.
- It is easy to make a frontpage or a wiki for the mod.
I think it should be a good step to move on this tool as it could encourage users like me, Maska or Sogroon (for ex.) to review the files and make commentaries.
I've uploaded an example with the french translation of CivMegaPack here:
https://github.com/dbkblk/CMP_fr_FR
EDIT: Here is a link to understand how it works:
http://try.github.io/levels/1/challenges/1
And this post is the perfect example of what could be considerably made easier:
http://forums.civfanatics.com/showpost.php?p=13159224&postcount=111
What do you think about it ?