Fedora-Fr - Communauté francophone Fedora - Linux

Planet de Fedora-Fr : la communauté francophone autour de la distribution Linux Fedora

A propos

Cette page est actualisée toutes les heures.

Cette page est une sélection de blogs autour de Fedora. Fedora-Fr.org décline toute responsabilité au sujet des propos tenus par les auteurs des blogs de ce planet. Leurs propos sont leur entière responsabilité.

Le contenu de ce planet appartient à leurs auteurs respectifs. Merci de consulter leur blogs pour obtenir les licences respectives.

Mot-clefs : RPM

R2spec_2.2

Pierre-Yves Chibon

rpm.pngsource.png

Small typo correction

Quelques corrections et mise en forme

English version (Français ci-dessous)

Thanks to the remarks made by juba I have made some corrections on the code (mainly some indentation problems).

I also have change a bit the layout of the man page for a nicer one (I would like to point out this Create a man page, that help me to achieve this).

I have been asked the question: What is the interest in comparison to the normal R installation management system ? and I would like to say few words about it.

Here below are the advantages that come to my mind while replying to this question on IRC (#R on irc.freenode.net):

  • Availibility via yum
  • File in the correct part of the filesystem
  • Quality of the files checked (UTF8 - end of line of Windows...)
  • Correct dependencies management since the R guidelines says that R CMD check should be ran for each package, and R CMD check checks for all the dependencies (requires and suggests)
  • Better update system

At the end, I think making RPMs of the R libraries is really interesting for the end users or the system administrator who has an easy way to install and update the libraries of their choice.

Just my though...

Help yourself:



French version Grâce aux judicieuses remarques de juba j'ai corrigé quelques erreurs dans le code (principalement des problèmes d'indentation due aux différents éditeurs utilisé)

J'ai aussi changé un peu la page man pour la rendre plus jolie. À noter cette page Crée une page man qui m'a bien aidé dans cette entreprise.

On m'a aussi posé la question Quel est l'intérêt de ce système par rapport au système d'installation classique des bibliothèques de R ? je voudrais revenir là dessus.

Voici les quelques arguments qui me sont venus à l'esprit en répondant à cette question:

  • Disponibilité dans yum
  • Placement des fichiers dans les bons répertoire du système
  • Vérifications de la qualité des fichiers (encodage UTF8, retrait/substitution des fin de lignes de Windows...)
  • Bonne gestion des dépendances puisque les guidelines pour les RPMs R recommande l'utilisation systématique de la commande R CMD check qui vérifie la disponibilité de toutes les dépendances (requires et recommandées)
  • Meilleur moyen de mise à jour du système

Je pense qu'en fait faire des RPMs de bibliothèque R est vraiment intéressant pour les utilisateurs et les administrateurs système qui peuvent installer et mettre à jour sans problème et de façons très facile les bibliothèques de leur choix.

Enfin ce n'est que mon avis :)

Les classiques:

R2spec -- tester wanted

Pierre-Yves Chibon

rpm.pngsource.png

New design and new release of the R2spec project

Nouveau design et donc nouvelle version de mon projet R2spec

English version (Français ci-dessous)

With the proposal of making of [Bioconductor a feature for Fedora |https://fedoraproject.org/wiki/Features/Bioconductor] I though that I should have a new look at my project R2spec.

Just to refresh your memory, R2spec was originally a small python script written to help people interested in packaging R libraries. The version 1.3 is available.

Looking at a way to package it, I though I should redesign the whole project a bit more. I thus decided to release a version 2 which has been entirely re-written in a object-oriented programming. Why did I do this ? Basically there are several reason:

  • It makes it easier to package (laziness when you hold me...)
  • It was a good exercise for me of object oriented programming in python (for memory R2spec is my first project in python)
  • I have the feeling (without having really tested) that it performs its task faster

So at the end, I have now a nice python project.

I would like to thanks mcleanj from transbot because it is by looking at its source that I made my project.

I am now looking for comments, testers and feed back to know among other if we can do something from this, If it works good enough that I could ask fedorahosted to host it and try to get it into the official repository...

You can find

Have a lot of fun !! :)" class="smiley


