Hello all,

> Anyway, I suppose the place to start on all this would be to establish the 

> ability to deposit a symlink somewhere other than the master segment, and 
> then 
> refine it from there.  

As it was me responsible for starting kicking up all this dust, I feel 
responsible for at least helping to start sweeping it all up ;-)

How about this: as a learning exercise for me how about I have a go at creating 
a proof of concept implementation which, as you say, establishes the ability to 
put a linked segment somewhere else, and at the very least playing back 
properly at its location. I'd like to volunteer for this as would help me with 
getting to grips with the code base if I had some goal to aim at. Once I have 
something vaguely functional I can make a patch or even commit it to a branch 
(nice and safe, away from the trunk) and we can argue about it and refine it 
from there as you point out.

That's my offer, however if you'd like to do it differently then I'm happy to 
fit in with whatever you suggest. It's your project after all, I'm just some 
bloke who turned up last week :-)

If I was to have a go at some initial implementation, based on my (as yet 
rather limited) investigations into the source, my starting point for a "phase 
1" implementation of linked segments would be to have a look through whatever's 
behind the control-drag function which currently creates deep-copied segments, 
and make a new drag mode to create links instead by some means, be that based 
on triggered segment functionality or by some other means as yet undreamed of. 
This may take me some time, but hopefully will be fun(!) trying.

Cheers,

Ian.



      


------------------------------------------------------------------------------

_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to