Paolo Angeli
 Personal Website

Celestia Feature requests: Group 4

FR15 Add-On Identification

Home

My Celestia

Feature requests

 Group 4

  FR15 A-O identification

  FR16 A-O registration

  FR17 On-the-fly man.

  FR18 A-O repository

  FR19 Auto update

  FR20 A-O profiles

  FR21 A-O events

 

 

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:

  Add-On Manager Proposal

 

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.
Back to Feature requests.
Back to
My Celestia.

 

Last update: 19-09-03