Re: Quelle structure et méthode adopter pour mon paquet guppy5.deb ?
Bonjour Steve, Merci pour la réponse et je vais jeter un œil à Drupal Je reviendrai dès que j'aurai avancé sur le développement @+ -- Cordialement, Jean Millet (JeandePeyrat) http://www.freeguppy.org http://asso.freeguppy.org Le 13/11/2014 11:53, Steve Nadeau a écrit : Allô Jean, pourquoi ne pas regarder comment fonctionne par exemple Drupal? tant qu'à moi, j'opterais pour un répertoire standard et lui ferait un lien vers /var/www/ ce qui me parait plus intéressant, car il serait possible de vérifier l'endroit standard de plusieurs serveurs web et selon le cas, placer le lien au bon endroit. Il est important de toujours conserver un standard... bonne journée! Steve --- www.equipeautonomiste.ca http://www.equipeautonomiste.ca https://twitter.com/Autonomistes http://www.linkedin.com/company/3225935 facebook.com/groups/equipeautonomiste http://facebook.com/groups/equipeautonomiste Le 12 novembre 2014 12:50, Jean Millet jean.mil...@free.fr mailto:jean.mil...@free.fr a écrit : Bonjour à tous, Ci-dessous les structures de mes deux premiers essais. Pour le premier paquet guppuy_html.deb pas de problème de compilation, le paquet est bien créé et s'installe bien dans /usr/var/www/html/ et dossier guppy c'est également OK dans var/www/ ou autre en modifiant l’arborescence. Alors tout est pour le mieux ? Ben non car Lintian n'est pas du tout content et me dit surtout qu'un paquet ne doit pas s'installer dans /var/www/ … sauf exception à décrire… mais là je n'ai pas tout compris. Quoi qu'il en soit ce ne serait pas compatible avec tous les hébergeurs qui ont le DocumentRoot tour à tour dans /www/, html, public_html, httpdocs ou autre sinon il faudrait autant de .deb que de serveurs :-(( guppuy_html.deb . ├── DEBIAN │ ├── changelog │ ├── compat │ ├── control │ ├── copyright │ ├── docs │ └── rules ├ └── var └── www └── html └── guppy ├── admin │ ├── administrateur.php │ ├── admin.php │ ├── adminredac.php │ ├── admjqstyle.css │ ├── admstyle.css │ ├── editors et la suite des directories et fichiers du cms guppy. version /usr/share Donc pour faire plaisir à Lintian et sur « ses conseils », dans la mesure ou j'ai compris, ce qui est peu probable, je place « guppy » dans /usr/share/ et là tout est là Lintian est très content :-)) et guppy s'installe bien dans /usr/share/ sauf que placer un CMS sur le web dans /usr/share/ ce n'est pas terrible :-(( J'ai pensé à utiliser postinst pour lancer un script qui ferait un mv vers /var/www/ ou autre mais il faudrait un choix interactif avec l'utilisateur lors de l’installation du paquet. Çà ne me paraît pas très propre et comment faire ? L'idéal serait que le paquet s'installe dans le dossier courant ou il faudrait simplement se placer avant de lancer apt-get install guppy ! Désolé d'avoir été aussi long mais il me fallait planter le décor. Si vous avez des idées sur la méthode à utiliser et quelques explications qui vont avec ce sera avec plaisir. . ├── DEBIAN │ ├── changelog │ ├── compat │ ├── control │ ├── copyright │ ├── docs │ └── rules ├── etc ├── tree_usr_share.txt └── usr └── share ├── doc │ └── guppy-5.0.x │ ├── changelog.gz │ └── copyright └── guppy ├── admin │ ├── administrateur.php │ ├── admin.php │ ├── adminredac.php Et la suite des directories et fichiers du cms guppy Merci pour vos futures réponses. --- Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce que la protection avast! Antivirus est active. http://www.avast.com -- Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr Charte de la liste: http://doc.ubuntu-fr.org/groupes/ubuntu-fr-ml/charte
Re: Annonce d'un nouveau paquet guppy5.deb Ubuntu - Debian
Bonjour Steve, Merci pour cette réponse très rapide et un salut amical aux cousins Québecois :-) A bientôt sans doute. -- Cordialement, Jean Millet (JeandePeyrat) http://www.freeguppy.org http://asso.freeguppy.org Le 12/11/2014 11:23, Steve Nadeau a écrit : Bonjour Jean! cette liste est en français, comme celle de Ubuntu-QC (Québec, Canada). ce genre de liste sert de communication entre utilisateurs, donc, si c'est d'intérêt de nous faire connaître quelque chose en lien avec Ubuntu, de présenter des trucs, ou de demander conseil, sans nécessairement attendre de quoi en retour, oui c'est la place. Si c'est pour exposer du développement entre développeur, peut-être pas la bonne place, mais rien empêche de présenter et d'attirer du monde dans le développement du produit sur le site du produit en question. S'il y a un besoin de collaboration pour la traduction et l'adaptation en français de différentes régions, c'est un appel à tous normal. il faut toujours tenir en tête que c'est une liste de distribution entre utilisateurs, de simplex nouveaux à de plus expérimentés utilisteurs pour s'entraider. Bonne chance. Steve --- www.equipeautonomiste.ca http://www.equipeautonomiste.ca https://twitter.com/Autonomistes http://www.linkedin.com/company/3225935 facebook.com/groups/equipeautonomiste http://facebook.com/groups/equipeautonomiste Le 12 novembre 2014 01:28, Jean Millet jean.mil...@free.fr mailto:jean.mil...@free.fr a écrit : Bonjour à tous, Nouveau sur cette liste et également dans le développement de paquet .deb, c'est en effet le premier que je tente de développer. Le paquet en question concerne le CMS GuppY en version 5.0.xx. A ce jour 5.0.08. Mon gros problème est que je ne maîtrise pas l'anglais et je fais donc cette annonce sur les listes en français. Ce n'est probablement pas la meilleure solution et je sollicite donc votre aide. J'ai commencé le développement sur une Ubuntu 14.04 LTS et je fais des tests en parallèle sur une Debian 7. Dois-je faire l'annonce de guppy5.deb sur la liste debian-devel-announce ou sur une autre liste ? Et puis-je utiliser le français sur cette liste ou sur d'autres qui sont en principe prévues pour l'anglais ?. En ce qui concerne les questions techniques afférentes à mon paquet je posterai sous peu. Merci. -- Cordialement, Jean Millet (JeandePeyrat) http://www.freeguppy.org http://asso.freeguppy.org http://www.avast.com/ Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce que la protection Antivirus avast! http://www.avast.com/ est active. -- Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com mailto:ubuntu-fr@lists.ubuntu.com Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr Charte de la liste: http://doc.ubuntu-fr.org/groupes/ubuntu-fr-ml/charte --- Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce que la protection avast! Antivirus est active. http://www.avast.com -- Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr Charte de la liste: http://doc.ubuntu-fr.org/groupes/ubuntu-fr-ml/charte
Quelle structure et méthode adopter pour mon paquet guppy5.deb ?
Bonjour à tous, Ci-dessous les structures de mes deux premiers essais. Pour le premier paquet guppuy_html.deb pas de problème de compilation, le paquet est bien créé et s'installe bien dans /usr/var/www/html/ et dossier guppy c'est également OK dans var/www/ ou autre en modifiant l’arborescence. Alors tout est pour le mieux ? Ben non car Lintian n'est pas du tout content et me dit surtout qu'un paquet ne doit pas s'installer dans /var/www/ … sauf exception à décrire… mais là je n'ai pas tout compris. Quoi qu'il en soit ce ne serait pas compatible avec tous les hébergeurs qui ont le DocumentRoot tour à tour dans /www/, html, public_html, httpdocs ou autre sinon il faudrait autant de .deb que de serveurs :-(( guppuy_html.deb . ├── DEBIAN │ ├── changelog │ ├── compat │ ├── control │ ├── copyright │ ├── docs │ └── rules ├ └── var └── www └── html └── guppy ├── admin │ ├── administrateur.php │ ├── admin.php │ ├── adminredac.php │ ├── admjqstyle.css │ ├── admstyle.css │ ├── editors et la suite des directories et fichiers du cms guppy. version /usr/share Donc pour faire plaisir à Lintian et sur « ses conseils », dans la mesure ou j'ai compris, ce qui est peu probable, je place « guppy » dans /usr/share/ et là tout est là Lintian est très content :-)) et guppy s'installe bien dans /usr/share/ sauf que placer un CMS sur le web dans /usr/share/ ce n'est pas terrible :-(( J'ai pensé à utiliser postinst pour lancer un script qui ferait un mv vers /var/www/ ou autre mais il faudrait un choix interactif avec l'utilisateur lors de l’installation du paquet. Çà ne me paraît pas très propre et comment faire ? L'idéal serait que le paquet s'installe dans le dossier courant ou il faudrait simplement se placer avant de lancer apt-get install guppy ! Désolé d'avoir été aussi long mais il me fallait planter le décor. Si vous avez des idées sur la méthode à utiliser et quelques explications qui vont avec ce sera avec plaisir. . ├── DEBIAN │ ├── changelog │ ├── compat │ ├── control │ ├── copyright │ ├── docs │ └── rules ├── etc ├── tree_usr_share.txt └── usr └── share ├── doc │ └── guppy-5.0.x │ ├── changelog.gz │ └── copyright └── guppy ├── admin │ ├── administrateur.php │ ├── admin.php │ ├── adminredac.php Et la suite des directories et fichiers du cms guppy Merci pour vos futures réponses. -- Cordialement, Jean Millet (JeandePeyrat) http://www.freeguppy.org http://asso.freeguppy.org --- Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce que la protection avast! Antivirus est active. http://www.avast.com -- Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr Charte de la liste: http://doc.ubuntu-fr.org/groupes/ubuntu-fr-ml/charte
Annonce d'un nouveau paquet guppy5.deb Ubuntu - Debian
Bonjour à tous, Nouveau sur cette liste et également dans le développement de paquet .deb, c'est en effet le premier que je tente de développer. Le paquet en question concerne le CMS GuppY en version 5.0.xx. A ce jour 5.0.08. Mon gros problème est que je ne maîtrise pas l'anglais et je fais donc cette annonce sur les listes en français. Ce n'est probablement pas la meilleure solution et je sollicite donc votre aide. J'ai commencé le développement sur une Ubuntu 14.04 LTS et je fais des tests en parallèle sur une Debian 7. Dois-je faire l'annonce de guppy5.deb sur la liste debian-devel-announce ou sur une autre liste ? Et puis-je utiliser le français sur cette liste ou sur d'autres qui sont en principe prévues pour l'anglais ?. En ce qui concerne les questions techniques afférentes à mon paquet je posterai sous peu. Merci. -- Cordialement, Jean Millet (JeandePeyrat) http://www.freeguppy.org http://asso.freeguppy.org --- Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce que la protection avast! Antivirus est active. http://www.avast.com -- Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr Charte de la liste: http://doc.ubuntu-fr.org/groupes/ubuntu-fr-ml/charte