<div dir="ltr">I have the environment abstraction layer in the pipeline for mediawiki_selenium and we should definitely work toward improving mediawiki_api toward the <a href="https://www.mediawiki.org/wiki/API:Client_code/Gold_standard">API Client Gold Standard</a>, but I don't think a 1.0.0 release will preclude those improvements in any way. Like Nik suggested, we shouldn't hesitate to increment the major version where appropriate—as long as we're communicating the change with <a href="http://semver.org/">semantic versioning</a> for both gems.<div><br></div><div>However, we should probably tighten up the versions specified in each test repro's Gemfile (e.g. gem "mediawiki_selenium", "~> 1.0.0") to avoid unexpected major upgrades.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Oct 10, 2014 at 6:58 AM, Nikolas Everett <span dir="ltr"><<a href="mailto:neverett@wikimedia.org" target="_blank">neverett@wikimedia.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">1.0.0 is fine with me.  They are just version numbers.  We can release 2.0.0 if we need to so I wouldn't worry too much about it.<br><br>Nik<br></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On Fri, Oct 10, 2014 at 7:58 AM, Željko Filipin <span dir="ltr"><<a href="mailto:zfilipin@wikimedia.org" target="_blank">zfilipin@wikimedia.org</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr">When we started working on mediawiki_selenium[1] and mediawiki_api[2] Ruby gems, my plan was to release version 1.0.0 when the gems reach stability. From what I can see, the gems were pretty much stable for a while.<div><br></div><div>Does anybody have any plans for major changes in the near future? If not, should we just release them as 1.0.0, marking them stable and suitable for use?<div><div><br></div><div>Željko</div><div>--</div><div>1: <a href="https://rubygems.org/gems/mediawiki_selenium" target="_blank">https://rubygems.org/gems/mediawiki_selenium</a></div><div>2: <a href="https://rubygems.org/gems/mediawiki_api" target="_blank">https://rubygems.org/gems/mediawiki_api</a></div></div></div></div>
<br></div></div>_______________________________________________<br>
QA mailing list<br>
<a href="mailto:QA@lists.wikimedia.org" target="_blank">QA@lists.wikimedia.org</a><br>
<a href="https://lists.wikimedia.org/mailman/listinfo/qa" target="_blank">https://lists.wikimedia.org/mailman/listinfo/qa</a><br>
<br></blockquote></div><br></div>
<br>_______________________________________________<br>
QA mailing list<br>
<a href="mailto:QA@lists.wikimedia.org">QA@lists.wikimedia.org</a><br>
<a href="https://lists.wikimedia.org/mailman/listinfo/qa" target="_blank">https://lists.wikimedia.org/mailman/listinfo/qa</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Dan Duvall<div>Automation Engineer</div><div><a href="http://wikimediafoundation.org" target="_blank">Wikimedia Foundation</a><br></div></div>
</div>