#301 Le 14/09/2012, à 14:01
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
Je viens de re-tester la derniere version ( http://hizo.fr/linux/launchbash/launchbash.tar.gz) :
- il faudrait remplacer Maverick par Quantal
- comment fait-on pour mettre un fichier hors de /usr/ ? (par exemple pour mettre des fichiers dans /etc/apport/ ... )
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#302 Le 14/09/2012, à 14:46
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
elle n'est pas du tout a jour ta version
je previendrai !
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#303 Le 14/09/2012, à 16:35
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
C'est la version que tu indiques dans le post#1. ---> le mieux c'est que tu modifie ton post#1 en indiquant de se référer à la page du wiki ( http://doc.ubuntu-fr.org/launchbash ), comme ça il n'y aura plus de confusion possible, et tu auras juste à mettre à jour le wiki.
Dernière modification par YannUbuntu (Le 14/09/2012, à 16:35)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#304 Le 14/09/2012, à 17:37
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
ouais ouais t'inquiete pas
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#305 Le 18/09/2012, à 21:55
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
Salut
Pourrais-tu activer le bug tracker de https://launchpad.net/launchbash ?
ça permettrait de lister/gérer/trier les bugs...
+ les traductions... Je t'aiderai à faire la version anglaise si tu veux.
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#306 Le 20/09/2012, à 16:25
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
Si tu veux tester : http://hizo.fr/linux/lpsm/lpsm_dev.tar.gz
J'ai activé le bug tracker.
A mon avis, tu es bon pour supprimer ton dossier de preference.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#307 Le 20/09/2012, à 16:57
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
ok je vais tester. Où faut-il placer les fichiers /etc/... ?
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#308 Le 20/09/2012, à 18:27
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
tu n'as qu'a deziper le fichier et lancer le go tout simplement.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#309 Le 20/09/2012, à 19:02
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
Non, je parlais des fichiers de mon projet que je veux placer dans l'arborescence /etc/ (pas /usr/).
Voici ce que j'ai fait:
1) supprimé ~/.config/lspm
2) démarré le go
3) je sélectionne mon Dossier de projets (que j'ai préalablement vidé)
4) menu Projet -> Nouveau projet : ça ne marche pas. LSPM m'indique en bas "Il existe déjà un projet de même nom".
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#310 Le 21/09/2012, à 17:22
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
en effet j'ai pas mis a jour la creation comme il faut.
Donc le truc :
=> Control, nom de la source, tu indique le nom du projet.
=> tu recharge ton projet
=> tu ne tiens pas compte des messages qui du coup ne sont plus vraiment bon....
EDIT : je vais changer le systeme en affichant une fenetre demandant le nom du projet à creer ca sera plus facile pour tout le monde.
Dernière modification par Hizoka (Le 21/09/2012, à 17:59)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#311 Le 21/09/2012, à 21:45
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
ok, tiens-moi au courant quand c'est prêt.
Et concernant les fichiers dans le dossier /etc/apport/... ?
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#312 Le 21/09/2012, à 22:15
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
je comprends pas du tout ce que tu veux faire avec etc...
tu veux pouvoir installer des fichiers dedans lors de l'installation du paquet source ?
Si oui, ca va demander des modifs en effet...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#313 Le 21/09/2012, à 22:51
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
Oui c'est ça.
Notamment pour que mon app puisse utiliser Apport (ubuntu-bug monlogiciel)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#314 Le 23/09/2012, à 00:47
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
Normalement c'est bon, autre chose avant que je ne sorte la version ?
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#315 Le 23/09/2012, à 01:03
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
rien qui me vienne à l'esprit
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#316 Le 23/09/2012, à 02:07
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
bon bah j'ai mis a jour le tar : http://hizo.fr/linux/lpsm/lpsm_dev.tar.gz
fais moi des retours
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#317 Le 23/09/2012, à 12:32
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
dans ton post#1, tu indiques qu'il faut installer:
-libnotify1 : n'existe plus depuis Oneiric, Precise..
- gnupg-agent libassuan0 pinentry-gtk2 : je n'en avais pas besoin avec les versions précédentes de LaunchBash. A quoi servent-elles ?
- que faut-il indiquer dans l'onglet "Install"? par ex "usr/share/fichier" ? (si le fichier est dans /monprojet/usr/share/fichier )
- que faut-il indiquer dans l'onglet "Manpages"? par ex "docs/monfichier.8" ?
- pour info: http://www.debian.org/doc/manuals/maint … l#manpages . Donc LPSM n'a pas besoin de creer de dossier usr/share/man , mais doit creer un dossier docs/ à la racine du dossier, et doit utiliser monprojet.manpages (ressemble à monprojet.install, mais dédié au manpage)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#318 Le 23/09/2012, à 12:50
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
en gros, voici les dossiers qu'il faudrait creer par defaut:
usr/share/applications/ (pour y mettre monprojet.desktop)
usr/share/apport/package-hooks/ (pour y mettre les fichiers source_monpaquet.py)
usr/share/monprojet/ (pour y mettre les fichiers partagés du projet)
usr/share/doc/paquet1/ , usr/share/doc/paquet2/ , /usr/share/doc/paquet3/ ... (pour y mettre les changelog.gz)
usr/share/icons/hicolor/ (pour y mettre les icones)
usr/share/locale/ (pour y mettre les traductions )
usr/bin/ (pour y mettre les executables)
debian/
etc/apport/crashdb.conf.d (pour y mettre les fichiers crashdb.conf)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#319 Le 23/09/2012, à 17:39
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
-libnotify1 : n'existe plus depuis Oneiric, Precise..
c'est supprimer
- gnupg-agent libassuan0 pinentry-gtk2 : je n'en avais pas besoin avec les versions précédentes de LaunchBash. A quoi servent-elles ?
C'est gnupg-agent qui demande libassuan0 pinentry-gtk2.
LPSM marche sans gnupg-agent ? l'envoie et la creation des sources ?
Si oui alors je le vire, je pensais que c'etait necessaire si je l'ai noté.
- que faut-il indiquer dans l'onglet "Install"? par ex "usr/share/fichier" ? (si le fichier est dans /monprojet/usr/share/fichier )
Utilise la barre de menu en haut, dans Install tu as le scan automatique, sinon il te suffit de taper l'adresse des fichiers :
usr/share/fichier
usr/share/fichier2
etc/fichier3
opt/fichier4
=> Je vais ajouter un peu d'aide en effet...
- que faut-il indiquer dans l'onglet "Manpages"? par ex "docs/monfichier.8" ?
Pareil utilise le scan auto, sinon comme ci-dessus :
usr/share/man/monfichier.8
Donc LPSM n'a pas besoin de creer de dossier usr/share/man , mais doit creer un dossier docs/ à la racine du dossier, et doit utiliser monprojet.manpages (ressemble à monprojet.install, mais dédié au manpage)
etrange, car ce n'est pas moi qui avais choisi le dossier man... je l'avais lu dans les infos de debian (peut etre une version plus ancienne...?!)
Sinon j'utilise deja le fichier manpages.
Alors il faut que je remplace le dossier usr/share/man par docs ?
et je viens de look usr/share/man, apres il y a encore la langue... donc en effet ca devait pas etre bon.
http://www.debian.org/doc/debian-policy … l#contents : on peut creer pas mal d'autres fichiers
OK : usr/share/applications/ (pour y mettre monprojet.desktop)
C'est quoi ça ? usr/share/apport/package-hooks/ (pour y mettre les fichiers source_monpaquet.py)
OK : usr/share/monprojet/ (pour y mettre les fichiers partagés du projet)
usr/share/doc/paquet1/ , usr/share/doc/paquet2/ , /usr/share/doc/paquet3/ ... (pour y mettre les changelog.gz)
OK : usr/share/icons/hicolor/ (pour y mettre les icones)
OK : usr/share/locale/ (pour y mettre les traductions )
OK : usr/bin/ (pour y mettre les executables)
OK : debian/
C'est quoi ? etc/apport/crashdb.conf.d (pour y mettre les fichiers crashdb.conf)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#320 Le 23/09/2012, à 19:29
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
Les 2 "C'est quoi ça ?" sont juste les 2 fichiers nécessaires pour que ton app puisse utiliser Apport , c'est-a-dire que l'utilisateur puisse utiliser la commande "ubuntu-bug tonapplication"
Dernière modification par YannUbuntu (Le 23/09/2012, à 19:30)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#321 Le 23/09/2012, à 19:34
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
connaissais pas...
ok, ce qui serait sympa c'est que tu me fasses un petit texte explicatif dessus afin de pouvoir informer les users.
tu y mets quoi dans ces fichiers ?
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#322 Le 23/09/2012, à 21:35
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#323 Le 23/09/2012, à 21:50
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
ouais ca m'a l'air bien compliqué....
je doute vraiment qu'il y ait bcp d'user potentiel de lpsm qui s'en servirait...
apres, ca me coute pas grand chose d'ajouter les dossiers...
Sinon, d'autres retours ?
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#324 Le 24/09/2012, à 07:57
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
Par défaut, le scan automatique retourne:
lpsm.cfg.caca
lpsm.cfg
je suppose que c'est une erreur?
Tu devrais plutôt créer un exectuable usr/bin/monprojet.sh en exemple:
#! /bin/bash
echo "This is an example. Please replace this file by the executable of your project."
exit
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#325 Le 24/09/2012, à 08:04
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
Mets-toi à la place d'un nouvel utilisateur de ton logiciel... ya de quoi être paumé! (même pour moi qui utilise LaunchBash depuis 1an...)
Tu as 2 alternatives: soit améliorer l'UI, soit faire de une Doc qui pallie les défauts de ton UI.
La Doc n'est jamais lue, et créer une Doc prend plus de temps que d'améliorer l'UI. Donc je te recommande fortement d'améliorer l'UI.
D'une manière générale, il ne faut jamais laisser de fonctions/boutons/onglet inutiles. Ca encombre l'UI, et l'utilisateur se demande pourquoi ça ne fait rien quand on l'utilise. Si un élément est inutile à un moment donné, il faut le cacher ou le rendre insensible (grisé).
Par exemple:
Au lancement de LSPM, il ne devrait y avoir QUE 2 fonctions accessibles:
1) le choix du dossier projets
2) la liste de projets
ET
La liste de projets devrait être remplacée par un bouton "Créer un nouveau projet" dans le cas où aucun projet n'est détecté dans le dossier.
Dernière modification par YannUbuntu (Le 24/09/2012, à 08:23)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne