]> pere.pagekite.me Git - homepage.git/blob - blog/data/2011-07-26-fiksgatami-debian.txt
Lenker.
[homepage.git] / blog / data / 2011-07-26-fiksgatami-debian.txt
1 Title: Perl modules used by FixMyStreet which are missing in Debian/Squeeze
2 Tags: english, fiksgatami, debian
3 Date: 2011-07-26 12:25
4
5 <p>The Norwegian <a href="http://www.fiksgatami.no/">FiksGataMi</A>
6 site is build on Debian/Squeeze, and this platform was chosen because
7 I am most familiar with Debian (being a Debian Developer for around 10
8 years) because it is the latest stable Debian release which should get
9 security support for a few years.</p>
10
11 <p>The web service is written in Perl, and depend on some perl modules
12 that are missing in Debian at the moment. It would be great if these
13 modules were added to the Debian archive, allowing anyone to set up
14 their own <a href="http://www.fixmystreet.com">FixMyStreet</a> clone
15 in their own country using only Debian packages. The list of modules
16 missing in Debian/Squeeze isn't very long, and I hope the perl group
17 will find time to package the 12 modules Catalyst::Plugin::SmartURI,
18 Catalyst::Plugin::Unicode::Encoding, Catalyst::View::TT, Devel::Hide,
19 Sort::Key, Statistics::Distributions, Template::Plugin::Comma,
20 Template::Plugin::DateTime::Format, Term::Size::Any, Term::Size::Perl,
21 URI::SmartURI and Web::Scraper to make the maintenance of FixMyStreet
22 easier in the future.</p>
23
24 <p>Thanks to the great tools in Debian, getting the missing modules
25 installed on my server was a simple call to 'cpan2deb Module::Name'
26 and 'dpkg -i' to install the resulting package. But this leave me
27 with the responsibility of tracking security problems, which I really
28 do not have time for.</p>