--- Eirik Meland <[EMAIL PROTECTED]> escreveu: > Gustavo Sverzut Barbieri <[EMAIL PROTECTED]> writes: > > > I'm starting this thread to discuss a XML Structure to be used as > > Freevo internal config files. > > > > I suggest brainstorming before we start the structure. So I begin: > > > > - 2 part document: > > * "Model": here we define data types, grouping, limits, > validations, > > warnings, info, description. Something like the comments we have in > our > > config files, but in parseable way, so we can (someday) > auto-generate > > the interface and handle data based on this. > > # Maybe this is needed just to build GUI and validate data? > > # Maybe this can hold the default values? > > Sounds to me like XML Schema. > > > > * "Contents": the data filled in by user based on the previous > item. > > This will be something like our files (freevo_conf, local_config) > right > > now. > > # Maybe we need 2 contents, one with the defaults and one > with > > user settings. just like freevo_conf & local_conf? This make > parsing > > easy, we just need to parse both files and override settings. > > XML Schema can provide the default values. > The user settings would be stored in th XML-file (using the XML > Schema). > > generateDS.py seems like the module for this job. > (I have never used it myself) > > http://www.rexx.com/~dkuhlman/#SECTION002390000000000000000 >
Great! And come on! More ideas!!! Gustavo ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Freevo-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-devel
