Medlemsdatabase/arbeidsmøte 2016-01-27
Fra Piratpartiets Wiki
Vi hadde et hyggelig lunchmøte hos Asbjørn. Tobias var svært fornøyd med kantinesituasjonen der og anbefaler å holde neste møte på samme sted. Kun Asbjørn og Tobias dukket opp.
Gjennomgang av utestående issues og arbeidsoppgaver
Asbjørn mener vi skal bruke issue-trackeren i github aktivt. Tobias har ingen motforestillinger.
- vi mangler medlemmers adgang til å redigere medlemsdetaljer (github issue #11, #12)
- transaksjoner / autocommit (github issue #13)
- Zimbraintegrasjon - tobias (github issue #14, #15)
- "allow user to change identity"? (github issue #7) - er det login-navn dette dreier seg om?
- github issue #10 - "easy way to check if membership is paid or not" - Asbjørn er ikke tilhenger av å implementere logikk på databasesiden. Foreslår å lage en api-metode i drywall for å registrere betalinger.
Annet
- admin-tilgang - basert på roles (partly implemented)
- Felter i databasen
- burde vi flyttet ut ting som "mailable" og "electable" til en egen user-preferance-tabell? Dette gjør det enklere å legge til ting i etterkant, men vi vedtar at alt som er obligatorisk å legge inn ved registrering av medlemsskap godt kan legges inn som egne attributter i tabellen.
- Burde vi ha egne tabeller for konstanter, f.eks. beskrivelse av feltene "mailable" og "electable"? Trolig, men dersom disse ikke skal endres ofte kan vi godt hardkode dem inntil videre.
- eventer og meldingskø, f.eks. rabbitmq. asbjørn myser litt på dette. Dette er bedre enn dagens script (som scanner etter databaseendringer), men vil muligens forsinke prosjektet. (github issue #16)
- oAuth - asbjørn ser på provider-siden, tobias ser på mediawiki (github issue #17, #9)
- medlemskontingent 2016 - "piece-of-cake" å få på plass paypal og bitcoins - bankinnbetalinger? Vi har noe slags integrasjon i dagens system - spør Middelthun!
- oversettelser
- Spørre upstream om gettext
- asbjørn tar ansvar
- Tobias forsøker å få kontakt med Middelthun og Christer