1 |
Hello, all. |
2 |
|
3 |
Short summary: PMS Test Suite is a suite of tools and a test library |
4 |
to test any of the Gentoo Package Managers for compliance against |
5 |
the Package Manager Specification. |
6 |
|
7 |
The project is running on schedule. |
8 |
|
9 |
This week brought (in pms-test-suite): |
10 |
- eclass testing API, |
11 |
- tests for eclass metadata inheritance, |
12 |
- fixes to ebuild metadata checks, |
13 |
- second testing release, |
14 |
- tests for eclass dependency inheritance. |
15 |
|
16 |
Changes in gentoopm: |
17 |
- fixed closing bashserver, |
18 |
- autodetecting whether environment is bzipped2 or not, |
19 |
- a new API with: |
20 |
* PMPackage being a subclass of PMAtom, |
21 |
* .atom, .id properties deprecated, |
22 |
* .metadata[] deprecated, |
23 |
* atom-like package property accessors (.key, .slot, ...), |
24 |
* .description, .homepages, |
25 |
- added package state to .key (installable/installed), |
26 |
- split installable and installed packages into subclasses, |
27 |
- added real package sorting for paludis, |
28 |
- added .sorted property with best package sort means available, |
29 |
- a lot of small fixes and improvements. |
30 |
|
31 |
Next week should bring: |
32 |
- some more metadata accessors -- to finally get rid of .metadata[] |
33 |
in pmsts (or .metadata[] will be moved into pmsts), |
34 |
- finally package grouping, |
35 |
- still need a nice idea for RDEPEND=DEPEND fallback test, |
36 |
- finally implement generating PM call command-line. |
37 |
|
38 |
-- |
39 |
Best regards, |
40 |
Michał Górny |