Changes for document Utility
From version 2.3
edited by Clement Escoffier
on 2011/07/29 14:15
on 2011/07/29 14:15
To version 3.1
edited by Clement Escoffier
on 2011/07/29 14:15
on 2011/07/29 14:15
Change comment: There is no comment for this version
| Object changes | ||
|---|---|---|
| Property | Previous value | New value |
| Object number 0 of type Proposal.ProposalClass modified | ||
| Business model | This projects aims to be a pool of re-usable modules/libraries, with committers from different companies. The added value of this project is to provide a place where OW2 developers (and others) may find an already done and well tested "components". | This projects aims to be a pool of re-usable modules/libraries, with committers from different companies. The added value of this project is to provide a place where OW2 developers (and others) may find an already done and well tested "components". |
| Interested Parties | (please add peoples names) SCARBO - Marc Dutoo (Open Wide) PEtALS - Christophe Hamerling (Petalslink) Chameleon - Clement Escoffier (akquinet tech@spree) | (please add peoples names) SCARBO - Marc Dutoo (Open Wide) PEtALS - Christophe Hamerling (Petalslink) Chameleon - Clement Escoffier (akquinet tech@spree) |
| Supporting team | Utility was initially developed in the easybeans codebase with the help of committers from easybeans, jonas, jasmine and cmi. Guillaume Sauthier, Bull (guillaume.sauthier -at- bull.net) Florent Benoit, Bull (florent.benoit -at- bull.net) Clement Escoffier, akquinet tech@spree (clement.escoffier -at- akquinet.de) | Utility was initially developed in the easybeans codebase with the help of committers from easybeans, jonas, jasmine and cmi. Guillaume Sauthier, Bull (guillaume.sauthier -at- bull.net) Florent Benoit, Bull (florent.benoit -at- bull.net) Clement Escoffier, akquinet tech@spree (clement.escoffier -at- akquinet.de) |
| User community | Utility is already used by OW2 JOnAS, JASMINe, EasyBeans and CMI communities (as we know of). The OW2 Technology Council has expressed an interest for this project, so some other projects could be listed here. (Please edit and add yourself if you're in this case) | Utility is already used by OW2 JOnAS, JASMINe, EasyBeans and CMI communities (as we know of). The OW2 Technology Council has expressed an interest for this project, so some other projects could be listed here. (Please edit and add yourself if you're in this case) |
| Contribution to the OW2 Community | OW2 already host the code: * http://websvn.ow2.org/listing.php?repname=easybeans&path=%2Ftrunk%2Futil%2F * http://websvn.ow2.org/listing.php?repname=easybeans&path=%2Ftrunk%2Fow2-bundles%2F | OW2 already host the code: * http://websvn.ow2.org/listing.php?repname=easybeans&path=%2Ftrunk%2Futil%2F * http://websvn.ow2.org/listing.php?repname=easybeans&path=%2Ftrunk%2Fow2-bundles%2F |
| Description of the project and its goals | Utility has started his life as a complete separate project in the OW2 easybeans codebase. It has been designed in a way that let multiple projects (EasyBeans, JOnAS, CMI to name a few) use theses modules without introducing some cyclic dependencies (a third party project, decoupled from JOnAS and co). It aims to provide a place where OW2 developers (and others) may find or contribute reusable pieces of code. It already provides: annotation processor, an archive API, eventing support, file and URL utilities, a log API with internationalization, a marshaller/unmarshaller utility, a property substitution engine, ... Every project of some size has some utility modules. The idea here is to centralize all OW2's utilities in one place. | Utility has started his life as a complete separate project in the OW2 easybeans codebase. It has been designed in a way that let multiple projects (EasyBeans, JOnAS, CMI to name a few) use theses modules without introducing some cyclic dependencies (a third party project, decoupled from JOnAS and co). It aims to provide a place where OW2 developers (and others) may find or contribute reusable pieces of code. It already provides: annotation processor, an archive API, eventing support, file and URL utilities, a log API with internationalization, a marshaller/unmarshaller utility, a property substitution engine, ... Every project of some size has some utility modules. The idea here is to centralize all OW2's utilities in one place. |
| Roadmap | We plan to decouple the life cycle of each modules (allowing us to release one without release others). To help this, we want to split the Utility big project (composed of many unrelated maven module, but released alltogether) into separate (and smaller) GIT repositories. That will help adoption and contribution. We also plan to add OSGi metadatas to all of the modules (merging our ow2-bundles project with ow2-utils in fact). From a user point of view, we also plan to provide more documentation (one wiki page per utility seems a good objective). | We plan to decouple the life cycle of each modules (allowing us to release one without release others). To help this, we want to split the Utility big project (composed of many unrelated maven module, but released alltogether) into separate (and smaller) GIT repositories. That will help adoption and contribution. We also plan to add OSGi metadatas to all of the modules (merging our ow2-bundles project with ow2-utils in fact). From a user point of view, we also plan to provide more documentation (one wiki page per utility seems a good objective). |
Cedric Thomas
Patrick Starck
Mark Weitzel
Alexandre Zapolsky
Round Table1
Gianfranco Boccalon
Thomas Mortagne
Serge Lacourte
Florent Garin
Frederic Aatz
Alfonso Castro
Jamie Marshall
Bernard Boltz
Alexandre Lefebvre
Thomas Debru
Denis Caromel
Daniel Stern
Bruno Dillenseger
Jean-Christophe Vuillot
Jeanne Le Garrec
Sylvain Baubeau
Jean-Marc Menaud
Fabien Hermenier
Christophe Hamerling
Patrick Petit
Marius Preda
Frederic Dang Tran
Pawel Rubach
Eric Debeau
Alban Richard
Andrea Manieri
Ali Ataya
Round Table2
Rani Halimi
Nicolas Aube
Marc Triboulet
Jim Walker
Monica Franceschini
Cedric Carbone
John Mertic
Marc Dutoo
Clement Oudot
Christophe Hamerling
Alexis Portmann
Goulven Le Jeune
Gerard Dupont
Alexandre Lefebvre
Guillaume Sauthier
Clement Escoffier
Christophe Hamerling
Guillaume Sauthier
Williams Lamar
Philippe Bolac
Meng Li
Gabriele Giammatteo
Daniele Gagliardi
Marc Lacoste
Pierre Chatel
Gaurav Parakh
Michel Catan
Cedric Thomas
Follow us on Twitter
Network @ LinkedIn

































