Differences between revisions 1 and 17 (spanning 16 versions)
Revision 1 as of 2008-12-23 13:36:38
Size: 735
Comment: Start på gruppeside for fiksgatami.
Revision 17 as of 2009-01-06 12:11:53
Size: 3412
Comment: Link til munin.
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
Den britiske tjenesten [her.http://www.fixmystreet.com/ FixMyStreet] gjør det enkelt å rapportere om problemer til
offentlig myndighet. En slik tjeneste bør også eksistere i Norge, og NUUG har en gruppe som er igang med å få på
Den britiske tjenesten [http://www.fixmystreet.com/ FixMyStreet] gjør det enkelt å rapportere om problemer til
offentlig myndighet i Storbritannia. En slik tjeneste bør også eksistere i Norge, og NUUG har en gruppe som er igang med å få på
Line 7: Line 7:
Koden til fixmystreet er tilgjengelig via CVS fra MySociety, og det bør ikke være så mye jobb å tilpasse den Koden til fixmystreet er tilgjengelig [https://secure.mysociety.org/cvstrac/dir?d=mysociety/bci via CVS] fra [http://www.mysociety.org MySociety], og det bør ikke være
så mye jobb å tilpasse den
Line 9: Line 10:
antagelig hentes fra [http://www.openstreetmap.org/ OpenStreetmap.org], og adresse/postnummberdatabase kan muligens antagelig hentes fra [http://www.openstreetmap.org/?lat=66.4&lon=15.2&zoom=4&layers=B000FTF OpenStreetmap.org], og adresse/postnummberdatabase kan muligens
Line 12: Line 13:
Utvikling av mysociety-prosjekter koordineres på epostlisten [https://secure.mysociety.org/admin/lists/pipermail/developers-public/ developers-public]. Den norske delen har [http://lists.nuug.no/mailman/listinfo/fiksgatami egen epostliste].
Line 17: Line 19:
 * Studentlaget til Naturvernforbundet i Bergen

== Oppsett ==

FixMyStreet-koden ligger i bci-katalogen i mysociety-prosjektets CVS. Det kommer av at prosjektet ble kalt
BrokenCivicInfrastructure originalt. Systemet bruker Perl, PHP og PostgreSQL. Følgende Debian-pakker trengs:
  libcache-memcached-perl
  libfile-slurp-perl
  libgeography-nationalgrid-perl
  liberror-perl
  libwww-perl
  libimage-magick-perl
  libdbd-pg-perl
  libio-string-perl
  libregexp-common-perl
  libmath-bigint-gmp-perl
  php5-cli
  postgresql .

Oppsett befinner seg i {{{bci/conf/general}}}, og en kan ta utgangspunkt i {{{bci/conf/general-example}}}. Den
inneholder navn på website, oppkoblingsinfo mot postgresql etc.

PostgreSQL-database må opprettes. På debian gjøres dette som bruker postgres. Det må også legges inn støtte for
plpgsql.

  createdb --owner sqldbowner fixmystreet; createlang plpgsql fixmystreet

Deretter må SQL-skjema opprettes som bruker sqldbowner:

  psql fixmystreet -f db/schema.sql
  psql fixmystreet -f db/alert_types.sql
  psql fixmystreet -f db/alert_types_eha.sql

== Testmaskin ==

USIT ved Universitetet i Oslo har donert en server til prosjektet. Den er på strøm-og-nett-avtale hos USIT. Det er en IBM eserver xSeries 345 med 2 x Intel Xeon 2,66 GHz CPUer, 2,5 GB RAM, og 3 x 36 GB + 2 x 146 GB SCSI-disker tilkoblet ServeRAID 5i RAID-kontroller. Den er satt opp med Debian Lenny.

[http://munin.nuug.no/nuug.no/fiksgatami.nuug.no.html Munin-grafer] er tilgjengelig for å overvåke tilstanden til maskinen.

== Funksjoner og ønskeliste ==

Se funksjoner på [[:grupper/fiksgatami/funksjoner:fiksgatami sine funksjoner]]

== Referanser ==

 * I følge en [http://bentekalsnes.wordpress.com/2008/12/04/lessons-learned-from-mysociety/ blogpost] har Stavanger kommune allerede fungerende tilsvarende tjeneste. [http://www.stavanger.kommune.no/publikum/aktuelt.nsf/SVGAktuelt/9A59A62D996B9160C1256FFC0052D5E6?OpenDocument&referer=Veg Skjemaet] har en rekke kategorier.
 * [https://lextra.oslo.kommune.no/app/snok/sam/sam001/ Samferdselsetaten i Oslo, webskjema] til å melde i fra hull i veien, mm.
 * [http://www.asker.kommune.no/Dialog/Kontakt-oss/AskerDialogen/ Asker kommune, webskjema] til å melde saker.

Fiks gata mi

Den britiske tjenesten [http://www.fixmystreet.com/ FixMyStreet] gjør det enkelt å rapportere om problemer til offentlig myndighet i Storbritannia. En slik tjeneste bør også eksistere i Norge, og NUUG har en gruppe som er igang med å få på plass en slik tjeneste.

Koden til fixmystreet er tilgjengelig [https://secure.mysociety.org/cvstrac/dir?d=mysociety/bci via CVS] fra [http://www.mysociety.org MySociety], og det bør ikke være så mye jobb å tilpasse den norske forhold. Det trengs i tillegg kartgrunnlag og adresse/postnummerdatabase med georeferanse. Kart kan antagelig hentes fra [http://www.openstreetmap.org/?lat=66.4&lon=15.2&zoom=4&layers=B000FTF OpenStreetmap.org], og adresse/postnummberdatabase kan muligens kjøpes fra posten.

Utvikling av mysociety-prosjekter koordineres på epostlisten [https://secure.mysociety.org/admin/lists/pipermail/developers-public/ developers-public]. Den norske delen har [http://lists.nuug.no/mailman/listinfo/fiksgatami egen epostliste].

Gruppemedlemmer

  • Petter Reinholdtsen
  • Mari Wang
  • Christer Gundersen
  • Studentlaget til Naturvernforbundet i Bergen

Oppsett

FixMyStreet-koden ligger i bci-katalogen i mysociety-prosjektets CVS. Det kommer av at prosjektet ble kalt BrokenCivicInfrastructure originalt. Systemet bruker Perl, PHP og PostgreSQL. Følgende Debian-pakker trengs:

  • libcache-memcached-perl libfile-slurp-perl libgeography-nationalgrid-perl liberror-perl libwww-perl libimage-magick-perl libdbd-pg-perl libio-string-perl libregexp-common-perl libmath-bigint-gmp-perl php5-cli postgresql .

Oppsett befinner seg i bci/conf/general, og en kan ta utgangspunkt i bci/conf/general-example. Den inneholder navn på website, oppkoblingsinfo mot postgresql etc.

PostgreSQL-database må opprettes. På debian gjøres dette som bruker postgres. Det må også legges inn støtte for plpgsql.

  • createdb --owner sqldbowner fixmystreet; createlang plpgsql fixmystreet

Deretter må SQL-skjema opprettes som bruker sqldbowner:

  • psql fixmystreet -f db/schema.sql psql fixmystreet -f db/alert_types.sql psql fixmystreet -f db/alert_types_eha.sql

Testmaskin

USIT ved Universitetet i Oslo har donert en server til prosjektet. Den er på strøm-og-nett-avtale hos USIT. Det er en IBM eserver xSeries 345 med 2 x Intel Xeon 2,66 GHz CPUer, 2,5 GB RAM, og 3 x 36 GB + 2 x 146 GB SCSI-disker tilkoblet ServeRAID 5i RAID-kontroller. Den er satt opp med Debian Lenny.

[http://munin.nuug.no/nuug.no/fiksgatami.nuug.no.html Munin-grafer] er tilgjengelig for å overvåke tilstanden til maskinen.

Funksjoner og ønskeliste

Se funksjoner på :grupper/fiksgatami/funksjoner:fiksgatami sine funksjoner

Referanser

grupper/fiksgatami (last edited 2015-11-29 21:27:02 by localhost)