
"Valentin" == Valentin David <valentin.david@gmail.com> writes:
On 9/20/05, Akim Demaille <akim@lrde.epita.fr> wrote:
Je trouve que c'est une erreur d'avoir autant de paquets dans notre arbre. C'est une contrainte, quelque chose qui nuit à la productivité. Si un jour il faut rendre un paquet autonome, ce serait facile de l'arnacher, mais entre temps, je propose la suppression de tous les configure.ac intermédiaires. Seul le bundle compte.
Why changing something that works? It was long to set, but now it does not need so much maintaining. It is good to have a build farm that check each packages, reading the logs is easier.
I'm sorry, but it is not my view that it is working: with Alexandre we lost almost 1 man-day because the C grammar he thought he was using (the one in the src tree) was not the one that was used (the last one to be installed). In addition it is common knowledge that the Autotools are *very* costly to run: any improvement of the working cycle in the Tfers project is an healthy move. I might agree for the removal of *some* indirections instead of all of them, but as is as of today, it is ridiculous --- you can't justify so many packages. I propose 3 sub packages: - StrategoXTensions boxedsdf esdf sdf-astgen sdf-attribute sdf-detgen sdf-option str-lazy - C Grammars c-condition c-grammar - C++ Grammars cxx-basic cxx-grammar specs-grammar

On Wed, 21 Sep 2005 09:50:10 +0200 Akim Demaille <akim@lrde.epita.fr> wrote:
I propose 3 sub packages:
- StrategoXTensions boxedsdf esdf sdf-astgen sdf-attribute sdf-detgen sdf-option str-lazy
- C Grammars c-condition c-grammar
- C++ Grammars cxx-basic cxx-grammar specs-grammar
I thought about sub packages this night and here is what comes to me: - Grammars * c-grammar + c99 + gnuc + contractc * cxx-grammar + cxx2003 * specs-grammar - Tools * boxedsdf * esdf * sdf-astgen * sdf-attribute * sdf-detgen * sdf-option * str-lazy - Transformations * cxx-basic * contractc-prepost -- Alexandre Borghi "Freedom is the right of all sentient beings." Optimus Prime alexandre.borghi@lrde.org

"Alexandre" == Alexandre BORGHI <alexandre.borghi@lrde.epita.fr> writes:
I thought about sub packages this night and here is what comes to me:
- Grammars * c-grammar + c99 + gnuc + contractc * cxx-grammar + cxx2003 * specs-grammar - Tools * boxedsdf * esdf * sdf-astgen * sdf-attribute * sdf-detgen * sdf-option * str-lazy - Transformations * cxx-basic * contractc-prepost
I don't think this is right from a user point of view. I can imagine someone wanting the whole C support, or the whole CXX support, which both require a common tool set base. I hardly believe someone will want just the grammars, or just the transformations.
participants (2)
-
Akim Demaille
-
Alexandre BORGHI