Page 1 of 1

Idea for a feature: An automatically update function

Posted: 21.11.2004, 12:35
by Nameless
Hello

I have a new idea for a feature (maybe someone else had it before):
An update function which downloads automatically the newest Textures, Add-ons, etc.


Bye
Nameless

Posted: 05.12.2004, 22:18
by Paolo
You can find a related discussion in the thread:

http://celestiaproject.net/forum/viewtopic.php?t=2752

By the way if I remeber well Christophe, Don and Selden was working on the add-on manager.
Does anyone know the progress status of this issue?
http://celestiaproject.net/forum/viewtopic.php?t=4985

- Paolo

Posted: 06.12.2004, 01:08
by selden
A real download manager requires a real database server. The Celestia Motherload is gradually developing into that.

Unfortunately, it also requires that all of the Addons be created in a uniform format. Many Addons, especially older ones, would have to be modified drastically in order to be compatible with current versions of Celestia and to work with a download manager. I suspect those changes may never happen.

Posted: 06.12.2004, 12:19
by Paolo
Selden if you say "never" probably you are realist. :wink:

In spite of this I would like to submit a new Celestia Data Model proposal for the version 2.x. (that probably is far to come).

This data model will be suitable for centralized automatic add-on management both for client and server side.

If possibile I'll scratch some specifications for ver 1.x add-on upgrade or conversion.

If a celestia data editor will be available the conversion tools should be included in it.

- Paolo

Posted: 10.12.2004, 14:01
by RND
It would also be useful if this updater could also check for the latest version of Celestia and download required updates.

Posted: 12.12.2004, 01:06
by Paolo
I've created a page for a new Data Model proposal in order to fully support Add-on management.

The document is in an early stage of development. You can find it at:

http://xoomer.virgilio.it/pangeli1970/Add_on_man.htm

I've used Access to design the data structure of "tables" and "records". I'll publish the graph of the relations soon.

I've assumed that Celestia will always have a datamodel based on "hashable" text file format, but on the other side this new datamodel will be structured in a more database oriented style so at least XML conversion for further dataport should be easily acheivable.

If someone is interested... :wink:

- Paolo