Rick Tanner wrote:
> About two weeks ago (or maybe longer..) on IRC one of the developers
> who worked on and updated the map editor for Daimonin asked about a
> collaboration on a Java based editor that had a central or common core
> with specific side packages(?) for Crossfire and one for Daimonin.

> For those who can *and* are willing to contribute Java development
> interested in persuing this? Or discussing it further?

I'm interested since I did plan to fix/improve the editor for quite a
while now (but never found time to really start work). And since both
projects do not have that many developers, IMHO it would be a good idea
to share resources.

OTOH I still see some obstacles to consider when merging the editors:

 - Both editors are quite different (code-wise but maybe not
   feature-wise); it seems that both editors have been changed quite a
   bit since fork time.

   Since the Daimonin editor has no ChangeLog file, and the CF-Editor's
   ChangeLog file was not updated for all changes, it is probably not
   too easy to make sure all existing features are kept in a merge.

 - Into which repository should the merged code go? I don't think we
   should keep two copies (one in Crossfire, one in Daimonin) since it
   would be hard to maintain.

   Moving the CF-Editor into another project should not be hard to do
   since it is a standalone repository as far as I can tell. But the
   Daimonin editor is part of a combined server/client/editor/etc.
   repository. Therefore it probably has more dependencies to other
   parts of the project.

 - The Daimonin editor requires Java 1.5. The CF-Editor still works with
   Java 1.4. Since switching back to 1.4 does not really make sense to
   me, 1.5 would become a requirement for Crossfire.

 - I *think* some config files are not completely compatible anymore:

    - Spells are objects in Crossfire but (I think) still hardcoded as
      numbers in Daimonin.

    - Treasurelists in Daimonin use some "&" syntax (I think). Not sure
      if the treasurelist format has changed, or if it is only the
      syntax of the string referencing the treasures.

_______________________________________________
crossfire mailing list
[email protected]
http://mailman.metalforge.org/mailman/listinfo/crossfire

Reply via email to