| 1 | = CMTng - 15/5/2013 = |
| 2 | |
| 3 | == RV Rolf == |
| 4 | |
| 5 | ATLAS almost decided for hwaf: final decision after migrating TDAQ |
| 6 | |
| 7 | First milesones proposed: ATLAS core (end of May), (most of) TDAQ (end of June), focus on building migration tools rather than PoC migration |
| 8 | |
| 9 | ATLAS will define (propose) its expectation in terms of migration milestones for the whole SW |
| 10 | |
| 11 | F2F meeting during ATLAS SW week (June 11th) |
| 12 | |
| 13 | Creation of an egroup for hwaf development (LAL + a few ATLAS people, Rolf must send the list) |
| 14 | |
| 15 | Add a few ATLAS people to Trac project |
| 16 | |
| 17 | Réu avec RD+David pour valider les choix et les use cases (migration ROOTCORE) |
| 18 | |
| 19 | |
| 20 | == hwaf Status == |
| 21 | |
| 22 | Sebastien |
| 23 | * A travaillé un peu sur la grammaire hscript (YAML), pas encore très satisfait |
| 24 | * Sections `configure` et `options` ajoutées |
| 25 | * Documenter dans Trac tous les keywords déjà implémentés |
| 26 | |
| 27 | Christian |
| 28 | * Nom : pas trouvé de meilleure idée que `hwaf` mais est-ce une bonne idée de mettre `waf` dans le nom |
| 29 | |
| 30 | Grigory |
| 31 | * Familiarisation avec waf |
| 32 | |
| 33 | |
| 34 | == A faire == |
| 35 | |
| 36 | Faire une analyse des patterns CMT et de la possibilité de les convertitr automatiquement (Grigory/Christian) |
| 37 | * Déterminer les patterns CMT qui vont poser pbs |
| 38 | * Définir l'équivalent YAML de ce qui peut être défini automatiquement |
| 39 | * Déterminer comment reimplémenter les Atlas policies et les transformations nécessaires |
| 40 | * Probablement à implémenter en wscript plutot que hscript |
| 41 | * Pas d'alternative à une conversion manuelle |
| 42 | * En partie déjà fait pour mana |
| 43 | |
| 44 | Se concentrer sur la migration TDAQ plutot que AtlasCore |
| 45 | * Moins de packages, plus important pour la validation vis à vis d'Atlas |
| 46 | * Besoin en cross-compilation : en fait uniquement construire 32-bit sur machine 64-bit |
| 47 | * Usage un peu différent de CMT par rapport au offline : permet d'accroitre le coverage en terme de use case |
| 48 | * Affiner le dictionnaire hscript de base |
| 49 | |
| 50 | |
| 51 | |
| 52 | |