POU (mettre à jour les puplets de Puppy Linux)

Message
Author
User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#46 Post by ASRI éducation »

Remarque : dès mes premiers essais, il aurait fallu que je passe au gettext.
Car là, j'avoue que c'est la galère pour rendre tout compatible (j'ai de nombreux problèmes de syntaxe à résoudre).
Mais bon, c'est comme ça.
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#47 Post by Argolance »

Hello,
Donne un exemple, pour voir à quel genre de problème tu es confronté, car, ayant gettextisé mes propres applications, je suis sans doute passé par là (comme le furet!) :wink:
... Et alors, je peux peut-être t'aider?

Cordialement.

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#48 Post by ASRI éducation »

Désolé pour mon manque de réactivité, désormais je suis disponible.
Le gettext est ok.
J'ai commencé à améliorer le script.
Un nouveau paquet sera disponible dès que possible.
Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

R-S-H
Posts: 487
Joined: Mon 18 Feb 2013, 12:47

#49 Post by R-S-H »

Hi french people and developers.

I'm just wondering why doing a lot of -imho- unneeded work to get the Puppy Online Updater using gettext.

I think, gettext is ideal for scripts that come without its own directories and will stuck in /usr/sbin for example.

Since the 'old' zigbert method (I'm still using it) is easy to handle it offers another plus in localizing script applications:

- the English local is written to file just once - in the en_US:english file

You might not have noticed this: gettext has all the English language GUI text inside the script as well as inside of each and every single locale file (.mo file) !!!

So, foreign language packages (if not done for a single language) usually do come with several locals which increases the package sizes as well.

Just a thought...

...though, I like to see it growing...

RSH
[b][url=http://lazy-puppy.weebly.com]LazY Puppy Home
The new LazY Puppy Information Centre[/url][/b]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#50 Post by ASRI éducation »

To RSH
As you (for the reasons you mentioned), I am not convinced of the need for gettext (.mo).
But now, method gettext seems to be the "official standard"...
In my humble opinion, your script should be known, recognized, used by the greatest number. So, I will propose a gettext version.


To all
Currently, the POU-0.0.2beta version works very correctly (gettext).
I started to change some features and I intend to continue.
The next two days will be off for me (I have a family celebration that will tire my brain).
On Monday, I will be there.

Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

POU-0.0.2

#51 Post by ASRI éducation »

POU-0.0.2 est une version intermédiaire destinée à tester quelques évolutions. Cette version n'est disponible qu'en anglais, d'autres locales seront ajoutées lorsque le script aura été suffisamment testé.

POU-0.0.2_20130826.pet
POU-0.0.2_20130826_NLS.pet (fichiers aide + langues)

J'en ai profité pour mettre à jour POUmp (POUmp-0.0.2_20130829.pet)

L'aide est français n'est que partielle, vous pouvez néanmoins la consulter.

Téléchargement des paquets => http://dev.asri-education.org/asriedu_apps_dev/
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

Pelo

MacPUP 550 : je trouve le POU où ?

#52 Post by Pelo »

J'ai relancé le serveur x, théotiquement POU apparait dans le menu 'system', non ?
Tout avait très bien fonctionné la première fois que j'ai installé Pou. Je ne me souviens plus de quelle distro c'était.
Macpup roule avec Precise 5.5, ça devrait le faire. Y-a-t-il une incompatibilité quelconque ?
ASRI, sois plus explicite dans la description de la mise à jour. Pour nous permettre de choisir tout de go si on installe ou pas. Merci de ta coop.
Mets dans ton premier post le site de téléchargement, si tu le veux bien...
Je linuxe, je linuxe, je suis plus fatigué que si j'étais en activité. J'ai les neurones à feu et à sang !

POU démarre en console !
Mise à jour de Puppy noarch : je n'installe pas. Mais le système est malin, bien, plein d'avenir. J'espère.
Attachments
POU.jpg
(95.89 KiB) Downloaded 858 times

Pelo

Version francophone de POU

#53 Post by Pelo »

Version francophone de POU;
Je vois d'interminables débats sur la francisation. Je me pose des questions.
J'ai un à priori, nous sommes tous capables de comprendre les termes anglais sauf exception.
POU en anglais ne me démange (dérange !) pas du tout.
J'ai beaucoup plus de mal avec le jargon informatique.
Mais aurais-je fait une fausse manip en installant une version anglaise ?

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#54 Post by ASRI éducation »

Désolé, c'est la rentrée scolaire et j'ai du boulot jusqu'au cou.
Je vous retrouve d'ici quelques jours.
Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

Re: Version francophone de POU

#55 Post by ASRI éducation »

Pelo wrote:Version francophone de POU;
Je vois d'interminables débats sur la francisation. Je me pose des questions.
J'ai un à priori, nous sommes tous capables de comprendre les termes anglais sauf exception.
POU en anglais ne me démange (dérange !) pas du tout.
J'ai beaucoup plus de mal avec le jargon informatique.
Mais aurais-je fait une fausse manip en installant une version anglaise ?
La version POU-0.0.2 est uniquement proposée en anglais (même si elle intègre le gettext).
D'autres traductions seront proposées lorsque le script aura suffisamment évolué.
Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#56 Post by ASRI éducation »

Actuellement, une partie de mon temps libre est consacré à POU.
La prochaine version (0.0.3) contiendra de nombreuses modifications et nécessitera des testeurs.
Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#57 Post by ASRI éducation »

@ Argolance
J'ai testé et j'apprécie ton utilitaire 2POSou-1.0, de plus j'apprécie l'idée qu'un gars compétent améliore mes propositions.
Je crois que dans un premier temps, il est intéressant que nous conservions les deux utilitaires (POU et 2POSou), cela nous laisse ainsi toute liberté de création. De plus, comme nos scripts sont proches, nous pourrons nous inspirer mutuellement et effectuer quelques copier-coller.
Dans un second temps, lorsque nous aurons épuisé nos idées, il sera préférable de réunir nos versions afin de n'en proposer qu'une aux utilisateurs.
Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#58 Post by Argolance »

Salut ASRI,
J'ai testé et j'apprécie ton utilitaire 2POSou-1.0, de plus j'apprécie l'idée qu'un gars compétent améliore mes propositions.
:D
Amélioré je sais pas, mais adapté "en profondeur", aux besoins de ToOpPy. Quelques petites trouvailles cependant qui j'espère te seront utiles, comme la fenêtre de boot, la possibilité de désinstaller les programmes directement, sans avoir à passer par le gestionnaire de paquets, ce qui n'était pas vraiment commode, et puis quelques icônes peut-être?
Je crois que dans un premier temps, il est intéressant que nous conservions les deux utilitaires (POU et 2POSou), cela nous laisse ainsi toute liberté de création. De plus, comme nos scripts sont proches, nous pourrons nous inspirer mutuellement et effectuer quelques copier-coller.
Dans un second temps, lorsque nous aurons épuisé nos idées, il sera préférable de réunir nos versions afin de n'en proposer qu'une aux utilisateurs.
:wink:

Cordialement

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#59 Post by ASRI éducation »

Bonjour à tous,
Je viens enfin de retrouver une connexion adsl fonctionnelle (depuis un mois, il me fallait aller dans le jardin pour me connecter au freewifi du voisin).
Je vais donc pouvoir finaliser la version 0.0.3 de POU.
Un paquet devrait être disponible dimanche.
Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#60 Post by ASRI éducation »

Je suis obligé de mettre en attente (pour quelques heures) la parution de pou-0.0.3.

Un des serveurs de l'asri n'est plus disponible depuis quelques jours.
Afin d'améliorer la situation, je vais modifier durablement les url proposées pour les projets liés à l'ASRI.
Il va donc falloir patienter quelques heures afin que les nouvelles URL soient accessibles sur le web.

Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#61 Post by Argolance »

Take it easy mate, there is no rush... :wink:

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#62 Post by ASRI éducation »

Argolance wrote:Take it easy mate, there is no rush... :wink:
Tu as raison, mieux faire bien que trop vite...
:wink:
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#63 Post by ASRI éducation »

pou-0.0.3

Cela n'a pas été simple...
Tout d'abord, j'ai été privé pendant un mois de connexion adsl digne de ce nom.
Puis, j'ai perdu le serveur qui hébergeait l'ensemble des applications en développement et bien d'autres choses.
Maintenant c'est bon, tout est à nouveau opérationnel.

Pour ce qui est de POU et de POUmp, je vous propose aujourd'hui des versions 0.0.3 destinées aux contributeurs qui souhaitent me donner un coup de main, afin de proposer dans quelques jours une version 0.0.4 corrigée des bugs actuels.

Modifications depuis la version 0.0.2
Elles sont nombreuses.
J'ai essayé d'améliorer une partie des fonctions existantes et j'ai ajouté quelques nouveautés sympathiques (en m'inspirant du travail d'Argolance et d'autres développeurs).
Pour autant, le résultat n'est que partiellement ok. POU fait son boulot et permet de gérer facilement les mises à jours proposées, mais quelques bugs persistent.

J'ai donc besoin de votre aide pour tester et contribuer à améliorer POU !


Ce que vous pouvez faire pour m'aider
- Tester POU et me faire part de vos remarques. Les paquets actuellement proposés sont vierges, ils permettent de tester POU sans modifier votre système, néanmoins je vous encourage à effectuer les tests en mode RAM (c'est toujours plus prudent).
- Vérifier la traduction anglaise (c'est important car la traduction française sera basée sur la traduction anglaise).
- M'aider à corriger les bugs actuels (cf. ci-dessous)

Les bugs de la version 0.0.3
- L'onglet "Available" du GUI principal propose d'installer tous les paquets disponibles (bouton Install all). Le problème c'est que lors de cette installation, les fichiers /root/.packages/paquet.files et /root/.packages/paquet.remove ne sont pas créés (alors que le fichier /root/.packages/user.installed.packages est correctement renseigné). Cela ne pose pas de problème lors de l'installation du paquet, mais cela en pose un lors de la désinstallation (qui n'est pas fonctionnelle avec Rolx5.5 et Precise5.7.1, alors qu'avec Lucid528 cela ne pose pas de problème). Help !
- En console, je constate des erreurs. Plusieurs erreurs sont liées au fait que me scripts ne sont pas assez séparés. Lorsqu'un premier script en appel un second, je voudrais que le second ne prenne pas en compte les résultats du premier script, mais je ne sais pas comment faire, je ne sais même pas comment vous expliquer clairement mon problème. Le mieux, c'est de tester en écrivant "pou" dans une console.


Pour télécharger les paquets, consulter l'aide et les copies d'écran, merci de consulter le premier message de ce fil.

Cordialement,
Last edited by ASRI éducation on Tue 24 Dec 2013, 17:01, edited 1 time in total.
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
esmourguit
Posts: 1410
Joined: Fri 17 Nov 2006, 14:45
Location: Entre l'ile aux oiseaux.et l'ile de sainte Lucie

#64 Post by esmourguit »

Bonjour à toutes et tous,

@ ASRI,

Test sur Rolx 5.5 :

Les téléchargements ont l'air de fonctionner.

Tous les boutons des fenêtres correspondantes aux onglets "Available", "Installed", "Refused", "Options", et "Help" ont l'air de fonctionner normalement, sauf :
L'aide (Full help) ne s'affiche pas ... ou plutôt elle s'affiche comme ça : Help 'en': it only remains to write...
Apparemment, il n'y a pas de prise en compte de la locale fr. parce que le fichier d'aide français est bien installé.

Lorsqu'on quitte (bouton Exit), après lancement à la console, il ne rend pas la main.

Lancement console et par le menu :
L'icône reste dans la barre des tâches et il n'est pas possible de la retirer :
1- commande : "Temporarily exit POU tray", sans effet, voici le résultat console :
bash: CLOSE_QUIT!gtk-quit: command not found

2- commande : "Open POU main Gui"", il n'y a rien qui se passe : voici le résultat console :
bash: UPDATE_FROM_GUI!gtk-ok: command not found

3- Idem pour la commande Refresh update list", il n'y a rien qui se passe : voici le résultat console :
bash: REFRESH_TRAY!gtk-refresh: command not found

Voilà pour les premiers résultats de ce premier test.

Rendez-vous après Noël.

Joyeuses fêtes à toi bien sûr ainsi qu'à tous les gens de ce forum.

Cordialement ;)
[url=http://moulinier.net/][color=blue][b]Toutou Linux[/b][/color][/url] - [url=http://toutoulinux.free.fr/pet.php][color=blue][b]Paquets français[/b][/color][/url]

Médor

Humour ;)

#65 Post by Médor »

Cédric wrote: je ne sais même pas comment vous expliquer clairement mon problème.
La programmation commence toujours par l'élaboration d'un bon organigramme :lol:

Image

Mais pour l'instant je me joins à la dinde en vous souhaitant de joyeuses fêtes à tous ;)

Cordialement,
Médor.

Post Reply