|
|
Linux Docs Linux/BSD Distribs Linux Logiciels Linux/BSD Liens Linux Livres *nix Slrn fr Programmation C Télécommunications Bomberman Programmes Casio Programmes HP49 G Logiciels Windows Mes programmes Divers Windows Fichiers Batch FMC Vie des romains TPE Grippe Liens |
Patch pour franciser Slrn-0.9.7.3Pour l'installer dans /usr si vous avec compiler/configurer slrn dans /usr et non pas /usr/local, vous devrez lancer install-slrnfr avec: En cas de probleme, vous pouvez m'écrire a nlsn@free.fr ou écrire sur la liste modérée slrnfr@ml.free.fr si vous constatez une erreur de traduction. Pour plus d'info sur la traduction , cliquez ici. Utilitaire pour la création de thèmes SlrnPatch Pour Slrn-0.9.7.2Localisation de slrn en francaisLocaliser un programme consiste a le traduire dans une autre langue, pour cela, on utilise gettext. Actuellement, le projet est géré par une mailing list sur free et un CVS sur sourceforge Téléchargement: http://nlsn.free.fr/slrn/ Il y a actuellement 5 personnes inscrites au CVS et une douzaine de personnes sur la mailing-list. Mailing ListJ'ai crée une liste de diffusion pour la localisation en francais de slrn: slrnfr@ml.free.fr Pour vous abonner: envoyez un message a slrnfr-request@ml.free.fr avec comme sujet: subscribe. Ou cliquez ici.Vous pouvez obtenir la faq en envoyant faq a cette meme adresse. Plus d'infos: http://ml.free.fr/help.html Pour vous désabonner: Cliquez ici Archive des messages sur la liste: Boite au format unix Archive des sourcesUne archive, est disponible sur sourceforge, soit par CVS, soit par ftp: SlrnfrPour compiler Slrn, vous devez lire le fichier TRANSLATION La version non-traduite est disponible sur le site de l'auteur Pour gérer les modifications des sources, ce projet utilise un CVS sur sourceforge, pour pouvoir modifier les sources, vous devez créer un compte sur sourceforge et poster votre nom d'utilisateur (unixname) sur la liste de diffusion, un des administrateurs (Zuthos (Nicolas), nlsn (Nicolas Le Scouarnec), ou Olivier Tharan vous ajoutera a la liste et vous accordera des droits). TODO
Docs sur la localisationAdresses ?, vous pouvez me les envoyer par e-mail.Quelques explications sur l'utilisation du CVS (merci a Olivier Tharan)1. Logiciels à avoir :. CVS . SSH Ils sont présents sur les distributions récentes, cela ne sert à rien de les compiler. Les pages de manuel sont assez instructives, pour CVS des manuels complets sont disponibles à http://www.loria.fr/~molli/cvs-index.html Pour SSH, créez-vous une paire de clés si ce n'est déjà fait avec 'ssh-keygen', nous verrons tout à l'heure comment les utiliser. Retenez que l'option '-v' de SSH (ssh, scp) est très, très utile, utilisez-là quand vous soupçonnez que la connexion ne va pas bien. . Gettext Un paquet 'gettext' devrait exister sur votre distribution, il sert ! Emacs dispose d'un mode 'PO' très, très utile (même pour ceux qui préfèrent vi !), c'est utile d'apprendre à s'en servir. 2. Connexion à SourceForge Puisqu'on se connecte à SourceForge par SSH, on va copier notre clé publique sur leurs serveurs pour se connecter directement sans devoir taper le mot de passe du compte SF à chaque connexion. Pour cela ('compte' est le nom de votre compte SF) :
# une première connexion sur SF -- et oui, vous disposez d'un
Et voilà ! Ce n'est pas fini, il faut aussi la copier autre part, cela
fait partie de la gestion de votre compte web ; pour cela, allez à
votre navigateur sur https://sourceforge.net/account/, et en bas de la page il y a un lien pour ajouter une clé SSH : copiez-y votre clé publique (le fichier .ssh/identity.pub), en faisant attention qu'elle tienne sur une seule ligne. 6 heures après, vous pourrez utiliser CVS tranquillement.
Note sur SSH et la phrase de pass : si vous avez entré une phrase de pass lors de 'ssh-keygen', celle-ci vous sera demandée lors d'une connexion SSH au lieu de votre mot de passe SF. Comme c'est en général plus long, lancez au démarrage de votre session (X | shell) :
eval `ssh-agent`
ssh-add vous demandera la phrase de pass et l'agent d'authentification(ssh-agent) indiquera à SSH de ne pas demander la phrase à chaque connexion. Si cela vous ennuie, entrez une phrase de pass vide (mais c'est plus dangereux si votre machine est compromise) ; si SSH vous ennuie complètement, ne faites pas ce que je viens de dire, et tapez votre mot de passe SF à chaque connexion ;-) [ je dis tout ça car je n'arrive pas à utiliser CVS+SSH+mot de passe standard... ] 3. Utilisation de CVS Après, c'est du gâteau :
mkdir projets/slrnfr
4. Encore des problèmes ? Si vous avez des problèmes, n'oubliez pas l'option '-v' de ssh ! Pour la connexion CVS, c'est un peu plus compliqué pour avoir des informations connexion CVS, c'est un peu plus compliqué pour avoir des informationsde la part de ssh. Je n'ai pas essayé de faire CVS_RSH='ssh -v', mais j'ai expérimenté avec succès la méthode suivante:
. créer un script 'myssh' disponible dans
le PATH (~/bin/myssh
En espérant que cette doc soit utile !Je remercie aussi Thomas Nemeth pour l'aide qu'il m'a apporté. |