French version

En proposant de faire de Bioconductor une fonctionnalité de Fedora j'ai pensé que je devrais revoir un peu mon projet R2spec.

Pour vous rafraichir la mémoire, R2spec est à l'origine un petit script en python dont le but et d'aider les personnes intéressé à créer les fichiers spec pour les RPM des bibliothèque de R. La version 1.3 reste disponible.

Lorsque j'ai essayé de créer le RPM pour ce petit script, je me suis dis qu'il ne serai en fait pas inintéressant de le refaire en entier. J'ai donc décidé de faire une version 2 de ce projet qui a été complètement refais en programmation orientée objet. Pourquoi le faire ainsi ? Pour des raisons très simples:

  • C'est plus facile pour faire le RPM (paresse quand tu me tiens...)
  • Ce fut un bon exercice pour moi de programmation orientée objet en python (pour rappel R2spec est mon premier projet en python)
  • J'ai l'impression que c'est un peu plus rapide (même si j'avoue ne pas avoir vraiment fait de tests).

Tout ceci fais que j'ai maintenant un joli projet en python :)" class="smiley

Je voudrais remercier mcleanj dont le project transbot m'a beaucoup aidé dans la réalisation de mon propre projet

Maintenant, je suis à la recherche de commentaires, de testeurs et de retours pour savoir notamment si ça vaut le coup de le faire héberger sur fedorahosted et de le mettre dans les dépots officiels...

Alors sont à votre dispositions:

Amusez vous bien !! :)" class="smiley

R2spec -- tester wanted

Pierre-Yves Chibon

rpm.pngsource.png

New design and new release of the R2spec project

Nouveau design et donc nouvelle version de mon projet R2spec

English version (Français ci-dessous)

With the proposal of making of Bioconductor a feature for Fedora I though that I should have a new look at my project R2spec.

Just to refresh your memory, R2spec was originally a small python script written to help people interested in packaging R libraries. The version 1.3 is available.

Looking at a way to package it, I though I should redesign the whole project a bit more. I thus decided to release a version 2 which has been entirely re-written in a object-oriented programming. Why did I do this ? Basically there are several reason:

  • It makes it easier to package (laziness when you hold me...)
  • It was a good exercise for me of object oriented programming in python (for memory R2spec is my first project in python)
  • I have the feeling (without having really tested) that it performs its task faster

So at the end, I have now a nice python project.

I would like to thanks mcleanj from transbot because it is by looking at its source that I made my project.

I am now looking for comments, testers and feed back to know among other if we can do something from this, If it works good enough that I could ask fedorahosted to host it and try to get it into the official repository...

You can find

Have a lot of fun !! :)" class="smiley


French version

En proposant de faire de Bioconductor une fonctionnalité de Fedora j'ai pensé que je devrais revoir un peu mon projet R2spec.

Pour vous rafraichir la mémoire, R2spec est à l'origine un petit script en python dont le but et d'aider les personnes intéressé à créer les fichiers spec pour les RPM des bibliothèque de R. La version 1.3 reste disponible.

Lorsque j'ai essayé de créer le RPM pour ce petit script, je me suis dis qu'il ne serai en fait pas inintéressant de le refaire en entier. J'ai donc décidé de faire une version 2 de ce projet qui a été complètement refais en programmation orientée objet. Pourquoi le faire ainsi ? Pour des raisons très simples:

  • C'est plus facile pour faire le RPM (paresse quand tu me tiens...)
  • Ce fut un bon exercice pour moi de programmation orientée objet en python (pour rappel R2spec est mon premier projet en python)
  • J'ai l'impression que c'est un peu plus rapide (même si j'avoue ne pas avoir vraiment fait de tests).

Tout ceci fais que j'ai maintenant un joli projet en python :)" class="smiley

Je voudrais remercier mcleanj dont le project transbot m'a beaucoup aidé dans la réalisation de mon propre projet

