Intro
  • Merci à Linux-Québec
  • But de la présentation
    • Lister les sections
    • SVP poser les questions à mesure
  • Marc Laporte (tiki@marclaporte.com)
    • découvert Tiki en cherchant un bon wiki en PHP
    • joint le projet après quelques mois.
    • 5 mois à fond!
  • Circuler:
    • Doc 1.6
    • Doc Galaxia
    • copie Linux Journal
    • handout vers le site


Intro


Merci à Sylvain de nous avoir présenté le pourquoi uiliser et comment choisir un CMS.


Maintenant, je vous présente un puissant CMS/Groupware.


Technique Tiki
  • version stable courante: 1.7.2 (1.7.3 dans 2 jours)
  • Php/MySQL/Smarty
  • Db independance en 1.8 via AdoDB (novembre 2003)
  • S'installe n'import'ou que PHP s'installe (Windows, Linux, Mac, etc)
  • license LGPL
  • output xHTML
  • cross-browser (wysiwyg editing explorer & mozilla seulement)
  • fonctions multisite/virtual host disponible
  • Authentification LDAP et autres via PearAuth
  • 100% browser-based
  • Tous les "settings" sont dans la base de données. (pas besoin de FTP une fois installé)
  • Toutes les données dans la base de données (quelques exceptions). Option de mettre les fichiers binaires dans le "file system"



Les fonctions traditionnelles d'un cms


(voir vidéos flash montrer démo des fonctions)

  • articles/blogues
  • répertoire de liens
  • gallerie d'images
  • gallerie de fichiers
  • gestion des bannières (banner ads)
  • forums /commentaires
  • chat
  • FAQ
  • Survey/Quiz/Sondage
  • newsletter
  • jeux en Flash
  • etc

Fonctions Groupware

  • tracker (bogues, taches, etc)
  • MyTiki (taches, note, webmail, bookmark etc)
  • Fichiers (disque sur virtuel)
  • calendrier
  • messagerie interne
  • newsreader
  • etc

Fonctions transversales
  • skin (modifier les css)
  • choix de langue pour les menus
  • recherche globale
  • rss (real simple syndication)
  • stats
  • cache des pages externes
  • xml-rpc

Tiki fait mieux que la moyenne


"Exclusivités" Tiki

  • JgraphPad
    • édition de graphique via le fureteur
    • historique des versions
    • multi-usagers


voir demo

  • Wap
    • wiki et blogues (autres fonctions à venir)
    • compatible avec tous les modes: wap, wml, imode, etc grace a HawHaw
    • VoiceXML

écoutez-bien! http://www.hawhaw.de/wiki/voicetiki.mp3
http://tikiwiki.org/VoiceTiki
http://tikiwiki.org/VoiceTikiInfo
http://tikiwiki.org/VoiceTikiEnd

  • WorkFlow Galaxia
    • exemple: système de prêt de CDs (CD loans 1.0)
    • possibilités infinies (gestion de projets, approbation de dépenses)
    • adopté par Postnuke et Xaraya
  • Live Support
    • utilise protocole REST


Philosophie Tiki

  • projet open source classic
  • release early, release often
  • recruit early, recruit often
  • débat module externes vs built-in
  • Manger notre propre DogFood
  • ne pas réinventer la roue. partenaires Tiki
  • tu peux ajouter n'importe quoi en option si ça brise rien (enjeu performance et sécurité)
  • très centralisé, tous les thèmes, toutes les langues, etc directement dans le CVS
  • toute l'info est dispo sur tikiwiki.org ou SourceForge.


Des stats


Projet débuté en Octobre 2002

6e projet le plus actif sur Sourceforge (sur 69 207)
http://sourceforge.net/top/mostactive.php?type=week

6e application la mieux cotée sur Freshmeat. (sur 30 313)
http://freshmeat.net/stats/#rating

Projet du mois Juillet 2003 sur Sourceforge
http://sourceforge.net/potm/potm-2003-07.php

126 contributeurs (développeurs, traducteurs, etc)
http://sourceforge.net/project/memberlist.php?group_id=64258

Documentation complète de 350 pages (en anglais) Version 1.6:
http://prdownloads.sourceforge.net/tikiwiki/tiki16pdfmanual.zip?download

Version 1.7 est en préparation. Voici les fonctions "non documentées":
http://www.boomtchak.net/breve.php3?id_breve=2369

Ce qui s'en vient: (joins-toi à l'équipe pour ajouter des fonctions!)
http://tikiwiki.org/ReleaseProcess18

Défis: Tiki 1.8 et plus

  • db independance (via AdoDB)
  • cartographie (tiki maps)
  • intégration jabber
  • faire croître le nombre de sites et la visibilité
  • améliorer les fonctions


Défis: Tiki 1.9 et plus


Période de questions