[linux-neuchatel] foswiki
Marc SCHAEFER
schaefer at alphanet.ch
Wed May 6 14:44:49 CEST 2009
On Wed, May 06, 2009 at 10:42:50AM +0200, dh wrote:
> J'aimerais connaître les motivations du choix de foswiki et pas d'autres ?
Très rapidement, la première fois que j'ai eu besoin d'un Wiki, j'ai
pris le 1er qui m'est sauté dessus (Wiki.pl, 8'000 ligne de code Perl,
KISS).
Il a fonctionné très bien pendant les 10 ans que je l'ai employé (pour
moi, pour des cours, pour une association, pour des clients).
Entre temps, plusieurs de mes clients ont commencé gentiment à avoir des
besoins plus orientés "CRM", ainsi qu'en développement d'applications
Web. Simultanément, le GULL était dans une phase
de semi-paranoïa où il fallait absolument qu'on puisse configurer des
droits d'accès très précis sur des documents, tout en intégrant
l'ancienne base de données des membres etc.
J'ai fait une recherche et j'ai trouvé:
- MediaWiki (PHP)
- TWiki (Perl)
- Un Wiki en Java dont je n'ai plus le nom en mémoire
- DokuWiki (PHP)
- Joomla (PHP), pas un Wiki
- Jahia (Java), pas un Wiki, partiellement propriétaire
- Track/Wiki (Python)
- Plone/Zope (Python)
Les critères de choix significatifs par ordre d'importance décroissante
- licence GPL ou similaire
- grand communauté de développeurs (et d'utilisateurs)
- maîtrisable par moi
- sécurisable
- possibilité de configurer des droits d'accès de manière très
flexible
- possibilité de générer du contenu statique
- extensible dans de nombreuses directions (CRM, Wiki, applications,
Ajax, JQuery, etc)
- hébergeable sans trop de difficulté chez moi et chez mon hébergeur
- utilisant de préférence des formats textes plutôt qu'un back-end de
base de données
- écrit en langage standard CRIL (Perl), donc compatible avec mes
développements
La plupart des Wikis ci-dessus ont été éliminés très rapidement. Il est
resté Plone/Zope (éliminé après un fiasco retentissant au GULL) et MediaWiki.
MediaWiki ne correspondait presque à aucun des critères. D'un point de
vue communautaire, c'est un désavantage (mais il est très relatif, car
TWiki supporte un mode méta-langage compatible MediaWiki, si l'on tient
absolument à l'utiliser -- la syntaxe TWiki est à mon sens plus logique
et cohérente).
Après 3 ans d'utilisation de TWiki, je reste persuadé que c'était un
excellent choix général (un mix entre Wiki simple, un CMS, et un système
de développement d'applications Web simples).
Entre temps, une guéguerre est survenue entre les adeptes de TWiki et
ceux qui pensent que la commercialisation de la marque "TWiki" a trop
d'importance par rapport à l'effort de développement. Est donc né
Foswiki, qui, entre autres, se distingue par un coût d'exploitation plus
faible (car livré sous forme de packages Debian, y compris pour
énormément de plugins standard).
> Je suis très intéressé par le cours, on pourrait fixer une date puis ameuter
> le ban et l'arrière ban de nos connaissances pour une participation limite ?
En fait, tout d'abord nous allons décider quel cours sera fait en
premier et je proposerai une date, puis annoncerai l'atelier globalement
(ce n'est pas un cours, c'est un atelier: il y a une partie pratique
sur ordinateur conséquente, de l'ordre de 2/3).
More information about the linux-neuchatel
mailing list