<br><br><div class="gmail_quote">On Wed, Apr 4, 2012 at 5:22 AM, Rui Nuno Capela <span dir="ltr"><<a href="mailto:rncbc@rncbc.org">rncbc@rncbc.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On 04/04/2012 12:18 PM, rosea.grammostola wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 04/03/2012 07:04 PM, Rui Nuno Capela wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
now, i could suggest NSM API to be split in levels of compliance and<br>
restrictiveness, so to speak:<br>
<br>
- level 0 :- clients just store/retrieve their own private state from a<br>
supplied and independent session sub-directory; no GUI File menu<br>
restrictions; no file location restrictions, no symlinks, no juggling,<br>
no dupes, no sh*t.<br>
<br>
- level 1+ :- anything that (may progressively?) imposes each one the<br>
mentioned non-restrictions of level 0.<br>
</blockquote>
<br>
How much more effort will it be in terms of coding, to implement<br>
'level-1' versus 'level-0'?<br>
<br>
</blockquote>
<br></div>
speaking from qtractor pov.:<br>
<br>
- level 0: minimal effort as it would be a probable and simple rephrasing and/or adaptation of the code already in place for jack-session; also, there's this osc branch somewhat lurking in svn to get readily merged and apply for the NSM/OSC interface.<br>

<br>
- level 1+: pervasive change and effort; almost brand new application overhaul (iow. won't happen any time soon:) sorry.<div class="im HOEnZb"></div></blockquote></div><br>Are you seriously saying that the equivalent of doing:<br>
<br>if ( nsm_is_active )<br>      save_here( file );<br>else<br>      save_there( file );<br><br>Would require a complete rewrite and overhaul of your application? Say you don't want to do it... That's fine. Say you don't like the NSM design--that's fine too. But don't just make up wild hyperbole out of laziness...<br>
<br><br><br><br>