<div dir="ltr"><div>I added a bit about adding difficult to reference elements to <a href="https://www.mediawiki.org/wiki/Manual:Coding_conventions/Cucumber#Page_elements">https://www.mediawiki.org/wiki/Manual:Coding_conventions/Cucumber#Page_elements</a> .  The syntax is kind of gnarly but getting the objects you want out is worth it to me.  I also started the talk page and complained about required tags on it to get the ball rolling.<br>

<br></div>Nik<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jan 21, 2014 at 1:26 PM, Amir E. Aharoni <span dir="ltr"><<a href="mailto:amir.aharoni@mail.huji.ac.il" target="_blank">amir.aharoni@mail.huji.ac.il</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="rtl"><div dir="ltr">I once started <a href="https://www.mediawiki.org/wiki/Manual:Coding_conventions/Ruby" target="_blank">https://www.mediawiki.org/wiki/Manual:Coding_conventions/Ruby</a> for similar reasons, but didn't got too far. Please recycle it in any way you see fit.<br>



</div></div><div class="gmail_extra"><br clear="all"><div><br>--<br>Amir Elisha Aharoni · אָמִיר אֱלִישָׁע אַהֲרוֹנִי<br><a href="http://aharoni.wordpress.com" target="_blank">http://aharoni.wordpress.com</a><br>‪“We're living in pieces,<br>



I want to live in peace.” – T. Moore‬</div>
<br><br><div class="gmail_quote"><div dir="ltr">2014/1/21 Željko Filipin <span dir="ltr"><<a href="mailto:zfilipin@wikimedia.org" target="_blank">zfilipin@wikimedia.org</a>></span></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">Hi,<div><br></div><div>since I pair with people from different teams and I work on the mediawiki-selenium gem I tend to see a lot of Ruby, Selenium, Cucumber and page-object code. I have noticed some code that I like and some code that I do not like.</div>





<div><br></div><div>To move the code towards what I like, I have been working on coding conventions page[1]. I plan to implement the changes myself, if nobody does it before I have the time to do it. I do not have a timeline for that.</div>





<div><br></div><div>I would really appreciate if you would read the page (it should take you 5 minutes or so) and let me know if you agree or disagree with my thoughts, if I missed something, if something needs to be explained, if the page should have more text and less code or vice versa...</div>





<div><br></div><div>You can let me know here, in #wikimedia-qa freenode IRC channel (I am zeljkof there). The page also had discussion section. Also, feel free to update the page.</div><div><br></div><div>Thanks,</div><div>





<br></div><div>Željko</div><div>--</div><div>1: <a href="https://www.mediawiki.org/wiki/Manual:Coding_conventions/Cucumber" target="_blank">https://www.mediawiki.org/wiki/Manual:Coding_conventions/Cucumber</a></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></div>