samedi 29 janvier 2011

BlogCast : Première plateforme de Blogging en Ruby

Bonjour,

Ceci est juste une annonce de la mise à votre disposition d'une plateforme de Blogging écrite entièrement en Ruby. Cette plateforme se nomme "BlogCast". Elle est gratuite, open source et encore en évolution.

BlogCast : 'Blogger autrement'.

Pour le moment, les principales fonctionnalités sont :

-> Gestion des membres ou rédacteurs
-> Gestion des articles et des commentaires
-> Gestion des SPAMS ( grâce à Rakismet )
-> Aperçu Temps réel (pendant que vous rédigez votre article vous savez déjà à quoi il ressemblera.)
-> Adopté au programmeurs et permet d'introduire du code dans le corps de votre article et tient compte de la coloration syntaxique.

What next ? 

Tian (un pote et propriétaire de l'idée) et moi sommes en train de travailler sur certaines idées. Parmi lesquelles on a :

-> la création de Gem BlogCast pour faciliter son utilisation dans d'autres frameworks web Ruby.
-> la création d'un Rails 3 engine pour utiliser BlogCast comme un plugin Rails 3.
-> la création d'un middleware Rack pour faciliter l'intégration de BlogCast aux applications AppEngine.
-> Une documentation complète en français et en anglais.

Vous voulez contribuer ? 

Très facile! Forkez le repo sur github rajoutez vos features, listez les dans un fichier "new_feature.txt" et faites une pull request.

How to get a copy of BlogCast ?

Vous aurez besoin de :

Git, Rails 3, Bundler et sqlite3

1-) git clone git://github.com/hkairi/BlogCast.git
2-) cd BlogCast
3-) bundle install
4-) rails server

BlogCast sera disponible sur http://localhost:3000/ . La partie administration est accessible depuis http://localhost:3000/admin .

username : admin
password : admin

Have fun.

1 commentaire: