Home World Forum
Stars! AutoHost web forums

Jump to Stars! AutoHost


 
 
Home » Stars! Clones, Extensions, Modding » Stars! Nova - Development » Forking the repo?
Forking the repo? Tue, 28 April 2020 19:38 Go to next message
ekolis is currently offline ekolis

 
Petty Officer 3rd Class
Stars! Nova developer
Stars! Nova developer

Messages: 41
Registered: May 2006
Location: Cincinnati, OH, USA

So I wanted to get into Stars! and I thought maybe I'd fork the Nova repo and try and fix some bugs, but I'm a bit confused as to the structure of it. There's a git repo and a svn repo; the svn repo has been updated more recently, but only the git repo supports forking. Which one should I use? If I can't fork it on SourceForge, I could always check out the code and import it into GitHub. But again, which repo should I use - git or svn?


Mr. Flibble says...
Game over, boys!

Report message to a moderator

Re: Forking the repo? Tue, 28 April 2020 20:37 Go to previous messageGo to next message
Daniel is currently offline Daniel

 
Chief Warrant Officer 3
Stars! Nova developer
Stars! Nova developer

Messages: 176
Registered: April 2006
Location: Nowra, Australia
The git repo was created by one of the devs who preferred git. At the time git was new so it was just to play around with it. The svn repo was the main one.

The project stopped development shortly after. IIRC there was a push on by one of the devs to restructure how commands were done so we could have an undo feature, and that broke a lot of stuff. That feature wasn't finished and the whole project lost momentum shortly after I started in a new job.

If you want to take over the project on sourceforge, I can make you a dev/admin - send me your sourceforge details. It might be worth rolling back a bit for a more stable version. Or you can clone it to Git Hub, or whatever.

I no longer regularly check this forum, but I get an email if I am PM'd.



Have fun.

Report message to a moderator

Re: Forking the repo? Tue, 28 April 2020 23:22 Go to previous messageGo to next message
ekolis is currently offline ekolis

 
Petty Officer 3rd Class
Stars! Nova developer
Stars! Nova developer

Messages: 41
Registered: May 2006
Location: Cincinnati, OH, USA

I'm not sure I want the responsibility of taking over the project. But I would like to create a fork to play with and fix some bugs. What is the most recent stable version? Is it in git or svn?


Mr. Flibble says...
Game over, boys!

Report message to a moderator

Re: Forking the repo? Tue, 28 April 2020 23:59 Go to previous messageGo to next message
Daniel is currently offline Daniel

 
Chief Warrant Officer 3
Stars! Nova developer
Stars! Nova developer

Messages: 176
Registered: April 2006
Location: Nowra, Australia
I have been back through the commit log a way and it seems the issue I mentioned before was stabilised and some more work done since. So if you want to go forward with it I would take the subversion trunk (revision 905) as the best option. Rolling back to the previous release (0.4.1 @revision 416) would lose you nearly 500 commits - so I wouldn't recommend that. There is no point making a fork/branch in the sourceforge repository as there is no active development, though you could copy it to another repository if you prefer.


Have fun.

Report message to a moderator

Re: Forking the repo? Wed, 29 April 2020 00:36 Go to previous messageGo to next message
ekolis is currently offline ekolis

 
Petty Officer 3rd Class
Stars! Nova developer
Stars! Nova developer

Messages: 41
Registered: May 2006
Location: Cincinnati, OH, USA

OK, I have imported the Nova SVN repo into github!

https://github.com/ekolis/stars-nova

Unfortunately the issue tracker did not get imported, and I don't feel like going through 60+ issues importing them manually.



Mr. Flibble says...
Game over, boys!

Report message to a moderator

Re: Forking the repo? Thu, 30 April 2020 11:44 Go to previous message
ekolis is currently offline ekolis

 
Petty Officer 3rd Class
Stars! Nova developer
Stars! Nova developer

Messages: 41
Registered: May 2006
Location: Cincinnati, OH, USA

Anyone who was previously working on Nova, please let me know your github username (if you have one) and the username you used to commit to the SVN repo so you can be credited in the commit history! Smile

[Updated on: Thu, 30 April 2020 11:45]




Mr. Flibble says...
Game over, boys!

Report message to a moderator

Previous Topic: Missing graphics
Next Topic: Quick Links
Goto Forum:
  


Current Time: Tue Aug 04 12:42:00 EDT 2020