Difference between revisions of "User:Ilnar.salimzyan"

From Apertium
Jump to navigation Jump to search
Line 1: Line 1:
My name is Ilnar Salimzyanov (Илнар Сәлимҗан) and I work on the [[Kazakh_and_Tatar|Kazakh-Tatar]] language pair.
+
My name is Ilnar Salimzyanov (Илнар Сәлимҗан) and I maintain the [[Kazakh_and_Tatar|Kazakh-Tatar]] language pair.
   
 
My [[IRC]] nick is "selimcan".
 
My [[IRC]] nick is "selimcan".
   
Responsibilities as the maintainer of the Kazakh-Tatar pair:
+
== Responsibilities as the maintainer of the Kazakh-Tatar pair ==
   
  +
Making sure that the following tests pass:
<code>./wiki-tests.sh Regression kaz tat update</code> = 100% ?
 
   
  +
* All (=100%) of the regression tests should pass: <code>./wiki-tests.sh Regression kaz tat update</code>
<code>grep -c '[*@#]' corpa/kaz-tat-nova.txt</code> = 0 ?
 
   
<code>grep -c '[*@#]' corpa/tat-kaz-nova.txt</code> = 0 ?
+
* Corpus test shouldn't produce any debugging symbols: <code>./qa.sh kaz-tat-corp && grep -c '[*@#]' corpa/kaz-tat-nova.txt</code> should output 0.
  +
  +
The same applies for the opposite direction:
  +
 
* <code>./wiki-tests.sh Regression tat kaz update</code> => 100%
  +
 
* <code>./qa.sh tat-kaz-corp && grep -c '[*@#]' corpa/tat-kaz-nova.txt</code> => 0
  +
  +
If and only if all test cases pass, I work towards achiving those [[Kazakh_and_Tatar/TODO#Goals|goals]].
  +
  +
=== TODO's related to the above ===
  +
  +
A good idea is to set up some bot which compiles apertium-kaz, apertium-tat and apertium-kaz-tat modules if somebody commits to them, runs the four tests above and emails me if they don't pass.
   
 
[[Category:Users]]
 
[[Category:Users]]

Revision as of 08:16, 16 March 2014

My name is Ilnar Salimzyanov (Илнар Сәлимҗан) and I maintain the Kazakh-Tatar language pair.

My IRC nick is "selimcan".

Responsibilities as the maintainer of the Kazakh-Tatar pair

Making sure that the following tests pass:

  • All (=100%) of the regression tests should pass: ./wiki-tests.sh Regression kaz tat update
  • Corpus test shouldn't produce any debugging symbols: ./qa.sh kaz-tat-corp && grep -c '[*@#]' corpa/kaz-tat-nova.txt should output 0.

The same applies for the opposite direction:

  • ./wiki-tests.sh Regression tat kaz update => 100%
  • ./qa.sh tat-kaz-corp && grep -c '[*@#]' corpa/tat-kaz-nova.txt => 0

If and only if all test cases pass, I work towards achiving those goals.

TODO's related to the above

A good idea is to set up some bot which compiles apertium-kaz, apertium-tat and apertium-kaz-tat modules if somebody commits to them, runs the four tests above and emails me if they don't pass.