[QA] pairing with Zeljko on 11/18/14

Baochuan Lu lubaochuan at gmail.com
Wed Nov 19 20:49:56 UTC 2014


Hello everyone:

 I paired with Zeljko from 6am to 7:10am (CST) via Google hangout.

 We discussed future directions. I could continue working on fixing rubocop
offenses (from the ArticleFeedback repo). Most of problems are small coding
style related. There are always more than one ways to do the same thing is
Ruby, but a convention requires that we do it in the same way. Some
problems are harder to fix, such as issues of methods being too
larger/complex. Refactoring can take days. Generally fixing simple problems
are good warm-up activites.

 Zeljko mentioned that there are other projects in other languages that are
available to students. Most ruby code are for browser testing, which is the
area he is most familiar with. It is important to know where to ask for
help. For realtime support IRC channel is good because you may get a answer
faster. But questions asked on mailing lists will likely be read by more
people.

 Zeljko talked about vagrant tool and concept of roles for controlling the
setup of the VM. The two public testing environments are
https://test2.wikipedia.org and http://en.wikipedia.beta.wmflabs.org/ The
first one is updated a few days before each release and has no real
content. The second site running cutting edge code and has some content.
One disadvantage of using public testing sites is that someone may be using
them at the same time as we do.

 In the coding part of the session, we created a new scenario for cucumber
to test that the view history is present on any random page. We didn't
finish the step definitions and will continue next time. This part is
recorded and made available to the students.

 Thanks,
 Baochuan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.wikimedia.org/pipermail/qa/attachments/20141119/82ea84ec/attachment.html>


More information about the QA mailing list