Differences between revisions 1 and 22 (spanning 21 versions)
Revision 1 as of 2012-05-18 12:14:44
Size: 796
Editor: GormEriksen
Comment:
Revision 22 as of 2015-11-29 21:27:04
Size: 4261
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Oppsett av Alaveteli = Innsynautomaten Mimes brønn =
Line 3: Line 3:
 1. Flyttet index på git fra HEAD til release/0.4
 1. Fulgt oppsett fra https://github.com/sebbacon/alaveteli/blob/master/doc/INSTALL.md men epost er ikke konfigurert på maskinen
 1. Lagt til umask 2 til /etc/profile og satt korrekt permission på filene (g+w)
 1. Installerte mod_rails (passenger), tmux
 1. a2enmod headers rewrite
 1. Forsøkte å få opp ny vhost i apache sammen med default, men av en eller annen grunn gikk ikke dette så jeg disablet default og laget en ny alaveteli-dev som er foreløpig konfigurert for dev testing
TODO:
Dette prosjektet har som mål å lage en tjeneste som gjør det enklere for borgere å kreve innsyn i offentlig forvaltning. Det er ment som et supplement til OEP for dokumenter som enten ikke er journalført, eller for ikke profesjonelle brukere hvor OEP er en unødvendig terskel. Siden tjenesten vil publisere forespørsel og svar vil den bare kunne benyttes til innsyn etter Offentlighetslova, og ikke partsinnsyn etter Forvaltningsloven.
Line 11: Line 5:
Oppsett epost Tjenesten er foreløpig under utvikling med en test installasjon på http://alaveteli-dev.nuug.no/
Line 13: Line 7:
Innlastning av norske data Testinstallasjonen er nå funksjonell, men eposter går kun til en testkonto på GMail. Alle instanser er satt opp mot en konto som heter innsynsautomaten@gmail.com, og det brukes + notasjonen på mottaker. F.eks. er epost addr. Bufetat satt til innsynsautomaten+post__bufdir.no@gmail.com. Når man gjør en innsynforespørsel så vil man derfor trenge tilgang til denne kontoen for å kunne besvare. Trenger du tilgang så send en henvendelse til [[mailto:innsynsautomaten@gmail.com|innsynsautomaten@gmail.com]].
Line 15: Line 9:
Lage en egen branch for norsk mal == Om navnet ==
Line 17: Line 11:
Bruke varnish til caching Mimes brønn er kilden Odin ofret øyet for å drikke av. De som drikker av vannet blir vise.
Line 19: Line 13:
Problemer: == Alaveteli ==
Line 21: Line 15:
Fikk problemer med at en require 'survey' ikke fungerte Løsningen ligger på github og vi benytter [[https://github.com/gorm/alaveteli|Alaveteli]] fra MySociety. Den er relativt godt [[https://github.com/gorm/alaveteli/tree/develop/doc|dokumentert]], og har også en [[https://groups.google.com/forum/?fromgroups#!forum/alaveteli-dev|mailingliste for utviklere]].
Line 23: Line 17:
En lang rekke tester feilet == Data ==

Vi har gjort en avgrensning i hvilke organisasjoner vi starter med. [[https://docs.google.com/file/d/0B2Jffdrb3E_DZERpOXlTNjd6OEU/edit?usp=sharing|Følgende datafil]] er brukt som utgangspunkt for offentlige virksomheter. Den inneholder en liste over departementene og sentrale direktorater/etater.

== Kan du bidra? ==

Det gjenstår en god del arbeid for å få tjenesten produksjonsklar, og vi holder foreløpig kun på med å gjøre oss kjent med programvaren.

Vi trenger hjelp med (ikke teknisk):

 * oversettelse til bokmål og nynorsk for Alaveteli [[https://www.transifex.com/projects/p/alaveteli/|prosjektet på Transifex]]
 * skrive [[https://github.com/gorm/alavetelitheme/tree/master/lib/views/help|hjelp filer]] på norsk (og nynorsk etterhvert)
 * tekster for utgående eposter
 * finne et navn på tjenesten (Innsynsautomaten, Innsynautomaten, svarmeg.no, krevinnsyn.no, jegvilse.no?, flere forslag?)
 * personvernerklæring
 * administrasjon av innsynsbegjæringer
 * gjøre forbedringer på datagrunnlaget for import av offentlige virksomheter
    * mangler URL til virksomheter
    * ta med flere virksomheter, f.eks. kommunene
    * kvalitetssikre virksomhetene, og etterspørre oppdaterte data fra Difi (dagens data virker minst 2 år gammel)

Vi trenger også hjelp med (teknisk):

 * uklarheter rundt hva slags locale som skal benyttes. Rails bruker nb_NO for Norge, men programmet takler kun nb. Må løses, eventuelt feilmeldes
 * det er problemer med at noen cron jobber ikke kjører. Dette må fikses, og feilmeldes til prosjektet
 * mange feil i oppsett av programvaren som burde fikses og meldes. Det er så mange småfeil at dette foreløpig kun er gjort i begrenset omfang
 * oppsett av produksjonsmiljø: Løsningen er alt for treig i dag (0.4 req/sec)
   * oppsett av Varnish (caching)
   * sikkerhet (epost? web?)
   * statistikk på ytelse (newrelic? har NUUG noe?)
 * testing og monitor av løsningen (pingdom?)
 * design og videreutvikling av [[https://github.com/gorm/alavetelitheme|malen]]
 * oppsett statistikk for bruk av tjenesten (støtter google analytics i dag, men kanskje bra å støtte Piwik?)

== Oversetterordbok ==

Vi bruker https://www.transifex.com/projects/p/alaveteli/glossary/l/nb/ til å holde rede på ordboken.

== Oppgradering av tjenesten ==

For å oppgradere, logg inn som root på maskinen og kjør følgende kommandoer:

dir=/var/www/alaveteli-dev.nuug.no/alaveteli/

 su -c "cd /var/www/alaveteli-dev.nuug.no/alaveteli; git stash && git pull && git stash pop" innsyn
 su -c "cd /var/www/alaveteli-dev.nuug.no/alaveteli; script/rails-post-deploy" innsyn
 service alaveteli restart

Innsynautomaten Mimes brønn

Dette prosjektet har som mål å lage en tjeneste som gjør det enklere for borgere å kreve innsyn i offentlig forvaltning. Det er ment som et supplement til OEP for dokumenter som enten ikke er journalført, eller for ikke profesjonelle brukere hvor OEP er en unødvendig terskel. Siden tjenesten vil publisere forespørsel og svar vil den bare kunne benyttes til innsyn etter Offentlighetslova, og ikke partsinnsyn etter Forvaltningsloven.

Tjenesten er foreløpig under utvikling med en test installasjon på http://alaveteli-dev.nuug.no/

Testinstallasjonen er nå funksjonell, men eposter går kun til en testkonto på GMail. Alle instanser er satt opp mot en konto som heter innsynsautomaten@gmail.com, og det brukes + notasjonen på mottaker. F.eks. er epost addr. Bufetat satt til innsynsautomaten+post__bufdir.no@gmail.com. Når man gjør en innsynforespørsel så vil man derfor trenge tilgang til denne kontoen for å kunne besvare. Trenger du tilgang så send en henvendelse til innsynsautomaten@gmail.com.

Om navnet

Mimes brønn er kilden Odin ofret øyet for å drikke av. De som drikker av vannet blir vise.

Alaveteli

Løsningen ligger på github og vi benytter Alaveteli fra MySociety. Den er relativt godt dokumentert, og har også en mailingliste for utviklere.

Data

Vi har gjort en avgrensning i hvilke organisasjoner vi starter med. Følgende datafil er brukt som utgangspunkt for offentlige virksomheter. Den inneholder en liste over departementene og sentrale direktorater/etater.

Kan du bidra?

Det gjenstår en god del arbeid for å få tjenesten produksjonsklar, og vi holder foreløpig kun på med å gjøre oss kjent med programvaren.

Vi trenger hjelp med (ikke teknisk):

  • oversettelse til bokmål og nynorsk for Alaveteli prosjektet på Transifex

  • skrive hjelp filer på norsk (og nynorsk etterhvert)

  • tekster for utgående eposter
  • finne et navn på tjenesten (Innsynsautomaten, Innsynautomaten, svarmeg.no, krevinnsyn.no, jegvilse.no?, flere forslag?)
  • personvernerklæring
  • administrasjon av innsynsbegjæringer
  • gjøre forbedringer på datagrunnlaget for import av offentlige virksomheter
    • mangler URL til virksomheter
    • ta med flere virksomheter, f.eks. kommunene
    • kvalitetssikre virksomhetene, og etterspørre oppdaterte data fra Difi (dagens data virker minst 2 år gammel)

Vi trenger også hjelp med (teknisk):

  • uklarheter rundt hva slags locale som skal benyttes. Rails bruker nb_NO for Norge, men programmet takler kun nb. Må løses, eventuelt feilmeldes
  • det er problemer med at noen cron jobber ikke kjører. Dette må fikses, og feilmeldes til prosjektet
  • mange feil i oppsett av programvaren som burde fikses og meldes. Det er så mange småfeil at dette foreløpig kun er gjort i begrenset omfang
  • oppsett av produksjonsmiljø: Løsningen er alt for treig i dag (0.4 req/sec)
    • oppsett av Varnish (caching)
    • sikkerhet (epost? web?)
    • statistikk på ytelse (newrelic? har NUUG noe?)
  • testing og monitor av løsningen (pingdom?)
  • design og videreutvikling av malen

  • oppsett statistikk for bruk av tjenesten (støtter google analytics i dag, men kanskje bra å støtte Piwik?)

Oversetterordbok

Vi bruker https://www.transifex.com/projects/p/alaveteli/glossary/l/nb/ til å holde rede på ordboken.

Oppgradering av tjenesten

For å oppgradere, logg inn som root på maskinen og kjør følgende kommandoer:

dir=/var/www/alaveteli-dev.nuug.no/alaveteli/

  • su -c "cd /var/www/alaveteli-dev.nuug.no/alaveteli; git stash && git pull && git stash pop" innsyn su -c "cd /var/www/alaveteli-dev.nuug.no/alaveteli; script/rails-post-deploy" innsyn service alaveteli restart

grupper/offentliginnsyn/alaveteli (last edited 2015-11-29 21:27:04 by localhost)