Please update Longturn to latest Freeciv SVN and put it on Github

everything else
Post Reply
User avatar
andreasr
New member
Posts: 7
Joined: Thu Jan 01, 1970 12:00 am

Please update Longturn to latest Freeciv SVN and put it on Github

Post by andreasr »

Hi everyone and Akfaew in particular!

I find it awesome that most of the Longturn source code is now on Github, here: https://github.com/longturn

I think it would be great if the patches against the Freeciv C server could also be put on Github, so that everyone could improve Longturn if they wanted. The Freeciv C server is licensed with the GNU General Public License.

Here's the modified Freeciv source code with patches for Longturn:
http://akfaew.jasminek.net/crap/freeciv.lt32.tgz

Here I've tried to create a patch which I think contains most of the Longturn changes:
http://play.freeciv.org/longturn/longtu ... es16.patch
http://play.freeciv.org/longturn/longturn.c
http://play.freeciv.org/longturn/longturn.h
there is also ltauth.c and ltauth.h which is included in freeciv.lt32.tgz

My motivation for this is to help improve Longturn, and also setup a Longturn server on http://play.freeciv.org !
The goal should be that it should be easy for anyone to setup their own Longturn server, and help developers easily contribute towards improving the project.

Looking forward to good cooperation on this! :)
User avatar
andreasr
New member
Posts: 7
Joined: Thu Jan 01, 1970 12:00 am

Post by andreasr »

akfaew wrote:I didn't move the 2.3 server to github because it's so messy. I have no idea which parts are the patches and which are not. The good news is, is that no modification affects gameplay, so you don't really need them. 2.5 will be fully open and on github though. The binaries of 2.3 are included in the ruleset repo. So for now I have what you have - freeciv.lt32.tgz.
I'm looking forward to your 2.5 updates. Looking at the links I posted here, there seems to be some changes affecting gameplay in longturn.c and longturn-changes16.patch.
What does lt_cmd_syncturn do? What are the Longturn specifics server commands?

Thanks for the info so far!
Post Reply