<html><head></head><body><div style="color:#000; background-color:#fff; font-family:Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px"><div id="yui_3_16_0_ym19_1_1493327171590_2812">Hi Alexandre,<br></div><div>Everything you describe below is communicated by the major version number  <br></div><div id="yui_3_16_0_ym19_1_1493327171590_2832">"0".  It means your public interface isn't yet stable, and you have the freedom <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1493327171590_2892">to change it or add to it for the purpose of reaching parity with the <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1493327171590_2900">Max/MSP version you are targeting.<br></div><div id="yui_3_16_0_ym19_1_1493327171590_2811"><br></div><div dir="ltr">If you want to use the words "alpha" and "beta" I'd recommend using them for<br></div>code quality of a particular release.  "Alpha" essentially means you're ready <br><div dir="ltr" id="yui_3_16_0_ym19_1_1493327171590_3009">to focus on fixing bugs for an upcoming release (with the expectation that <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1493327171590_3075">some things may still be broken, and you make need to tweak an interface <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1493327171590_3113">here or there).  "Beta" means you have a fairly strong idea of which bugs remain. <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1493327171590_3332">Once those bugs are fixed you can either do a release candidate-- to encourage <br></div><div id="yui_3_16_0_ym19_1_1493327171590_3335">users to catch any stray bugs you may have missed-- or go straight to a release.<br></div><div id="yui_3_16_0_ym19_1_1493327171590_3336"><br></div><div id="yui_3_16_0_ym19_1_1493327171590_3419">Using "alpha" to mean you are in the stable, early stages of a process that may never <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1493327171590_3420">actually be completed is confusing.<br></div><div id="yui_3_16_0_ym19_1_1493327171590_3421"><br></div><div id="yui_3_16_0_ym19_1_1493327171590_3422">-Jonathan<br></div><div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" id="yui_3_16_0_ym19_1_1493327171590_2810" style="display: block;"><div style="font-family: Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 13px;" id="yui_3_16_0_ym19_1_1493327171590_2809"><div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_ym19_1_1493327171590_2808"><div class="y_msg_container" id="yui_3_16_0_ym19_1_1493327171590_2807"><div id="yiv3198439626"><div id="yui_3_16_0_ym19_1_1493327171590_2806"><div dir="ltr" id="yui_3_16_0_ym19_1_1493327171590_2805"><div class="yiv3198439626gmail_extra" id="yui_3_16_0_ym19_1_1493327171590_2804"><div class="yiv3198439626gmail_quote" id="yui_3_16_0_ym19_1_1493327171590_3424"><div id="yui_3_16_0_ym19_1_1493327171590_3423"><br></div><div id="yui_3_16_0_ym19_1_1493327171590_3481">2017-04-27 14:58 GMT-03:00 Jonathan Wilkes <span dir="ltr"><<a rel="nofollow" shape="rect" ymailto="mailto:jancsika@yahoo.com" target="_blank" href="mailto:jancsika@yahoo.com">jancsika@yahoo.com</a>></span>:</div><blockquote class="yiv3198439626gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex;" id="yui_3_16_0_ym19_1_1493327171590_3512"><div style="color:rgb(0,0,0);background-color:rgb(255,255,255);" id="yui_3_16_0_ym19_1_1493327171590_3511"><div id="yiv3198439626gmail-m_-2165558132141919750yui_3_16_0_ym19_1_1493315630128_7073"><br clear="none"></div><div class="yiv3198439626gmail-m_-2165558132141919750yahoo_quoted" id="yiv3198439626gmail-m_-2165558132141919750yui_3_16_0_ym19_1_1493315630128_7043" style="display:block;"><div id="yiv3198439626gmail-m_-2165558132141919750yui_3_16_0_ym19_1_1493315630128_7042" style=""><div id="yiv3198439626gmail-m_-2165558132141919750yui_3_16_0_ym19_1_1493315630128_7041" style="font-family:helveticaneue,;"><div class="yiv3198439626gmail-m_-2165558132141919750y_msg_container" id="yiv3198439626gmail-m_-2165558132141919750yui_3_16_0_ym19_1_1493315630128_7054"><div id="yiv3198439626gmail-m_-2165558132141919750yiv4510067472"><div id="yiv3198439626gmail-m_-2165558132141919750yui_3_16_0_ym19_1_1493315630128_7093"><div dir="ltr" id="yiv3198439626gmail-m_-2165558132141919750yui_3_16_0_ym19_1_1493315630128_7092"><div class="yiv3198439626gmail-m_-2165558132141919750yiv4510067472gmail_extra" id="yiv3198439626gmail-m_-2165558132141919750yui_3_16_0_ym19_1_1493315630128_7091"><div class="yiv3198439626gmail-m_-2165558132141919750yiv4510067472yqt6660575528" id="yiv3198439626gmail-m_-2165558132141919750yiv4510067472yqtfd49122"><div class="yiv3198439626gmail-m_-2165558132141919750yiv4510067472gmail_quote" id="yiv3198439626gmail-m_-2165558132141919750yui_3_16_0_ym19_1_1493315630128_7090"><div id="yiv3198439626gmail-m_-2165558132141919750yui_3_16_0_ym19_1_1493315630128_7128"><div dir="ltr" id="yiv3198439626gmail-m_-2165558132141919750yui_3_16_0_ym19_1_1493315630128_7217">What's the timeline for a stable release? I'd much prefer maintaining a branch to test these </div><div dir="ltr" id="yiv3198439626gmail-m_-2165558132141919750yui_3_16_0_ym19_1_1493315630128_7217">changes, and waiting for a stable release to merge than including an alpha (or even beta) version.</div></div></div></div></div></div></div></div></div></div></div></div></div></blockquote><div><br clear="none"></div><div>Well, calling it a beta/alpha or anything doesn't mean as much as it should. </div><div><br clear="none"></div><div>For one thing, older versions of cyclone were always marked as alpha/beta. The one in Purr Data now is 0.2 beta "something".</div><div><br clear="none"></div><div>The main focus of cyclone 0.3 is to update it to current max version (max 7), most of the objects in cyclone were outdated to max 4.0! This task went far, there are about 4 objects that still need updates, and the idea to stop calling it alpha/beta is when that is over. But we don't really know when that will happen, or even if we'll manage to complete that. We don't have that roadmap.<br clear="none"></div><div><br clear="none"></div><div>But the point is that if you compare the releases, cyclone 0.3 offers tons of improvements and bug fixes. Not only the updates we've made to objects to be compliant with the current max version, but we've also dealt with zillion of issues, not to mention a completely rewritten documentation, with numerous improvements.</div><div><br clear="none"></div><div>It is way more stable and improved than the current version in Purr Data, and it is not really like it is going through "untested" and "experimental" phase. Though we are trying a couple of new things, and they must be done and completed in the next few days as well. It just depends on Matt handing me the new magic dependency.</div><div><br clear="none"></div><div>So i really hope you can include the new version in it, there isn't really anything else "in the way", or a major task to be done before we can call this a more "stable" release. We've worked on it for over a year now and did put a release when it was considered very mature. Our current work for cyclone 0.3 alpha 2 consists mostly in making it available for Purr Data, with a proper and working documentation, plus a couple of new objects and some improvements on how we were dealing with the "magic" feature.</div><div><br clear="none"></div><div>Please reconsider and I hope you can include our work in Purr Data right away. I have been trying and using our new version in Purr Data for a while now, and haven't seen any issue come up.<div class="yiv3198439626yqt1817555427" id="yiv3198439626yqtfd05985"><br clear="none"></div></div><div class="yiv3198439626yqt1817555427" id="yiv3198439626yqtfd34407"><div><br clear="none"></div><div>cheers</div><div><br clear="none"></div></div></div></div></div></div></div><br><br></div> </div> </div>  </div></div></body></html>