|[View Updates][View Threads][View Files][SVN Log]|
|Title:||Extra version string system|
Invent a way to embed an extra, non amiga version strings into programs and create a tool to extract it.
|Priority:||High As prioritized by the OS4 development team|
Since a lot of software are being ported from other platforms that use version strings that are not compatible with Amiga version strings, a need to be able to store both an amiga version string and the version string of the original software has arisen.
This project is about inventing a method for storing such an extra version string inside software binaries, as well as about creating a tool to extract the data.
Once completed the solution will be presented to Hyperion as a proposal for the official AmigaOS way of storing this type of information.
Note that the new version string is Not a replacement for the Amiga version string. It is only a complement and an amiga version string must always be included in the software independent of the original software version.
A new cookie could be used, much like in the Amiga version string:
"�$EXTVER: programname versionstring (dd.mm.yyyy) comment�"
Where "versionstring" is an arbitrary string that hold the non amiga version.
And then a new tool can be used to extract the version string:
|Created at:||20080906 23:32|
|Finished at:||Not finished|
|Last update:||20140403 10:12|
| Task list for this project|
|ID ||Title ||Assigned ||Progress ||Updated ||Created by |