zena: un nouveau CMS est né !

Publié : 06.10.2008 - 11h38 par gbuma

Bonjour à tous !

Après 3 ans de dur labeur, j'ai le plaisir d'annoncer la première version publique du CMS zena, un produit désiré, imaginé et conçu sur les rives du Léman.

Image

En quelques mots:

J'ai commencé la réalisation de ce CMS à cause de certaines limitations des outils que j'utilisaient (spip, wordpress). Par rapport aux-dits outils, zena permet aujourd'hui:

  • une gestion des accès basée sur des groupes (un peu comme dans *nix)
  • une édition avec visualisation immédiate du résultat (sur la page elle-même)
  • une grande modularité au niveau du contenu (on peut ajouter de nouvelles classes d'objets très facilement)
  • les classes d'objets héritent tous d'une même classe racine, ce qui fait qu'il est possible de mélanger dans une même requête des images, brèves, pages, projets, etc.
  • formats d'images définis par l'utilisateur
  • langage de template très puissant basé sur xhtml (voir vidéos)
  • gestion du multilinguisme et des versions
  • etc

Cet outil est très puissant pour réaliser des sites permettant aux utilisateurs finaux de facilement modifier le contenu, ajouter des informations, etc.

Pour un aperçu de la chose, vous pouvez regarder les vidéos (en anglais).

Gaspard


Re: zena: un nouveau CMS est né !

Publié : 06.10.2008 - 16h30 par Jérémie

Merci pour l'annonce! Même si ça tombe un peu dans l'auto-promotion (qui est borderline sur ce forum), ça peut intéresser certains (dont moi). Peux-tu préciser quel système de licences tu utilises / utiliseras ? respectivement quel serait le prix?


Re: zena: un nouveau CMS est né !

Publié : 06.10.2008 - 17h41 par gbuma

Le logiciel est open source (licence MIT).

Au sujet de l'auto-promotion, je suis un peu d'accord sauf que ça fait 3 ans que je travaille sur ce projet et que je n'ai jamais été payé pour ça. C'est donc la promotion d'un travail effectué par passion, pas une promotion de ma personne.


Re: zena: un nouveau CMS est né !

Publié : 06.10.2008 - 17h46 par Jérémie

Ce n'était pas une critique, bien au contraire! C'était plutôt pour éviter qu'un modérateur ne shoote ton topic par mégarde... Même si ce danger n'est pas très présent sur ce forum.


Re: zena: un nouveau CMS est né !

Publié : 06.10.2008 - 18h33 par gbuma

Pas de problème, merci Troll domestique !


Re: zena: un nouveau CMS est né !

Publié : 06.10.2008 - 20h51 par Jérémie

En passant, ces temps, j'en ai pas beaucoup (du temps), mais dans quelques jours/semaines, je veux bien bêta tester.


Re: zena: un nouveau CMS est né !

Publié : 06.10.2008 - 22h11 par koeklin

Je l'ai téléchargé. Je vais essayer... modestement...si j'y arrive..je suis pas très doué...
Par contre n'hésite pas à faire le tour des forum Mac, je pense à Mac4ever surtout et leur systeme de contribution des news. t'as pas posté sur Avosmac déjà? il me semblait avoir vu un message de ce style sur leur forum, comme je ne retrouve pas le message je commence à avoir des doutes. Précise que c'est opensource et la page vers le téléchargement
En tout cas avant même d'essayer, je dis bravo à la passion, au labeur, aux 3 ans, à l'open-source.


Re: zena: un nouveau CMS est né !

Publié : 07.10.2008 - 7h55 par gbuma

Merci pour les conseils. C'est vrai que l'open source était une évidence pour moi et que je n'ai pas pensé à le mentionner.

Je vais faire un tour sur Mac4ever et Avosmac.

Pour ce qui est de l'installation, ce n'est pas du tout facile à cause des dépendances (traitement image, base de donnée, etc). Lors de l'annonce d'une version 1.0, je pense préparer un exécutable qui contiendrait tout pour que les gens puissent facilement essayer la chose.


Re: zena: un nouveau CMS est né !

Publié : 07.10.2008 - 15h52 par GIL

hello,

super mais ce serait pas mal de spécifier les dépendances à installer, car cela me fait "boum" lors de l'installation, et je suis coincé là-dessus pour l'instant :

Code : Tout sélectionner

MacBook:zena bluespot$ rake zena:migrate
(in /Users/bluespot/Documents/Sources/zena)
** zena 0.10.0 r1214 starting

** WARNING: drb server not running. Upload progress will not work.
 * WARNING: you should start the drb server with 'lib/upload_progress_server.rb start'

ImageMagick not found. Using dummy.
rake aborted!


le 1er "boum" concernait uuidtools mais là je sèche...


Re: zena: un nouveau CMS est né !

Publié : 07.10.2008 - 18h19 par gbuma

Tout est expliqué dans le fichier README...

Comme ce n'est pas vraiment simple, je suis en train de pencher sur deux aides à l'installation:

1. création un port = installer macports puis
* sudo port install zena

2. création d'une installation par drag&drop dans /Applications (le truc fera dans les 100Mb puisqu'il devra inclure mysql et tout un ensemble de librairies de traitement d'image)

D'ici là, il ne reste que le fichier README avec des envois de mails à la mailing-liste: http://lists.zenadmin.org/listinfo/zena

Bon courage, l'installation est la partie la plus difficile et la moins gratifiante !

Gaspard


Re: zena: un nouveau CMS est né !

Publié : 07.10.2008 - 18h37 par gbuma

Pour les dépendances, il y a une page sur zenadmin:

install

Bonne chance !

Gaspard


Re: zena: un nouveau CMS est né !

Publié : 07.10.2008 - 20h22 par gbuma

Si vous patientez un petit peu, je crois que j'ai trouvé la super solution pour installer zena:

VirtualBox, un logiciel de virtualization pour mac os X Intel open source.

Il suffira d'installer virtualbox et d'utiliser une image disque toute prête. En lançant l'image, ça démarrera apache et tout le fourbis. Il n'y aura qu'à se connecter sur la machine virtuelle depuis un navigateur.

...

Installation de l'image en cours, je vous tiens au courant ... :D

C'est fait :D : http://zenadmin.org/479 (installation plug and play)


Re: zena: un nouveau CMS est né !

Publié : 08.10.2008 - 21h30 par superpantoufle

Je viens de jeter un oeil au site, ça a l'air pas mal du tout! Je me réjouis de jouer avec!

Mon CMS de choix est Exponent depuis pas mal de temps. J'adore sa facilité d'édition pour les utilisateurs finaux et sa facilité à customiser, tout comme la facilité de création des thèmes. Crois-tu que zena joue dans cette catégorie? (Question biaisée puisqu'adressée à l'auteur forcément fier de son bébé... mais je me permets de la poser quand-même!)

Dans tous les cas, en tant que webmaster très amateur, je suis toujours à la recherche d'outils facile à manipuler pour développer rapidement de petits sites, alors merci, et compte sur moi pour te faire un feed-back de mes essais!


Re: zena: un nouveau CMS est né !

Publié : 08.10.2008 - 22h17 par gbuma

Je n'ai pas vraiment le temps d'essayer d'autres CMS à fond, mais si tu es dans la région Lausannoise et serait d'accord de me faire une démo, on peut organiser une "démo party": présentation d'Exponent et de zena...

Gaspard


Re: zena: un nouveau CMS est né !

Publié : 08.10.2008 - 22h36 par superpantoufle

Je suis très régulièrement sur Lausanne, mais loin d'être sûr de pouvoir faire honneur à Exponent en le présentant! 8) Mais l'idée est sympa, et discuter avec un développeur de son produit ne se refuse pas!

Jérémie, qui a déjà manifesté son intérêt plus haut dans ce fil, et moi-même nous faisons régulièrement des après-midi de geeks à la Bavaria (wifi gratuit!), accompagné à l'occasion d'autres membres du forum. S'y retrouverait-on une fois autour d'un verre houblonné et de quelques ordinateurs?


Re: zena: un nouveau CMS est né !

Publié : 09.10.2008 - 7h26 par gbuma

Doodle!

Bavaria Lausanne pour présenter Exponent et zena. Prenez vos machines, on mettra la bête en réseau.

http://doodle.ch/mun3byk2waggwpxi


Re: zena: un nouveau CMS est né !

Publié : 09.10.2008 - 7h34 par Jérémie

Comme je l'ai dis dans le doodle, mon boulot m'empêche d'être là pour les dates proposées.

Mais comme l'intérêt ne manque pas, je propose un mercredi ou un samedi, parce que là, je peux venir...

qu'en dites-vous?


Re: zena: un nouveau CMS est né !

Publié : 09.10.2008 - 7h40 par gbuma

Jérémie, j'ai ajouté le mercredi 15

Ensuite les mercredis, je m'occupe des enfants et le samedi c'est pas top pour la même raison (à voir).


Re: zena: un nouveau CMS est né !

Publié : 09.10.2008 - 10h08 par superpantoufle

J'ai donc doodlé les après-midi…
Mais allons-y pour le 15, à moins qu'une masse de cukiens débarquent en force sur une autre date, ce dont je doute fort.
Excellente initiative!


Re: zena: un nouveau CMS est né !

Publié : 10.10.2008 - 13h50 par gbuma

Ça me fait penser à la blague du mec qui propose à son copain de venir à une partouze. Le gars lui demande:

- "on sera combien ?"
- "ben si tu viens avec ta femme, on sera trois."

Alors ça roule, RDV le 15.10.08 à 13h à la Bavaria, Lausanne pour parler d'Exponent et zena.

Rappel: prenez vos machines, on mettra la bête en réseau.

Si d'autres cukiens veulent se joindre à nous yapadsouci (c'est peut-être une bonne idée de vous ajouter au doodle pour qu'on sache combien on sera).

A+

Gaspard


Re: zena: un nouveau CMS est né !

Publié : 15.10.2008 - 8h23 par nicolili23

Justement un question, Pourquoi uniquement Anglais ? :o


Re: zena: un nouveau CMS est né !

Publié : 15.10.2008 - 10h56 par gbuma

Le site est en anglais par faute de temps pour tout traduire en français...

Ça viendra, ...

Si quelqu'un veut s'y mettre, je lui donne les accès avec plaisir !

Gsp


Re: zena: un nouveau CMS est né !

Publié : 16.10.2008 - 7h35 par Jérémie

Juste pour donner un petit retour sur la session bière-code à la Bav hier après-midi. On s'est retrouvé à 3, et la démo à été bluffante. Bon, on est d'accord, c'est encore un p*tain de gymkana pour l'installation, mais gbuma y travaille dur... Pour le reste, c'est du velour, son truc. L'édition se fait entièrement par l'interface du site, et c'est super bien pensé. Pour dire, il a écrit la documentation avant de faire le code : le souci de l'utilisateur, jusque dans les détails... Et oui, contrairement à pas mal de CMS, le moindre bidule est documenté. Si c'est pas le pied, ça!

Quand on sait qu'il y a passé ces quatres dernières années, on peut lui tirer notre chapeau!

J'encourage tout le monde à bêta-tester le logiciel : c'est de la bombe, et gbuma a certainement besoin de retours sur son travail (n'oubliez pas les points positifs!)