Indeed, the 'tidy up" function is a good example of what I could adapt from
llork into vanilla.  (Another, major thing I'm planning to adopt is the
stacking order and infinite undo feature(s) ).  I have to say that's much
more interesting and important than list foreach (which I think neds to be
redesigned somewhat).

Not doing this right now because I'm 100% duty cycle teaching at the moment.

cheers
M

On Fri, Oct 10, 2014 at 08:23:44AM -0700, Jonathan Wilkes via Pd-list wrote:
> The main reason Pd-l2ork is not benefiting more users is because there aren't 
> binaries/bundles for OSX and Windows.  There's a Pd-l2ork app I made for OSX 
> some time back that has a small selection of libs I compiled with it, but I 
> don't think there will be any more work on more platforms until we complete 
> the move to Qt for the GUI.
> 
> Btw-- there are many facets of the development process where waiting for an 
> ultimate design is counterproductive.  If you want to try devoting energy to 
> Pd Vanilla, start with the "Tidy Up" function.  It is self-contained and a 
> less-than-perfect design won't affect anything else in Pd.  Moreover, nearly 
> anything you implement will be better than what's currently there.  (There's 
> an improved "Tidy Up" in Pd-l2ork, btw.)
> 
> If instead you wait for an ultimate design, the users lose because they get 
> zero productivity increase while you/they wait.
> 
> -Jonathan
> 
> 
> 
> On Friday, October 10, 2014 4:06 AM, Chris McCormick <ch...@mccormick.cx> 
> wrote:
>  
> 
> 
> Hi Jonathan,
> 
> I am beginning to think that this is the part of tonight's routine where
> I am made to eat my words. :)
> 
> On 10/10/14 15:15, Jonathan Wilkes wrote:
> > Oops, I mean: which improvements would you like to port?
> > 
> > On Friday, October 10, 2014 3:14 AM, Jonathan Wilkes
> > <jancs...@yahoo.com> wrote:
> >      I've used the same development process for Pd-extended and Vanilla
> > as I have with Pd-l2ork.  It is pretty close to the general outline you
> > gave in this thread.  There is no difference in working relationship-- I
> > send patches, write emails, test changes, say snarky things, etc.
> > 
> > But I'll happily work with you to improve Pd Vanilla and get as many
> > improvements as possible from Pd-l2ork ported into it.  Which
> > improvements you'd like to port.
> 
> I really appreciate this response and sentiment, thanks.
> 
> I must admit to ignorance again as to what features could go from
> Pd-l2ork into Pd. This is because I only know about Pd-l2ork from what
> Ico showed me at VT - SVG rendering, k-12 application, and infinite
> undo. I am probably forgetting other things he showed me - it was quite
> a demo!
> 
> The only concrete one that seems obvious to me is infinite undo, and it
> seems like there is at least some desire from Miller's side for this
> feature from what Ico said. It also seems like creating a branch of
> Miller's Pd with the Pd-l2ork patches applying cleanly would be a
> mammoth task and I can't ask you to do that because I don't have time or
> skills to do it myself. If you did this of course, you would be my
> absolute Pd hero.
> 
> Miller, what do you think about infinite undo?
> 
> In the future with things like "list foreach" do you think there is a
> middle ground we could follow where we implement it in a way that might
> go into Miller's Pd as well as into Pd-l2ork and then actually try to
> solicit feedback from Miller?
> 
> In some situations I know this may involve emailing him and the list
> first to try to reach a consensus on the implementation before starting.
> I also know that Miller sometimes gets handwavey in those situations
> because he hasn't figured out the ultimate design yet. In my experience,
> waiting for the ultimate design is quite often worth it. For example, I
> would have implemented the tosymbol/fromsymbol stuff completely
> differently but it's now obvious to me that Miller's implementation
> kicks the crap out of anything I'd thought of in terms of flexibility
> and wider applicability.
> 
> I may again be being ignorant but it I don't remember any kind of
> submitting-back-to-Pd process with "list cat" so I assume it's not
> something that generally happens right now due to (understandable)
> frustration with the process etc.
> 
> I feel like it would be great for everyone involved if we could keep
> more compatibility with these base objects and that is my agenda in
> advocating for it. I also understand you guys might be totally
> disinterested in doing that work (Ico's frustration case in point), and
> it might hold you back too much, and that's ok too. I need to push for
> it though because I think it's of great benefit to many users (including
> myself) if we can get it right.
> 
> 
> Cheers,
> 
> Chris.
> 
> -- 
> http://mccormick.cx/

> _______________________________________________
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list


_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to