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 !! :)