Accès rapide
Avoir un compte
Messagerie
Wifi 
12 : 12 [CriNET] FERME Probleme clime salle 123
2 : 12 [CriNET] OUVERT Probleme clime salle 123
5 : 11 [CriNET] INFO Probleme eduroam
4 : 11 [CriNET] INFO Probleme eduroam
S'abonner au flux RSS
Problème
Impossible de charger http://factuel.univ-lorraine.fr/feed/rss-breves.xml
Rechargez cette page
Tickets CRINet
2014120200FERME
Probleme clime salle 123
2014110400INFO
Probleme eduroam
2014110500INFO
Probleme eduroam
2014102300FERME
Intervention switch sale123

Framework Jifty

Docs

http://jifty.org/
CPAN
CPAN tutorial
Svn
A talk

Local

Tutorial

Screncast

Other tutorial

Installation

Packages for Debian Sarge and Ubuntu 6.06 LTS (Long Term Support) can be found in repository
add to your /etc/apt/sources.list :
deb http://ftp.univ-metz.fr/debian sarge jifty
# apt-get install jifty

if needed :
# apt-get install libjifty-plugin-login-perl
# apt-get install libjifty-plugin-editinplace-perl


Trouble :
we need HTML::Mason >= 1.29
apt-get install libhtml-mason-perl=1.35-1
(take care with inherit => undef flag if you use older html::mason application)

apt-get install libdatetime-perl=0.28-1
hold this 2 packages on debian sarge

or better in /etc/apt/preferences
Package: libhtml-mason-perl
Pin: release l=Jifty
Pin-priority: 900

Package: libdatetime-perl
Pin: release l=Jifty
Pin-priority: 900

Package: libdatetime-timezone-perl
Pin: release l=Jifty
Pin-priority: 900

How packages are build :


# dh-make-perl --cpan jifty
# cd Jifty-0.60912
some changes in debian/control or dch -i to change changelog (name of sources)
# dpkg-buildpackage -rfakeroot

# apt-get install  libmodule-scandeps-perl libpod-simple-perl libtest-pod-coverage-perl .....

All missing package in sarge are build with dh-make-perl
# dh-make-perl --build --cpan test::base

2 packages are build without test
dh-make-perl --build --cpan class::accessor::named --notest
dh-make-perl --build --cpan Test::Dependencies --notest