Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#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 smile

je previendrai !

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 smile

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.

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.

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)

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...

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 ?

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 smile

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 tongue


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)

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 ?

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 ?

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

Haut de page ↑