<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_1_1444849428759_14244">Hi Dan,</div><div id="yui_3_16_0_1_1444849428759_14243">     How do you handle versioning?</div><div id="yui_3_16_0_1_1444849428759_14163"><br></div><div id="yui_3_16_0_1_1444849428759_14163" dir="ltr"><br></div><br><div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"> <font size="2" face="Arial"> On Wednesday, October 14, 2015 3:18 PM, Dan Wilcox <danomatika@gmail.com> wrote:<br> </font> </div>  <br><br> <div class="y_msg_container"><div id="yiv3353799553"><div>That’s why one idea with deken is to install an “extended” meta package which installs most (if not all) of the libs that came with pd-extended. I don’t think it’s too hard to ask a user to open the plugin and install a single package.<div class="yiv3353799553"><br clear="none" class="yiv3353799553"></div><div class="yiv3353799553">Also, the cross platform issue will be fixed in time. Thanks for debugging!</div><div class="yiv3353799553"><br clear="none" class="yiv3353799553"><div class="yiv3353799553">
<div class="yiv3353799553" style="color:rgb(0, 0, 0);letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word;"><div class="yiv3353799553" style="color:rgb(0, 0, 0);letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word;"><div class="yiv3353799553">--------<br clear="none" class="yiv3353799553">Dan Wilcox<br clear="none" class="yiv3353799553"><a rel="nofollow" shape="rect" class="yiv3353799553" target="_blank" href="https://twitter.com/danomatika">@danomatika</a><br clear="none" class="yiv3353799553"><a rel="nofollow" shape="rect" class="yiv3353799553" target="_blank" href="http://danomatika.com/">danomatika.com</a><br clear="none" class="yiv3353799553"><div class="yiv3353799553"><a rel="nofollow" shape="rect" class="yiv3353799553" target="_blank" href="http://robotcowboy.com/">robotcowboy.com</a></div></div></div></div>
</div>
<br clear="none" class="yiv3353799553"><div class="yiv3353799553"><blockquote class="yiv3353799553" type="cite"><div class="yiv3353799553yqt7964720353" id="yiv3353799553yqtfd99468"><div class="yiv3353799553">On Oct 14, 2015, at 9:22 AM, <a rel="nofollow" shape="rect" class="yiv3353799553" ymailto="mailto:rolfm@dds.nl" target="_blank" href="mailto:rolfm@dds.nl">rolfm@dds.nl</a> wrote:</div><br clear="none" class="yiv3353799553Apple-interchange-newline"><div class="yiv3353799553"><div class="yiv3353799553"><br clear="none" class="yiv3353799553">it looks like the future of pd-extended is going to be 'deken'.<br clear="none" class="yiv3353799553">what to do then about portability?<br clear="none" class="yiv3353799553"><br clear="none" class="yiv3353799553">i make patches for people who don't know a lot about programming.<br clear="none" class="yiv3353799553">plus they are on Mac, i'm on Windows.<br clear="none" class="yiv3353799553">one time downloading the right version of Pdext is enough;<br clear="none" class="yiv3353799553">i can give them my patches and they just run them.<br clear="none" class="yiv3353799553">when i make changes, new features: there's no hassle for them.<br clear="none" class="yiv3353799553"><br clear="none" class="yiv3353799553">using Vanilla & deken is something else.<br clear="none" class="yiv3353799553">declaring a library in the patch is not enough.<br clear="none" class="yiv3353799553">including the library in the patch-package works only on the same type of OS;<br clear="none" class="yiv3353799553">Windows & Windows, Mac & Mac, (Linux & Linux?).<br clear="none" class="yiv3353799553"><br clear="none" class="yiv3353799553">one method could be a deken-connected feature to automatically download a declared lib when it's not present.<br clear="none" class="yiv3353799553">what about updates or changes in a lib in that case?<br clear="none" class="yiv3353799553"><br clear="none" class="yiv3353799553">the organisation of pd-ext somehow included a kind of gate-keeping, which resulted in a stable Pd-system.<br clear="none" class="yiv3353799553">i'm still using Pdext 42.5 and the included libs a lot (because of the old machines in my installations).  the same libs are functional in Pdext 43.4.<br clear="none" class="yiv3353799553">so one could argue that there's no great need for a portability design. just download everything that's necessary (and available) and it will work for quite some time.<br clear="none" class="yiv3353799553"><br clear="none" class="yiv3353799553">?<br clear="none" class="yiv3353799553">rolf<br clear="none" class="yiv3353799553"></div></div></div></blockquote></div></div><div class="yiv3353799553yqt7964720353" id="yiv3353799553yqtfd67661">
<br clear="none" class="yiv3353799553"></div></div></div><br><div class="yqt7964720353" id="yqtfd89995">_______________________________________________<br clear="none"><a shape="rect" ymailto="mailto:Pd-list@lists.iem.at" href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br clear="none">UNSUBSCRIBE and account-management -> <a shape="rect" href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br clear="none"></div><br><br></div>  </div> </div>  </div></div></body></html>