Le meilleur projet de la Fondation Apache des 10 dernières années ?
Un sondage pour fêter les 10 ans de l'ASF

Le , par Gordon Fowler, Expert éminent sénior
La Fondation Apache a 10 ans !

En fait, elle les a presque.
Il faut encore attendre novembre pour fêter officiellement son anniversaire.

L'Apache Software Foundation (ASF) est la fondation (à but non lucratif) qui développe projets et logiciels libres sous la licence Apache... dont le plus célèbre reste le serveur web Apache HTTP Server.

Mais l'ASF a aussi permis de créer bien d'autres applications qui ont façonnées le Web.

Pour fêter cette décennie d'innovation open-source nous vous proposons donc de participer à ce sondage sous forme de rétrospective.

Pour vous, quelles sont les projets la Fondation Apache qui ont le plus marqué la décennie ? :

Ant : logiciel d'automatisation des opérations répétitives.
Axis : implémentation de SOAP et/ou un plug-in de moteurs de servlet.
Cocoon : système de pipeline de composants pour le développement d'applications Web.
Apache Commons : projet sur la réutilisation de composants en Java.
Geronimo : serveur d'application libre respectant la spécification J2EE.
Lucene : moteur de recherche de texte.
SpamAssassin : comme son nom l'indique.
Struts : framework libre pour le développement d'applications web J2EE.
Tomcat : conteneur de servlet J2EE qui implémente les spécifications des servlets et des JSP de Sun.
Apache Web Server : le fameux.


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de evenisse evenisse - Membre expérimenté http://www.developpez.com
le 04/09/2009 à 16:23
Il manque Maven dans la liste, il est très utilisé sur les projets Java
Avatar de pcaboche pcaboche - Rédacteur http://www.developpez.com
le 04/09/2009 à 16:33
hadoop ?
Avatar de kmdkaci kmdkaci - Membre éprouvé http://www.developpez.com
le 04/09/2009 à 17:01
J'ai voté pour Apache Web Server, Tomcat et Struts. Applications que j'utilise souvent. Je trouve que la Fondation a fait des miracles, même beaucoup plus que certaines grandes sociètés. Longue vie à ASF...
Avatar de toomsounet toomsounet - Membre confirmé http://www.developpez.com
le 04/09/2009 à 17:12
le serveur http ou tomcat pour ma part.
Avatar de Deadpool Deadpool - Membre chevronné http://www.developpez.com
le 04/09/2009 à 18:14
Perso j'ai également voté pour les 3 outils que j'utilise le plus à savoir Tomcat, Ant et les Apache Commons .

Merci la fondation Apache.
Avatar de lukeni2 lukeni2 - Membre habitué http://www.developpez.com
le 04/09/2009 à 20:18
Apache Web Server est à mon avis le projet qui a le pls marqé la deceni,j'ai eu à l'utiliser pendant un certain temps et j'ai ne pas été deçu. Actuelemnt, j'utilise Tomcat pour le travail, je ne suis autant satisfait que pour Apache.
Avatar de nlegriel nlegriel - Membre du Club http://www.developpez.com
le 05/09/2009 à 0:35
En votant j'ai oublié de cocher la case "Autre" !

Tout comme evenisse je voulais faire remarquer que Maven aurait dû être cité dans la liste. Son impact grandit sans cesse sur la manière de développer et de conduire les projets dans le monde Java.
Avatar de rt15 rt15 - Membre confirmé http://www.developpez.com
le 09/09/2009 à 14:49
Nan nan, maven a pas à être dans cette liste.
Par contre, je le verrais bien dans la liste des utilitaires les plus merdiques de ces dix dernières années.

Ce truc ne fonctionne plus dès qu'on essaie de customiser un peu la procedure. Et que l'on ne me parle même pas des mojos qui sont ultra limités : il ne permettent que d'ajouter des goals, alors que l'on voudrait revoir la procédure dans son ensemble (Par exemple la stratégie de gestion des versions).

J'ai lutté des mois avec ce truc pour tomber sur tout un tas de bugs sur maven et les outils qui lui tournent autour, pour la plupart déjà connus mais pas encore corrigés, notamment sur les ranges et les classifiers.

Et les problèmes s'enchaînent régulièrement... On a encore eu un bug en ce début de semaine, a savoir que le super pom impose tellement bien les versions des plugins à utiliser que l'on est incapable de les surcharger dans pluginManagement ou directement à l'utilisation. Super (C'est le cas de le dire) quand on a copy-resource qui n'est dispo dans maven-resources-plugin qu'en version 2.3 ou supérieures.

Un problème ? Etape numéro 1, supprimer le repository local, prier et réassayer. Et patienter aussi, car celui-ci atteint des tailles intéressantes : 5.27 Go sur mon poste.

Soit dit en passant, la taille de nos livrable grimpe aussi en flèche avec tout un tas de jars dans des versions différentes et variées.

Et les builds auto de nos projets échouent bien plus souvent à cause d'une erreur de mise à jour de pom ou à une dépendance manquante qu'à cause d'un problème java.

Et côté pérennité, quand maven 3 sera sorti, faudra encore tout jeter...

La configuration par fichier xml ça a vraiment ses limites...
A côté les Makefiles c'est vraiment un plaisir.
Le truc c'est qu'en ce qui concerne la gestion des dépendances en java, il n'y a ma connaissance pas vraiment d'alternative...
Avatar de evenisse evenisse - Membre expérimenté http://www.developpez.com
le 09/09/2009 à 15:07
Je ne vais pas entrer dans cette polémique mais simplement dire qu'il faut savoir comment l'utiliser
Avatar de rockthat rockthat - Membre du Club http://www.developpez.com
le 14/09/2009 à 16:53
J'ai essayé Apache Server quand c'était sorti. A part cela je connais pas bien tous les outils. Pour certains, je savais même pas que cela existait, comme Maven par exemple
Avatar de Baptiste Wicht Baptiste Wicht - Expert éminent sénior http://www.developpez.com
le 17/09/2009 à 22:24
Citation Envoyé par evenisse  Voir le message
Il manque Maven dans la liste, il est très utilisé sur les projets Java

+1

Personnellement, je choisirais Tomcat et Maven.
Offres d'emploi IT
Analyste SI-métier (H/F)
Société Générale - Ile de France - Val-de-Marne
Expert sécurité en audit d'applications (H/F)
Société Générale - Ile de France - Val-de-Marne
Architecte fonctionnel et applicatif (H/F)
Société Générale - Ile de France - Val-de-Marne

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil