1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
|
From: Marcellin Buisson <buisson@cena.fr>,
To: François-Régis Colin <fcolin@cena.fr>,
Yannick Jestin <jestin@cena.fr>,
Christophe Mertz <mertz@intuilab.com>,
Didier PAVET <didier.pavet@ath.cena.fr>,
pascal.brisset@recherche.enac.fr,
Stéphane Chatty <chatty@intuilab.com>,
Sébastien Maury <smaury@apple.com>,
alexandre bustico <alexandre.bustico@cena.fr>,
Philippe Truillet <truillet@irit.fr>,
Alexandre Lemort <lemort@intuilab.com>, Eric Blond <blond@cena.fr>,
Cc: Marcellin Buisson <buisson@cena.fr>,
Gwenael BOTHOREL <bothorel@cena.fr>,
Subject: Ivy, web, sources, binaires et compagnie....,
Date: Mon, 14 Jun 2004 18:17:28 +0200,
Mcnf-Status: ok
Mcnf-Date: Mon Jun 14 18:19:40 2004
Mcnf-Att: "/pcnfs/usagers/pavet/.amcnf/msg-1622-1.txt"
Bonjour à tous,
C'est en tant qu'auteurs ou empaqueteurs usuels des différentes
portages ivy que je sollicite votre aide et vous offre la lecture qui
suit :o)
Comme vous avez pu le constater par vous même (ou comme vous le voyez
en vous rendant sur
http://www.tls.cena.fr/products/ivy/download/index.html), les sources
et les binaires des différents portages d'ivy qui sont distribuées sur
le site web datent un peu..ou sont incomplets.. bref c'est un peu le
bazar...
En tant que mainteneur du site web ivy (et donc responsable de
l'obsolescence du code mis en ligne) , je me trouve confronté à
plusieurs problèmes :
- quand mettre à jour les sources d'un portage ?
(notion de version d'ivy par exemple, pour environ 10 langages
supportés différents, à des états d'avancement différents )
- comment gérer les différents empaquetages ?
(pour 5 ou 6 architectures, et quelques unes exotiques)
- comment respecter la LGPL dans notre distribution ?
(actuellement par exemple le texte de la LGPL, ou une reference à
celle-ci n'est pas présent dans tous les sources disponibles :
http://www.gnu.org/copyleft/lesser.txt)
En l'absence pour le moment d'un espace de collaboration en ligne type
wiki, d'un accès anonyme la la base CVS ivy du CENA, ainsi que de
méthodes éprouvées pour *livrer* une version d'ivy, je vous propose la
chose suivante (si vous voyez une autre façon de faire, n'hésitez pas à
la proposer ! ) :
Pour le source non disponible actuellement sur la base cvs du CENA
(c'est-à-dire tout sauf ivy-ada, ivy-c, ivy-c++, ivy-java, ivy-perl),
les auteurs des différents ports pourraient-ils m'envoyer une version
actualisée et respectant la LGPL du source (tar.gz par exemple)
estampillée "ivy-port-juin-2004" et que vous m'autoriseriez à mettre
dans la base cvs du CENA ? (je pense notamment à ivy-csharp,
ivy-python, ivy-metacard, ivy-caml, ivy-flash, ivy-com)
Pour le source déjà disponible dans la base cvs, pourriez-vous m'aider
à inclure les fichiers de licences corrects et à vérifier qu'il est en
état (c'est à dire compile par exemple, avec des makefile corrects)
Ce sera une première étape.
La seconde étape, c'est de livrer un certain nombre de paquets
correspondants à cette livraison de sources. J'aurais alors besoin de
votre aide pour empaqueter sous windows, Mandrake 10.0, debian woody et
sarge, ipaq, macos X etc etc). Ce qui devrait me permettre ensuite de
mettre à jour les pages web ivy et donc de contribuer à son
rayonnement, son expansion..sa prolifération et ainsi de suite...
J'attends vos idées, réactions, et surtout votre aide !!
Viva ivy et bonne soirée,
Marcellin.
|