<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 style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_ym19_1_1493351556926_3890"><div class="y_msg_container" id="yui_3_16_0_ym19_1_1493351556926_3965">> If we're changing the versioning that much, it might be worth jumping to 0.7.x to show compatibility with Max 7.<div id="yiv5693730490"><div id="yui_3_16_0_ym19_1_1493351556926_3964"><div dir="ltr" id="yui_3_16_0_ym19_1_1493351556926_3963"><div class="yiv5693730490gmail_default" style="font-family:verdana, sans-serif;" id="yui_3_16_0_ym19_1_1493351556926_3962"><div id="yui_3_16_0_ym19_1_1493351556926_3961"><br clear="none"></div><div id="yui_3_16_0_ym19_1_1493351556926_3966" dir="ltr">It depends on what meaning you want to associate with the minor version <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1493351556926_4079">number.</div><div dir="ltr" id="yui_3_16_0_ym19_1_1493351556926_4297"><br></div><div dir="ltr">In semantic versioning the minor version denotes added features <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1493351556926_4120">or improvements that are backwards compatible. They increment with each <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1493351556926_4314">release (or reset with a major version increment), so you get relational <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1493351556926_4315">information from them, e.g., 0.5 means there were two public stable releases <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1493351556926_4316">since 0.3.  (Not much information, but relational information nonetheless.)<br></div><div id="yui_3_16_0_ym19_1_1493351556926_3967"><br></div><div id="yui_3_16_0_ym19_1_1493351556926_4317">If the plan is that there will be multiple minor version numbers to associate <br></div><div id="yui_3_16_0_ym19_1_1493351556926_4318">with corresponding Max versions (0.5 for Max 5, etc.), then jumping to 0.7 <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1493351556926_4319">makes sense.  If not, I'd suggest sticking with something that looks like <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1493351556926_4320">semantic versioning.</div><div dir="ltr" id="yui_3_16_0_ym19_1_1493351556926_4324"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1493351556926_4325">-Jonathan<br></div><div id="yui_3_16_0_ym19_1_1493351556926_4326"><br clear="none"></div></div><div class="yiv5693730490gmail_default" style="font-family:verdana, sans-serif;" id="yui_3_16_0_ym19_1_1493351556926_4026">> M</div></div><div class="yiv5693730490yqt5226998674" id="yiv5693730490yqt26710"><div class="yiv5693730490gmail_extra" id="yui_3_16_0_ym19_1_1493351556926_4027"><br clear="none"><div class="yiv5693730490gmail_quote" id="yui_3_16_0_ym19_1_1493351556926_4028">On Thu, Apr 27, 2017 at 7:30 PM, 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> wrote:<br clear="none"><blockquote class="yiv5693730490gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div style="color:#000;background-color:#fff;font-family:Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div class="yiv5693730490m_-8114646568146594528qtdSeparateBR"><br clear="none"><br clear="none"></div><div class="yiv5693730490m_-8114646568146594528yahoo_quoted" id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9166" style="display:block;"><div id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9165" style="font-family:Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"><div id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9164" style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div class="yiv5693730490m_-8114646568146594528y_msg_container" id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9163"><div id="yiv5693730490m_-8114646568146594528yiv6304140260"><div id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9162"><div dir="ltr" id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9161"><div class="yiv5693730490m_-8114646568146594528yiv6304140260gmail_extra" id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9160"><div class="yiv5693730490m_-8114646568146594528yiv6304140260gmail_quote" id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9159"><span class="yiv5693730490"></span><blockquote class="yiv5693730490m_-8114646568146594528yiv6304140260gmail_quote" id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9169" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9168"><div id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9167" style="color:#000;background-color:#fff;font-family:Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"><div id="yiv5693730490m_-8114646568146594528yiv6304140260m_5589778189791886428yui_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 clear="none"></div><div dir="ltr" id="yiv5693730490m_-8114646568146594528yiv6304140260m_5589778189791886428yui_3_16_0_ym19_1_1493327171590_3420">actually be completed is confusing.</div></div></div></blockquote><div id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9261"><br clear="none"></div><div id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9286"><span class="yiv5693730490"></span><div id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9285">> It is, and, if anything, I already considered that cyclone should have jumped to "1.0", instead of being released as "0.3 alpha-1", and now the 0.3 alpha-2 is much more like "1.0.1" - perhaps we should go ahead and just do it, I don't know...</div><div id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9287"><br clear="none"></div><div id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9288">You could do that, but it's not what I'm suggesting.  I'm suggesting to keep the <br clear="none"></div><div id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9289">major version at "0".  That signifies that you're still working on getting the library <br clear="none"></div><div dir="ltr" id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9337">to have the interface you desire-- that is, the Max/MSP 7 set of objects (or whatever <br clear="none"></div><div dir="ltr" id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9319">your goal happens to be).  Then use "alpha" and "beta" in their common usage, <br clear="none"></div><div dir="ltr" id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9308">to convey the stability of the version of the library you are about to release.<br clear="none"></div></div><span class="yiv5693730490"></span><div id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9322"><br clear="none"></div><div id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9324">> But my only point is that our current version is just much more advanced and stable, fixed, and cleaned up than the earlier versions. You really shouldn't worry about it being "unstable" as it is now...</div><div class="yiv5693730490m_-8114646568146594528yiv6304140260yqt3320146603" id="yiv5693730490m_-8114646568146594528yiv6304140260yqtfd70964"><div id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9327"><div id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9326"><br clear="none"></div><div id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9386">Ah, ok.  Then I would *strongly* suggest not to use the words "alpha" and <br clear="none"></div><div dir="ltr" id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9427">"beta" in the way that you currently are.  It's too confusing.<br clear="none"></div><br clear="none"><div dir="ltr" id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9534">-Jonathan<br clear="none"></div><div dir="ltr" id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9539"><br clear="none"></div></div><div id="yiv5693730490m_-8114646568146594528yui_3_16_0_ym19_1_1493333072420_9442">> cheers</div></div></div></div></div></div></div><br clear="none"><br clear="none"></div> </div> </div>  </div></div></div></blockquote></div><br clear="none"></div></div></div></div><br><br></div> </div><div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" id="yui_3_16_0_ym19_1_1493351556926_3892" 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_1493351556926_3891"> </div>  </div></div></body></html>