Bruno Dumon wrote:
Are you sure this is unnecessary? The current setup shares the same
documents in the new docs and the legacy docs. Thus when the new docs
are updated, refactored, retired etc, this influences the legacy docs
too. This was fine as long as the legacy docs served exactly for this
purpose, but now the legacy docs have turned into the official 2.1.8
documentation. If we don't make a branch for 2.1.8, there's no way the
2.1.x docs can still be produced and maintained in the future.

Hmm. Currently there is so much "crap" (i.e. outdated documents or documents describing ideas rather than real implementations) among the documentation in the legacydocs collection, that I'm all for retiring documents in that collection or slightly modifying the ones that are still mostly valid.
That would improve the 2.1.8 documentation as well as the 2.2 documentation.

OTOH you're right that over time, the documentation of the 2.1 branche would change too, which is unwanted.

My suggestion is a temporary solution, a kind of transition phase when 2.1.X is becoming "obsolete" and 2.2 is taking over. Once the "official" 2.2 is released, we should create a branch to ensure that 2.1.X is "frozen". At that time, we might also decide that there will be no more changes in the 2.1.X documentation at which point they will be removed from Daisy entirely and the only copy resides in the SVN repository.

Bye, Helma

Reply via email to