C version experts

Artur Biesiadowski <abies-4Ed1Q4wfwltmR6Xm/[email protected]>
Newsgroups gmane.games.freeciv.java
Message-ID <[email protected]>
I'm seriously thinking about implementing java client for freeciv. I
will not start coding this month - I'm going for vacation. but I would
like to have some food for thoughts, so I'm writing now.

My first question is if there is a C version guru on this list ? To do
the java version in maintainable manner a some of things from C version
would have to be given in form of text files, not hardcoded. I think
that should also improve modularity of C version at same time. I would
prefer not to mess with C version as far as coding is concerned -
program is too large to be hacked carelessly by newcomer. Somebody with
good knowledge of C freeciv, willing to help, would be very needed. If
there is no such person on this list, maybe somebody of you can
introduce the problem on freeciv-dev forum.

Next thing is if you will accept LGPL or even Public Domain code. GPL is
not a good thing in java - it does not promote reuse of code. I would
like to start with map/tile code, which is more generic than just
freeciv - and I would like to make it available to other projects. If
you really want client code to be GPLed, then I would have to put this
code in outside package (see next question).

Do you allow me to use org.freeciv... package names for this project ? I
would like to put mapper under org.freeciv.map or like and put it into
Giant Java Tree(www.gjt.org). 

More questions later, concerning specific implementation
details/proposed changes to client/common code in freeciv.


Artur
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.