Page 1 of 1

XML representation of Celestia data

Posted: 30.03.2004, 18:12
by maxim
Has there ever been a discussion about introducing an XML representation of the data structures defined in ssc, stc, dsc or cmod files? If not, is there any interest in that issue? I believe that there are other discussed issues that could benefit from such an representation.

maxim

Posted: 30.03.2004, 18:29
by selden

Posted: 31.03.2004, 00:00
by maxim
Ok, thanks. Could have searched by myself :roll:

That is all one-and-a-half years ago. Is there enought interest to start this issue again? If I`d do actualized document definitions, would it be for nothing?

maxim

Posted: 31.03.2004, 00:19
by selden
I think Chris posted something recently (within the past few months?) about XML. Personally, I didn't care one way or the other, so I don't recall what he wrote. You might try searching for XML and author Chris

Posted: 31.03.2004, 00:54
by maxim
Haven`t found anything except refereces to the above???
Or I`m too dumb.

maxim

Posted: 31.03.2004, 01:08
by selden
I can't find anything but the old discussions either. :( I guess I must have dreamed it...

Posted: 31.03.2004, 05:04
by marc
There is some prototype code in CVS that provides an alternative xml format of ssc files.
http://cvs.sourceforge.net/viewcvs.py/c ... iew=markup

Though it hasnt been touched for 2 years, I imagine it would need a bit of work to get going.
Im not sure if there is any schema associated with it.

Just curious, why would XML be useful?

Posted: 07.04.2004, 17:39
by maxim
Oops, I've overseen that completely.

I know the last discussion (that let to some kind of common schema) is about 1 1/2 year ago - see seldens links above.

The value of XML coded definition files would be various:

- Immediate code highlighting on most editior.
- Parse functions in editors/browser that could check for wellformed and correct code immediately.
- Data exchange capability for most existing databases.
- Easing the tasks of Addon management, Addon comparing between users, Doublette finding ...
- Easing the task of parameter overwriting.
- Instant masking capabilities in browsers.
- Professional and Sientific appearance.

I'm sure I'll find more

maxim