<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Nov 26, 2013 at 10:29 AM, Jeff Hall <span dir="ltr"><<a href="mailto:jhall@wikimedia.org" target="_blank">jhall@wikimedia.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
  

    
  
  <div bgcolor="#FFFFFF" text="#000000">
    Quim and Željko recently brought me on board as a mentor for Google
    Code-in[1], and after reviewing the QA-related tasks created so far,
    I came up with an idea for a potential new task.  Since I'm new to
    Google Code-in, any feedback on whether or not this is an
    appropriate task will be appreciated :)<br>
    <br>
    The task I'm thinking of is to start QA-relevant code convention
    pages as sub-pages of the main MediaWiki coding convention page[2]. 
    In order of difficulty, new sub-pages to be created could be:<br>
    <br>
    <ol>
      <li>Gherkin feature file conventions<br></li></ol></div></blockquote><div>Like so?  <a href="https://www.mediawiki.org/wiki/Quality_Assurance/Browser_testing/Writing_tests#Features_and_Scenarios">https://www.mediawiki.org/wiki/Quality_Assurance/Browser_testing/Writing_tests#Features_and_Scenarios</a></div>
<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000"><ol><li>

      </li>
      <li>Cucumber (step file) conventions (see for example BZ 49876[3])</li>
      <li>Ruby conventions (see for example GitHub Ruby StyleGuide[4])<br></li></ol></div></blockquote><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><ol><li>
      </li>
    </ol>
    <br>
    The task to create a Gherkin coding convention page would require
    the contributor to do a little research on what separates Scenarios
    from Scenario outlines (for example), and make some preliminary
    recommendations on when to prefer one over the other.<br>
    <br>
    I'd be willing to be a mentor for this task if it seems appropriate,
    although I'm not sure if it's too high-level for Google Code-in. 
    Feedback appreciated!<br>
    <br>
    Thanks,<br>
    <br>
    Jeff<br>
    <br>
    <br>
    1: <a href="http://www.google-melange.com/gci/homepage/google/gci2013" target="_blank">http://www.google-melange.com/gci/homepage/google/gci2013</a><br>
    2: <a href="https://www.mediawiki.org/wiki/Manual:Coding_conventions" target="_blank">https://www.mediawiki.org/wiki/Manual:Coding_conventions</a><br>
    3: <a href="https://bugzilla.wikimedia.org/show_bug.cgi?id=49876" target="_blank">https://bugzilla.wikimedia.org/show_bug.cgi?id=49876</a><br>
    4: <a href="https://github.com/styleguide/ruby" target="_blank">https://github.com/styleguide/ruby</a><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></div></div>