Open main menu

CDOT Wiki β

Changes

Mozharness

957 bytes added, 07:11, 22 October 2010
Project Plan
Goals for each release:
 
<table style="border: 1px black solid;">
<tr>
<th style="width: 50%; border-right: 1px black solid;">adrianp</th><th>mustafaj</th>
</tr>
<tr>
<td style="vertical-align: top; width: 50%; border-right: 1px black solid;">
<!-- adrianp's projects -->
* 0.1
- Create the MercurialVCS class that is responsible for basic hg operations (clone, pull, push) each with an individual method
* 0.2
- Implement all hgtool actions as individual methods in MercurialVCS. At this point MercurialVCS() should be importable (useful) for Mozharness
- Document usage for programmers (inheritance, import, whatever else not pertaining to users shell interaction)
* 0.3
- lib/source/mercurial.py should be callable via shell with parameters matching each method (ie: ./mercurial.py checkout [src]?)
- The Class should be generalized to ensure portability to other D/VCSs (git, svn, cvs)
</td>
<td style="vertical-align: top;">
<!-- mustafaj's projects -->
* 0.1
* 0.2
* 0.3
</td>
</tr>
</table>
== Project News==
1
edit