Maintenant, je suis à la recherche de commentaires, de testeurs et de retours pour savoir notamment si ça vaut le coup de le faire héberger sur fedorahosted et de le mettre dans les dépots officiels...

Alors sont à votre dispositions:

Amusez vous bien !! :)" class="smiley

R2spec -- tester wanted

Pierre-Yves Chibon

rpm.pngsource.png

New design and new release of the R2spec project

Nouveau design et donc nouvelle version de mon projet R2spec

English version (Français ci-dessous)

With the proposal of making of Bioconductor a feature for Fedora I though that I should have a new look at my project R2spec.

Just to refresh your memory, R2spec was originally a small python script written to help people interested in packaging R libraries. The version 1.3 is available.

Looking at a way to package it, I though I should redesign the whole project a bit more. I thus decided to release a version 2 which has been entirely re-written in a object-oriented programming. Why did I do this ? Basically there are several reason:

  • It makes it easier to package (laziness when you hold me...)
  • It was a good exercise for me of object oriented programming in python (for memory R2spec is my first project in python)
  • I have the feeling (without having really tested) that it performs its task faster

So at the end, I have now a nice python project.

I would like to thanks mcleanj from transbot because it is by looking at its source that I made my project.

I am now looking for comments, testers and feed back to know among other if we can do something from this, If it works good enough that I could ask fedorahosted to host it and try to get it into the official repository...

You can find

Have a lot of fun !! :)" class="smiley


French version

En proposant de faire de Bioconductor une fonctionnalité de Fedora j'ai pensé que je devrais revoir un peu mon projet R2spec.

Pour vous rafraichir la mémoire, R2spec est à l'origine un petit script en python dont le but et d'aider les personnes intéressé à créer les fichiers spec pour les RPM des bibliothèque de R. La version 1.3 reste disponible.

Lorsque j'ai essayé de créer le RPM pour ce petit script, je me suis dis qu'il ne serai en fait pas inintéressant de le refaire en entier. J'ai donc décidé de faire une version 2 de ce projet qui a été complètement refais en programmation orientée objet. Pourquoi le faire ainsi ? Pour des raisons très simples:

  • C'est plus facile pour faire le RPM (paresse quand tu me tiens...)
  • Ce fut un bon exercice pour moi de programmation orientée objet en python (pour rappel R2spec est mon premier projet en python)
  • J'ai l'impression que c'est un peu plus rapide (même si j'avoue ne pas avoir vraiment fait de tests).

Tout ceci fais que j'ai maintenant un joli projet en python :)" class="smiley

Je voudrais remercier mcleanj dont le project transbot m'a beaucoup aidé dans la réalisation de mon propre projet

Maintenant, je suis à la recherche de commentaires, de testeurs et de retours pour savoir notamment si ça vaut le coup de le faire héberger sur fedorahosted et de le mettre dans les dépots officiels...

Alors sont à votre dispositions:

Amusez vous bien !! :)" class="smiley

R2spec -- tester wanted

Pierre-Yves Chibon

rpm.pngsource.png

New design and new release of the R2spec project

Nouveau design et donc nouvelle version de mon projet R2spec

English version (Français ci-dessous)

With the proposal of making of Bioconductor a feature for Fedora I though that I should have a new look at my project R2spec.

Just to refresh your memory, R2spec was originally a small python script written to help people interested in packaging R libraries. The version 1.3 is available.

Looking at a way to package it, I though I should redesign the whole project a bit more. I thus decided to release a version 2 which has been entirely re-written in a object-oriented programming. Why did I do this ? Basically there are several reason:

  • It makes it easier to package (laziness when you hold me...)
  • It was a good exercise for me of object oriented programming in python (for memory R2spec is my first project in python)
  • I have the feeling (without having really tested) that it performs its task faster

So at the end, I have now a nice python project.

I would like to thanks mcleanj from transbot because it is by looking at its source that I made my project.

I am now looking for comments, testers and feed back to know among other if we can do something from this, If it works good enough that I could ask fedorahosted to host it and try to get it into the official repository...

You can find

Have a lot of fun !! :)


French version

