Tomorrow I will attend the first Hackergarten at Paris.
This is an event where active open-source committers can met potential contributors and help them to submit a (first) contribution.
I’ll be here to help those who would like to contribute on JenkinsCI and Apache Maven.
To prepare this event I wanted to prepare a checkout of all sources and a local repository with all required dependencies to avoid to see contributors losing their time by downloading the earth with Maven or checking out Subversion (and to not be blocked if we had some network issues).
For Maven which is hosted on Subversion it is long but easy because we have a special SVN directory using svn:externals to checkout all trunks in one step : https://svn.apache.org/repos/asf/maven/trunks/
But for Jenkins with several thousands of plugins and thus git repositories it is less easy to clone all of them. Continue reading Clone all repositories from a github organization→
Update fin Juillet 2012: Tout est bien qui se termine bien !!! Mes parents ont déménagé et ont pu finalement conserver le train avec eux. Certes il va y avoir un peu de boulot pour le remettre en route mais au moins il restera encore quelques temps dans la famille pour le plaisir du papy, des petits enfants et le mien bien sur! Merci à tous ceux qui m’ont proposé de l’aide pour le reprendre ou le stocker, c’est très gentil de votre part et je ne l’oublierai pas.
Bonjour à tous,
Pour une fois je ne vais pas vous parler du dernier logiciel à la mode, mais d’un sujet bien plus personnel. Ne sachant pas trop où le faire j’ai pensé que mon petit blog pourrait être une bonne place puisque cela reste avant tout une tribune personnelle où je fais ce que je veux.
Aujourd’hui je vais vous parler d’un rêve d’enfant, et plus particulièrement d’un des miens. Continue reading A céder : Mon rêve d’enfant – un train miniature→
Up until now I automated all the management of eXo Forge services using classical shell scripts shared and stored in a SCM (Subversion) .
Even if it is working very well it has various limitations especially in term of maintenance.
Nowadays we can find various server configuration management (CM) tools to ease this maintenance and the management of servers.
I won’t give you a fully detailed guide around these tools as there are already a lot of articles and documentations about them but I will try to give you an overview and a quick startup guide to play with them and to become a good DevOps citizen.
As it is often better and quicker to learn from others I would like to thanks two DevOps Masters that helped and inspired the poor padawan I am : Henri Gomez, Carlos Sanchez and R. Tyler Croy.