On Sun, 2005-08-07 at 23:32 +0100, Chris Cannam wrote:
> On Sunday 07 Aug 2005 23:30, Stephen Torri wrote:
> > Well when I posted to this mailing list that if a user wanted to add
> > new chord files to Rosegarden that they would be creating an XML
> > file. That drew the response that XML is not meant for humans to be
> > creating.
> 
> Of course I'm only making things worse by saying this, but I would have 
> used XML.  I don't quite understand why anyone argued against it, at 
> least in the first instance.  A converter from X to Rosegarden-XML 
> might be nice for format X in the future, but inventing a new format X 
> is not so obviously good.
> 
> Anyway, all this is shedpainting crap -- the subject of arguments 
> because it's easy to think about, where the real problems are not.

Well since I am new I personally want to do the best for the users and
follow any prescribed design conventions Rosegarden's developers follow.
So if it is best to use format X then I will keep what I have. Otherwise
I can easily revert to using XML for the chord file format. It would be
great if a consensus on this issue would be resolved.

To help that if I was told to use format X then I would say that the
boost spirit parser is the best way to parse the chord files
(Disadvantage: new dependency - boost). If it was to be XML then I can
use QT. The only remaining issue from this is that I do not know how to
easily parse user options from the command line. At present I use the
boost program options.

Stephen 

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to