|
|
Paolo Angeli Personal Website |
Celestia Feature requests: Group 4 FR15 Add-On Identification |
A system that identifies the various add-on uniquely To allow further add-on improvements it is necessary to implement a unique add-on identification.
Description: Every add-on file (whit extension dat, dsc, ssc, xyz) should be identified by Celestia with a Globally Unique IDentifier (GUID). This is the base for further improvement related with add-on management. These GUIDs will be used to identify which is the data associated with the single add-on file.
This GUID could be generated by Celestia automatically, computing for example: - the size; - the date; - the content; of the add-on file. Those attributes should be sufficient to guarantee the generation of a GUID.
Instead the GUID should be generated randomly by Celestia and then inserted manually by the add-on creators in an header section of every Add-on file. So when the add-on file are distributed those GUID should be read directly from the file.
[24-08-03] This GUID should be managed by Celestia and converted in a handle. This handle can be associated to the objects present in an add-on file. This feature is the base for the on the fly add-on loading/unloading. [/24-08-03]
Required/Suggested: (...)
Further related improvements: FR16 Add-On registration; FR17 On-the-fly Add-On management;
Related Newsgroup Threads:
Reference Celestia Version: 1.3.0
Status: (17-08-03) Submitted to forum attention. (24-08-03) Updated. Waiting.
Subscribers (Subscribe this item) Paolo Angeli.
Back
to
Group 4.
|
Last update: 19-09-03