[ardour-dev] cvs commit

Jack O'Quin joq at io.com
Mon May 10 19:47:39 PDT 2004

Paul Davis <paul at linuxaudiosystems.com> writes:

> one of the things to be done pre-1.0 is to add versioning to session
> files. once this is done, no numbered session file will ever be
> considered "invalid" - we will use a different code path to load it. 
> and any numbered version will be valid - it will have been produced by
> ardour. if the user edited it by hand and messed it up - well, i am
> sorry but it will take a stronger person than me to add sufficient
> checks the tangled and convoluted loading pathway that ensure this
> will always be ok.
> however, at this time, i consider all "older" sessions (file formats)
> to be irrelevant, though with the heavy heart that comes from
> understanding the burden this places on beta testers.

I am not saying you should support older session file formats.  

I'm saying that a file is just input.  It could have been mangled by
the user, a script, the filesystem, or some hacker who knows you're
running ardour as root.  It is *not* "more reliable" than UI input.

More information about the Ardour-Dev mailing list