Forking new editions

I’ve been updating Divine Right - Module Library - Vassal - The original implementation is the 1979 version. There was a 1980 version that made some changes. I’d like to ‘fork’ it and make the 1980 changes as well.

My question - is it normal to do this on the same game page? Or make a new page for the 1980 edition? There are also some other versions of the game that I plan to eventually code. Same thing - all on the same ‘project’ page? Or is it normal to make seperate projects?

Thanks!

The documentation suggests to me that you will simply want to create a new Package for the 1980 version in this situation.

If the developer of the 1979 version is still active and might be considering their own 1980 version then you might want to create a new competing project (I’m guessing not).

Other choices that occur to me are:

  • The 1979 version is completely superseded by the 1980 version - you could continue the version line of the existing module Package. Just make it a major version increment.
  • In some situations, providing both editions of the game from the same module might be the best choice. Here the players decide at “run-time” which version they want to use.

My feeling is that creating a new project should be a last resort, to be taken where two editions of a game or the owners are irreconcilable within the same Project.

Exactly the kind of response I was looking for! Thank you!

Yeah - NOT the case here at all… Just wasn’t sure about the normal route to take in such a case…

BGG’s page has this listed -

Thanks again!