eXo Platform invited to the 5th Conference on Open Source in Tunisia

December 14th, 2009 by Dr. Oualid Chaker

For the second year consecutively, eXo Platform MEA is invited by the Tunisian Ministry of Communication Technologies to participate to the 5th Conference on Open Source Software in Tunisia. This year the conference theme is « Fostering Innovation and Growth with Open Source Software ». Oualid Chaker, General Manager of the Tunisian branch of eXo, will participate in the second panel of the program about ”Open Source Software, a Lever to Innovation and growth” where he will present the eXo use case and its innovative vision as an Open Source software editor.

en-big

The conference is organized on December 15th 2009 at Karthago Le Palace Hotel – Gammarth- Tunis. The Conference program is available here.

eXoer Arnaud Héritier released his book on Apache Maven

November 30th, 2009 by Julien Brulland

Arnaud Héritier, Manager of the Development Tools and Practices at eXo Platform, just released his book on Apache Maven co-written with Nicolas De loof, Java Architect in a renown french IT company and member of the Maven development team since 2007.

After 10 years developping Java applications and being an active member of the Executive Comitee of Maven, Arnaud just published a book on which he worked more than one year and where he explains the benefits of using Maven in any kind of organization, from the start-up to the large company, through his great experiences of the tool.

Arnaud and Nicolas decided to contribute to the french maven community through this book that aim both newbies and advanced users of the Maven tool. This book, in french language, covers various subjects:
- The project descriptor (POM),
- Dependencies and libraries (Repository management,…),
- Project construction settings (alternative language use like Groovy, …),
- Unit tests, integration tests (dbunit,…), interface tests (selenium), functional tests (fitnesse), performance tests (jmeter), …
- JEE projects,
- Integration to the development environments (eclipse, netbeans, intellij),
- Automatisation of the delivery process,
- Quality management (pmd, checkstyle, findbugs, sonar, …),
- Writting Maven plugins,
- Assembly,
- Projects models (archetypes),
- The future of Maven

2337-ref Apache Maven.indd

The official description for french readers:

Editeur : Pearson France
Collection : Référence
Auteurs : Nicolas De loof, Arnaud Héritier
Niveau : Tous niveaux
Catégorie : Programmation
Prix : 32 €
Référence : 978-2-7440-2337-8
Date de parution : 20 Novembre 2009

Maven, l’outil open-source de gestion et d’automatisation de développement Java, a le vent en poupe. Les raisons : il systématise, rationalise et simplifie le développement collaboratif de projets Java, faisant gagner aux entreprises comme aux développeurs du temps et de l’argent !

Les auteurs, membres de l’équipe de développement Maven, aidés par toute la communauté francophone, ont imaginé de présenter Maven 2 sous un angle original et didactique, à travers un projet fictif, inspiré de leurs expériences sur le terrain, dont ils détaillent toutes les phases successives. Ce projet évolue au fil des besoins et de la contribution de développeurs aux profils différents, vous familiarisant avec les concepts fondamentaux de Maven et leur mise en œuvre pratique, mais aussi avec les fonctionnalités plus avancées. Vous profitez également des recommandations et bonnes pratiques pour optimiser votre utilisation de Maven.

Vous découvrez ainsi de manière ludique et grâce à des exemples concrets le potentiel de Maven, et tous les avantages qu’il peut apporter à vos propres projets.

Sommaire :
- Introduction
- Au-delà de java.lang
- Un peu plus que compiler
- Mettre en place des tests unitaires
- Mettre en place des tests d’intégration
- Gestion avancée des dépendances
- Quand le projet devient trop lourd
- Maven et JEE
- Maven et les IDE
- Le jour J : la livraison
- Utiliser un outil non supporté
- L’assurance qualité
- Respecter un format de distribution
- Un nouveau projet démarre
- Avons-nous fait le bon choix
- Nos recommandations
- Épilogue
- Lexique

[videos] Mashups with GateIn, the real platform power

November 25th, 2009 by Benjamin Mestrallet

Last week I wrote a blog about: “Is OpenSocial hurting portals”

I have made a new video on how to use Gadgets and dynamic languages inside GateIn to quickly build REST APIs and Gadgets on a live GateIn instance

Build Mashups in GateIn from Benjamin Mestrallet on Vimeo.

What we show here:

- provide a simple text file with a list of adresses, deploy it on GateIn WebDAV drive
- Build with our online IDE a REST API on the cloud (using groovvy language and the JSR 311 specification) that read the content of that file and expose it as a REST service with a simple click
- Consume that REST service within a Gadget and use the Google maps API to do render a map that points to the adress from the file

All live… only on GateIn

By the way, this is also what I demoed at Google Devfest in Argentina:

IMG_2130

eXo ECM Suite Webcast (November 25th)

November 20th, 2009 by Julien Brulland
eXo ECM Webcast

eXo Platform is glad to invite you to its first online Webcast to introduce the eXo Enterprise Content Management Suite.


eXo ECM Suite

During this online seminar, Tugdual Grall, VP of Business & Product Strategy at eXo Platform will present you:

    - How the eXo ECM Suite allows you to manage any type of content (Web or Documents) from a powerful and open enterprise Portal ;

    - How you can easily manage documents in your enterprise using shared drives, versionning, permissions, search, and other useful tools provided by eXo Document Management System ;

    - how you can easily build mutlitple web sites from one place using the powerful eXo Web Content Management module allowing you to integrate any type of content and application

The presentation will be delivered in English by Tugdual Grall. Register here or contact us for any information regarding the Webcast or anything else.

Best Regards,

eXo Platform

Preview of the eXo Knowledge Suite Extension for GateIn

November 19th, 2009 by Julien Brulland

Here is a preview of eXo KS upcoming extension for GateIn. Patrice Lamarque, PM of the eXo Knowledge Suite makes a demo of Forums, Answers and FAQ apps.

Stay tuned for more on twitter: @eXoPlatform

eXo Knowledge Suite Extension for GateIn from Patrice Lamarque on Vimeo.