patrick pouyet a écrit :
Bonsoir,
> Je ne vais pas m'étendre sur les raisons qui ont poussé à cette
> "branche" de développement autonomes (elles sont les choix des
> développeurs et je peux les comprendre - 1 logiciel libre dans le
> principe est pour être modifié y compris et surtout dans le coeur même
> du code).
Oui, je nuancerai cela cependant. Je ne suis pas intervenu sur cette
question, mais ce choix est également motivé par le fait de donner aux
utilisateurs français, francophones, et tout ceux qui suivent les
developpements faits ici, une version de GenJ qui bouge et qui écoute
les récriminations et essaie de les corriger. S'agissant d'un logiciel
libre, gratuit, les developpeurs font du developpement pour la
communauté. Ils ne le font pas pour eux, car ils pourraient se faire
leur propre petite version et basta. Ici on a un programme de
développement qui est basé sur les demandes des gens, pas sur les désirs
des développeurs. C'est une nuance qu'il est important de donner.
>Donc ce petit message pour simplement dire que dès ce Week
> End, il y aura bien évidemment le paquet RPM pour mandriva disponible
> sur le wiki.
Je me demandais ce que tu devenais.
> Je ne sais pas si cela intéresse réellement les utilisateurs car il est
> vrai que je n'ai pas réussi à faire en sorte que les mises à jour soit
> automatique via urpmi comme françois l'a fait sous ubuntu mais :
> 1) un rpm est toujours utile même si il faut la ligne de commande quand
> des personnes ont du mal avec les tar.gz (même si sous nux cela paraît
> compliqué de faire sans) ;
> 2) même si 1 seule personne est satisfaite, je pense qu'il faut
> continuer à fournir ce paquet ;
> 3) à défaut de pouvoir participer au développement du projet, j'ai tout
> de même l'impression de me rendre utile à GenJ.
Ca c'est absolument vrai, utile et nécessaire. Il faut continuer ta
participation et que beaucoup d'autres suivent ton exemple.
> 1 semaine sans internet et que de changements....
>
> Message à François - Y aura-t-il plusieurs paquets ubuntu pour laisser
> le choix aux utilisateurs ou un seul que je suive la tendance....
Le défi pour genjfr est multiple :
- coller aux demandes des utilisateurs,
- cerner les demandes utiles à la communauté et permettant des
évolutions. Donc il ne faut rien de bloquant.
- intégrer les modifications que Nils pourrait faire et fera dans la
branche MAIN. C'est primordial pour nos developpeurs français d'intégrer
ces devs.
- attirer le plus de monde vers genjfr pour que parmi ces utilisateurs,
certains d'entre ces nouveaux venus soient intéressés par une
participation au développement. Il ne faut pas que Daniel et Frédéric se
retrouvent toujours seuls dans le code.
- être constamment en mouvement. Le projet doit être actif.
Ces éléments étant remplis et restant vrais, je ne générerai plus qu'une
seule archive: le genj_arvernes.zip sur lequel est basé l'archive Ubuntu.
Donc genj_arvernes.zip et archive ubuntu, ne seront plus que le GenjFr.
Si certains veulent continuer à utiliser les versions MAIN (donc
officielles sur Sourceforge), ils devront les reprendre sur Sourceforge,
les compiler ou prendre les nightlies que Nils fait de temps en temps.
Ces versions ne comprennent aucun des développements faits en France.
Le projet GenjFr est en gestation depuis plus de quatre mois. Daniel et
moi avons discuté de ça bien avant l'été et Daniel a mis tout doucement
tous les outils en place pour y arriver. Tout le projet est hébergé sur
ma machine personnelle (elle gère la liste, le site Trac, le dépot
ubuntu, le dépôt svn qui contient le code et permet aux développeurs de
partager leur travail en temps réel, la création des archives que vous
allez avoir en téléchargement, etc...). Tout n'est pas parfait, mais ça
va évoluer. Ainsi Frederic devra modifier son programme d'installation
et de mise à jour automatique pour reprendre le GenjFr et uniquement lui
(nous en avons parlé ensemble) pour faciliter la vie des utilisateurs
sous Windows.
En parallèle, je continuerai à mettre à jour le MAIN de GenJ sur
Sourceforge en ce qui concerne le support Français.
J'ai demandé à Yannick avec qui j'étais en discussion hier sur l'IRC (je
rappelle qu'il existe un canal IRC sur freenode consacré à GenJ, et sur
lequel vous trouverez systematiquement au moins Daniel André et moi même
- voir le wiki pour toutes les explications sur l'IRC) de bien vouloir
s'occuper des modifications du wiki qu'il jugerait utiles pour faire la
transition du site vers GenFr. Gentillement, il a accepté et va se
mettre à la tache en démarrant bientôt.
C'est un énorme travail qui s'annonce pour Daniel et Frederic, car il
est nécessaire qu'ils plongent dans le code de GenJ et acquiert les
connaissances nécessaires à son évolution. GenJ est un gros programme
qui ne s'appréhende pas au premier coup d'oeil.
J'ai de mon coté pris contact avec deux personnes qui ont fait des
développements pour GenJ, malheureusement ça n'a rien donné pour l'instant.
> Message aux développeurs : les raisons avancés me semblent corrects au
Ne pas hésiter à jeter un coup d'oeil à un tutorial sur le langage Java.
On peut commencer par un "Hello world", et on peut continuer par des
petites choses sympa pour GenjFr. ;-)
Tout ça pour dire qu'il est possible de faire des choses en langage
java, même si on a pas la moindre idée de ce que c'est.
Pour vous mettre l'eau à la bouche, faites un copier/coller de ce qui
est entre les tirets dans un simple fichier texte:
------------------------
// Votre premiere application en Java
class PremiereAppli {
public static void main (String[] args){
System.out.println("Hello World");
}
}
------------------------
Vous appelez votre fichier texte : PremiereAppli.java
vous tapez (vous devez avoir le jdk de java, mais si vous avez suivi les
conseils du wiki, vous devriez l'avoir ;-) ) dans un terminal :
javac PremiereAppli.java
et voilà. Vous etes l'auteur d'un programme en java que vous pouvez
lancer dans le terminal en tapant :
java PremiereAppli
Dans quinze jours, vous faites votre premier rapport en java pour
GenjFr, et dans un mois vous demandez à Daniel André un statut de
développeur.
Elle est pas belle la vie ;-)
Francois
--
Vous utilisez GenJ ? Nous aussi.
http://www.arvernes.com/files/genj_localisation_utilisateurs.html
---------------------------------------------------------------------
Utilisateurs de GenJ, localisez-vous sur le site:
http://www.arvernes.com/wiki/index.php/Genj_-_Participants#Les_Utilisateurs
<*> Pour vous desinscrire de cette liste, envoyez un mail a :
[email protected]
<*> Pour obtenir de l'aide sur les commandes de la liste :
[email protected]