En proposant de faire de Bioconductor une fonctionnalité de Fedora j'ai pensé que je devrais revoir un peu mon projet R2spec.

Pour vous rafraichir la mémoire, R2spec est à l'origine un petit script en python dont le but et d'aider les personnes intéressé à créer les fichiers spec pour les RPM des bibliothèque de R. La version 1.3 reste disponible.

Lorsque j'ai essayé de créer le RPM pour ce petit script, je me suis dis qu'il ne serai en fait pas inintéressant de le refaire en entier. J'ai donc décidé de faire une version 2 de ce projet qui a été complètement refais en programmation orientée objet. Pourquoi le faire ainsi ? Pour des raisons très simples:

  • C'est plus facile pour faire le RPM (paresse quand tu me tiens...)
  • Ce fut un bon exercice pour moi de programmation orientée objet en python (pour rappel R2spec est mon premier projet en python)
  • J'ai l'impression que c'est un peu plus rapide (même si j'avoue ne pas avoir vraiment fait de tests).

Tout ceci fais que j'ai maintenant un joli projet en python :)

Je voudrais remercier mcleanj dont le project transbot m'a beaucoup aidé dans la réalisation de mon propre projet

Maintenant, je suis à la recherche de commentaires, de testeurs et de retours pour savoir notamment si ça vaut le coup de le faire héberger sur fedorahosted et de le mettre dans les dépots officiels...

Alors sont à votre dispositions:

Amusez vous bien !! :)

thunderbird-2.0.0.16-1

Remi Collet

English RPM of Thunderbird version 2.0.0.16 is available in remi repository for Fedora. RPM of thunderbird-enigmail is also updated. Read the Release Notes

Français Le RPM de Thunderbird version 2.0.0.16 est disponible dans le dépôt remi pour Fedora.

perl-Apache2-SOAP-0.73-1

Remi Collet

English RPM of Apache2::SOAP are available in Fedora and EPEL repositories (after testing stage), and in remi repository for older release. A replacement for Apache::SOAP designed to work with mod_perl 2

Français Les RPM de Apache2::SOAP sont disponibles dans les dépôts Fedora et EPEL (après passage en testing) et dans le dépôt remi pour les anciennes versions. Une alternative à Apache::SOAP conçu pour fonctionner avec mod_perl 2

php-pecl-imagick-2.2.0-1

Remi Collet

English RPM of imagick, another PHP extension to create and modify images using the ImageMagick API, is available in remi repository for Fedora >= 7 and EL = 5 (RHEL, CentOS).

If feedbacks are good, i will propose it for official Fedora and EPEL repositories.

Français Les RPM de imagick, une autre extension PHP pour créer et modifier des images en utilisant l'API de ImageMagick, sont disponibles dans le dépôt remi pour Fedora >= 7 et EL = 5 (RHEL, CentOS).

php-pear-1.7.2-2

Remi Collet

English RPM of new version 1.7.2 of php-pear are available in Fedora Rawhide, and in remi repository (for Fedora <= 9, RHEL and CentOS).

Français Les RPM de la nouvelle version 1.7.2 de php-pear sont disponibles dans la branche développement (Rawhide) de Fedora et dans le dépôt remi (pour Fedora <= 9, RHEL and CentOS)..

PHP 5.3.0-dev

Remi Collet

English RPM of the development version of php 5.3.0 for Fedora 9 available in remi-test repository. Provided only for test.

Français Les RPM de la version de développement de php 5.3.0 sont disponibles pour Fedora 9 dans le dépôt remi-test. Fournis uniquement pour test.

firefox-3.0.1-1

Remi Collet

English RPM of Firefox version 3.0.1 are available in remi repository for Fedora Core 6, Fedora 7 and Fedora 8. This version provides 48 langpacks.

Français Les RPM de Firefox version 3.0.1 sont disponibles dans le dépôt remi pour Fedora Core 6, Fedora 7 et Fedora 8. Cette version est multi-lingues (48 extensions de langues).

firefox-2.0.0.16-1

Remi Collet

