Manuel Mall wrote:

<snip/>

Back to the compliance page. I assume what is required is some indication of 1.0dev compliance vs 0.20.5 compliance. To achieve that we could:
a) Add extra columns, eg.
     Support (0.20.5)            |    Support (1.0dev)
Basic | Extended | Complete | Basic | Extended | Complete
...

This is my preference.

We aren't planning on calling the first release 1.0dev, but in recent discussions I thought 0.9pr was the agreed release name. So we should probably call it that on the compliance page.

b) Add extra columns like
                               Support
     Basic          |      Extended     |     Complete
0.20.5| 1.0Dev | 0.20.5| 1.0Dev | 0.20.5| 1.0Dev |
...
c) Leave the column structure as is and record it in the column values, i.e. instead of "Yes" we could have a list of version numbers eg. "0.20.5, 1.0dev". If its partial its indicated in brackets behind the version number.

Option c) is probably the easiest to manage as the table structure doesn't change as we add/remove releases from the table. b) is probably the easiest on the eye for a quick visual comparison but with each release added/removed the whole table structure changes making it work intensive to maintain.

I don't think adding/removing releases from the compliance page is something we plan on doing frequently. A side by side comparsion is only required now because the Trunk code is a complete re-write.

Once the trunk code has stablized and its being used in production, everything relating to the maintanance branch can probably be removed from the website. When further releases are made from the Trunk, it will simply be a matter of updating the compliance page to reflect what the latest release supports.

Chris

Reply via email to