github
Is there any official github clone of NS2 game code (Lua part)? I saw few different ones and it really helps if there's one because:
a) you have history available - all previous commits are visible (even if they're just R217, R218 and so on)
b) people don't need to init git repo by themselves, duplicating the work
c) pull requests are ###### awesome
d) issue tracker for code stuff, like things that modders need for lua or bugs visible in lua code
The point is to make it easy to do following:
- clone repo
- fix 1 tiny bug
- send it as pull request
It will also let NS2 mods that use NS2 "mod" code be linked to main branch.
I can start such repo myself from R219 but it wouldn't have pull request bonuses that are worth a lot. For instance:
<a href="https://github.com/haskell/cabal/pulls" target="_blank">https://github.com/haskell/cabal/pulls</a>
Look up closed pull request - this isn't even a project that has most pull request traffic.
Pull requests also mean that official dev team checks if patch is good or not by themselves, you don't have to spam them with emails - communication cost is lower and difference gets big if pull request needs fixes.
And most of all, NS2's github repo will be surrounded by 50 or more mods constantly fixing main branch. ATM all NS2 related projects are spread in weird places.
a) you have history available - all previous commits are visible (even if they're just R217, R218 and so on)
b) people don't need to init git repo by themselves, duplicating the work
c) pull requests are ###### awesome
d) issue tracker for code stuff, like things that modders need for lua or bugs visible in lua code
The point is to make it easy to do following:
- clone repo
- fix 1 tiny bug
- send it as pull request
It will also let NS2 mods that use NS2 "mod" code be linked to main branch.
I can start such repo myself from R219 but it wouldn't have pull request bonuses that are worth a lot. For instance:
<a href="https://github.com/haskell/cabal/pulls" target="_blank">https://github.com/haskell/cabal/pulls</a>
Look up closed pull request - this isn't even a project that has most pull request traffic.
Pull requests also mean that official dev team checks if patch is good or not by themselves, you don't have to spam them with emails - communication cost is lower and difference gets big if pull request needs fixes.
And most of all, NS2's github repo will be surrounded by 50 or more mods constantly fixing main branch. ATM all NS2 related projects are spread in weird places.
Comments