English RPM of new Firefox version 2.0.0.16 is available in remi repository for FC4 and FC5. This version provides 45 langpacks.

Français Les RPM du nouveau Firefox version 2.0.0.16 est disponible dans le dépôt remi pour FC4,et FC5. Cette version est multi-lingues (45 extensions de langues).

mysql-5.1.26-0.1.rc

Remi Collet

English RPM of the MySQL 5.1.26 Release Candidate Community Server are available in remi-test repository for Fedora >= 8 and EL5. This version is provided for test, see Changelog.

Français Les RPM de MySQL 5.1.26 Release Candidate Community Server sont disponibles dans le dépôt remi-test pour Fedora >= 8 et EL-5. Cette version est fournie pour test , voir le Changelog.

GLPI version 0.71

Remi Collet

English GLPI (Free IT and asset management software) version 0.71 is out. RPM are available in remi repository. Read the Annoucement. It will be in the Fedora repository after the updates-testing stage.

Français GLPI (Gestionnaire Libre de Parc Informatique) version 0.71 est sortie. Les RPM sont disponibles dans le dépôt remi. Lire l'Annonce. Ils seront dans les dépôts Fedora après un passage en updates-testing

glpi-mass-ocs-import-1.2-1

Remi Collet

English The GLPI Plugin for OCS Massive import is available in remi repository for Fedora, RHEL and CentOS. Works with GLPI version 0.71. It will be in the Fedora repository after the updates-testing stage.

Français L'extension GLPI d'import en masse depuis OCS est disponible dans le dépôt remi pour Fedora, RHEL et CentOS. Il fonctionne avec GLPI version 0.71. Elle sera dans les dépôts Fedora après un passage en updates-testing.

glpi-data-injection-1.2-1

Remi Collet

English The Plugin for importing data into GLPI is available in remi repository for Fedora, RHEL and CentOS. Works with GLPI version 0.71. It will be in the Fedora repository after the updates-testing stage.

Français L'extension pour importer des données dans GLPI est disponible dans le dépôt remi pour Fedora, RHEL et CentOS. Il fonctionne avec GLPI version 0.71. Elle sera dans les dépôts Fedora après un passage en updates-testing.

glpi-pdf-0.5-1

Remi Collet

English The GLPI plugin to print with format pdf all the mitres of a card computer or a software of the inventory is available in remi repository for Fedora, RHEL and CentOS. Works with GLPI version 0.71. It will be in the Fedora repository after the updates-testing stage.

Français L'extension GLPI pour créer un PDF contenant toutes les informations sur un ordinateur ou un logiciel de l'inventaire est disponible dans le dépôt remi pour Fedora, RHEL et CentOS. Il fonctionne avec GLPI version 0.710. Elle sera dans les dépôts Fedora après un passage en updates-testing.

glpi-loadentity-0.2-1

Remi Collet

English The GLPI plugin to import data into an entity is available in remi repository for Fedora, RHEL and CentOS. Works with GLPI version 0.71.

Français L'extension GLPI pour importer les données d'une entité est disponible dans le dépôt remi pour Fedora, RHEL et CentOS. Il fonctionne avec GLPI version 0.71.

glpi-dumpentity-0.2-1

Remi Collet

English The GLPI plugin to export data from entity is available in remi repository for Fedora, RHEL and CentOS. Works with GLPI version 0.71.

Français L'extension GLPI pour exporter les données d'une entité est disponible dans le dépôt remi pour Fedora, RHEL et CentOS. Il fonctionne avec GLPI version 0.71.

mysql++-3.0.4-1

Remi Collet

English RPM of new version 3.0.4 of MySQL++ library are available in the remi repository for Fedora and Enterprise Linux (RHEL / CentOS). It will be available in Fedora repository for Fedora >= 9 (after updates-testing stage).

Français Les RPM de la nouvelle version 3.0.4 de la bibliothèque MySQL++ sont disponibles dans le dépôt remi pour Fedora et Enterprise Linux (RHEL / CentOS). Elle sera disponible dans le dépôt Fedora pour Fedora >=9 (après son passage en updates-testing).