Link to irc channel for live discussions

This commit is contained in:
echarp 2015-10-31 18:38:42 +01:00
parent 933eaeadb1
commit 41e26b6c1f
1 changed files with 13 additions and 1 deletions

View File

@ -14,12 +14,16 @@ Il existe aussi des projets équivalents
https://git.framasoft.org/agenda-libre/agenda-libre-php https://git.framasoft.org/agenda-libre/agenda-libre-php
https://bitbucket.org/mlhamel/agendadulibre https://bitbucket.org/mlhamel/agendadulibre
=== Requis
Exemple d'installation des pré-requis pour Debian: Exemple d'installation des pré-requis pour Debian:
{{{ {{{
~ $ apt-get install sqlite3 libsqlite3-dev build-essential git ~ $ apt-get install sqlite3 libsqlite3-dev build-essential git
~ $ apt-get install ruby ruby-dev bundler ~ $ apt-get install ruby ruby-dev bundler
}}} }}}
=== Code source
Pour installer l'Agenda du libre, vous devrez récupérer le code source à l'aide Pour installer l'Agenda du libre, vous devrez récupérer le code source à l'aide
de "git", puis installer les dépendances avec "bundler" (bundler est packagé de "git", puis installer les dépendances avec "bundler" (bundler est packagé
sous debian, mais peut aussi s'installer depuis http://bundler.io, une version sous debian, mais peut aussi s'installer depuis http://bundler.io, une version
@ -32,6 +36,8 @@ Par exemple:
~ $ bundle install --path vendor/bundle --without production ~ $ bundle install --path vendor/bundle --without production
}}} }}}
=== Base de données
La base de données peut être "sqlite3", "postgresql" ou "mysql". Par défaut La base de données peut être "sqlite3", "postgresql" ou "mysql". Par défaut
sqlite3 est configurée, mais vous pouvez la modifier dans le fichier sqlite3 est configurée, mais vous pouvez la modifier dans le fichier
`config/database.yml`. `config/database.yml`.
@ -44,6 +50,8 @@ Mettez en place le schéma comme ceci:
~ $ bundle exec rake db:setup ~ $ bundle exec rake db:setup
}}} }}}
=== Lancement
Puis lancez rails: Puis lancez rails:
{{{ {{{
~ $ bundle exec rails s ~ $ bundle exec rails s
@ -59,6 +67,10 @@ Pour référence, commande en console pour créer plusieurs événements:
w=0 w=0
Event.create(elt.attributes.merge( { start_time: elt.start_time+w.week, end_time: elt.end_time+w.week } )).start_time; w=1 Event.create(elt.attributes.merge( { start_time: elt.start_time+w.week, end_time: elt.end_time+w.week } )).start_time; w=1
=== Discussions
https://kiwiirc.com/client/irc.freenode.net/agendadulibre
{{{ {{{
° ° ° ° ° °
\ | / \ | / \ | / \ | / \ | / \ | /
@ -67,4 +79,4 @@ Event.create(elt.attributes.merge( { start_time: elt.start_time+w.week, end_time
\ / \ / \ / \ / \ / \ /
. \_|_/ . . \_|_/ .
\ | / \ | /
}}} }}}