Brukerverktøy

Nettstedverktøy


sekretariat:rutiner

Forskjeller

Her vises forskjeller mellom den valgte versjonen og den nåværende versjonen av dokumentet.

Lenk til denne sammenligningen

Begge sider forrige revisjonForrige revisjon
Neste revisjon
Forrige revisjon
sekretariat:rutiner [2026/01/07 17:45] jonpetterbjerkesekretariat:rutiner [2026/01/07 19:26] (nåværende versjon) jonpetterbjerke
Linje 1: Linje 1:
 Fra arkiv. https://web.archive.org/web/20240713232104/https://wiki.nuug.no/sekretariat/rutiner  Snapshot: 2024-07-13 Fra arkiv. https://web.archive.org/web/20240713232104/https://wiki.nuug.no/sekretariat/rutiner  Snapshot: 2024-07-13
  
-==== Sekretariatrutiner ====+===== Sekretariatrutiner =====
  
 Dette er en oversikt over hvilke rutiner sekretariatet skal følge. Dette er en oversikt over hvilke rutiner sekretariatet skal følge.
Linje 83: Linje 83:
 Medlemstypekoder til bruk i medlemsregisteret: Medlemstypekoder til bruk i medlemsregisteret:
  
-ZUsrMedlemstatusNo+ZUsrMedlemstatusNo      ^ ZUsrMedlemstatus    ^ 
 +| 1 | FIRMAMEDLEM | 
 +| 2 | Medlem under bedrift | 
 +| 3 | Personlig medlem | 
 +| 4 | Studenter | 
 +| 5 | <del>SAGE/LISA personlig</del>
 +| 6 | <del>SAGE/LISA student</del>
 +| 7 | <del>Personlig medlem uten USENIX</del>
 +| 8 | <del>Studentmedlem uten USENIX</del>
 +| 11 | Æresmedlem |
  
-ZUsrMedlemstatus 
  
-1+==== Firmamedlemmer med fakturaadresse ====
  
-FIRMAMEDLEM 
- 
-2 
- 
-Medlem under bedrift 
- 
-3 
- 
-Personlig medlem 
- 
-4 
- 
-Studenter 
- 
-5 
- 
-SAGE/LISA personlig 
- 
-6 
- 
-SAGE/LISA student 
- 
-7 
- 
-Personlig medlem uten USENIX 
- 
-8 
- 
-Studentmedlem uten USENIX 
- 
-11 
- 
-Æresmedlem 
- 
- 
-Firmamedlemmer med fakturaadresse 
 Noen firmamedlemmer har en egen fakturaadresse. Denne registreres da på firmamedlemskapet, mens personlig (privat) postadresse (og personlig epostadresse) registreres på hvert enkelt personmedlem. (Ved fravær av personlig postadresse bruk firmaets postadresse på personmedlemmet.) Eventuell bestillerkode e.l. registreres under ZUsrFakturaReferanse. Firma som skal ha faktura på papir skal ha 1 i feltet Informasjon, 0 for å få epost. (1 har den bivirkning at oppgitt epostadresse blir med på medlemmer@nuug.no , men dette har ingen effekt hvis samme epostadresse også er registrert på en person.) Noen firmamedlemmer har en egen fakturaadresse. Denne registreres da på firmamedlemskapet, mens personlig (privat) postadresse (og personlig epostadresse) registreres på hvert enkelt personmedlem. (Ved fravær av personlig postadresse bruk firmaets postadresse på personmedlemmet.) Eventuell bestillerkode e.l. registreres under ZUsrFakturaReferanse. Firma som skal ha faktura på papir skal ha 1 i feltet Informasjon, 0 for å få epost. (1 har den bivirkning at oppgitt epostadresse blir med på medlemmer@nuug.no , men dette har ingen effekt hvis samme epostadresse også er registrert på en person.)
  
  
-Utmelding+==== Utmelding ====
 Sett medlemskapstype (ZUsrMedlemstatusNo) til 0 og blank ut feltet XUsrMedlemstatus. ZUsrUtmeldtdato settes til dato for utmeldingen (f.eks. mail fra arbeisgiver eller dato i RT-sak). ZBetaltTil beholdes, så blir vedkommende med på Usenix-listene ut året. Ved utmelding blir det automatisk sendt ut en epost til epostadressen som er registrert i medlemsregisteret, med informasjon til medlemmet om utmeldingen og tips om hvordan en kan fortsette medlemskapet. Ved utmelding sendes kredittnota på sist utsendte kontingentfaktura, hvis denne ikke allerede er betalt. Det gis ikke refundering for allerede betalt kontingent ved utmelding midt i året. Sett medlemskapstype (ZUsrMedlemstatusNo) til 0 og blank ut feltet XUsrMedlemstatus. ZUsrUtmeldtdato settes til dato for utmeldingen (f.eks. mail fra arbeisgiver eller dato i RT-sak). ZBetaltTil beholdes, så blir vedkommende med på Usenix-listene ut året. Ved utmelding blir det automatisk sendt ut en epost til epostadressen som er registrert i medlemsregisteret, med informasjon til medlemmet om utmeldingen og tips om hvordan en kan fortsette medlemskapet. Ved utmelding sendes kredittnota på sist utsendte kontingentfaktura, hvis denne ikke allerede er betalt. Det gis ikke refundering for allerede betalt kontingent ved utmelding midt i året.
  
  
-Sende ut halvårlige eposter til medlemmer for infosjekk+==== Sende ut halvårlige eposter til medlemmer for infosjekk ====
 Før utsending av faktura og før utsending av årsmøtepapirer er det lurt å sjekke om medlemsregisteret er korrekt. For å oppnå dette er det laget et opplegg som sender ut epost til hvert enkelt medlem med informasjon om det som er registrert om dem, og oppfordring om å melde tilbake med feil. Det bør gjøres i midten av august og i midten av januar. Før utsending av faktura og før utsending av årsmøtepapirer er det lurt å sjekke om medlemsregisteret er korrekt. For å oppnå dette er det laget et opplegg som sender ut epost til hvert enkelt medlem med informasjon om det som er registrert om dem, og oppfordring om å melde tilbake med feil. Det bør gjøres i midten av august og i midten av januar.
  
 Skriptet ligger i git som tools/medlemsliste-review. Det bør kjøres fra gitrepoet styre-web for å finne medlemslisten (medlemsliste.csv), og må kjøre på geekbay for å finne informasjon om hvilke epostlister medlemmene abonnerer på. Skriptet ligger i git som tools/medlemsliste-review. Det bør kjøres fra gitrepoet styre-web for å finne medlemslisten (medlemsliste.csv), og må kjøre på geekbay for å finne informasjon om hvilke epostlister medlemmene abonnerer på.
  
-Før en sender ut epost må en sikre at alle innmeldinger og endringer som finnes i RT er lagt inn i medlemsregisteret. +**Før en sender ut epost må en sikre at alle innmeldinger og endringer som finnes i RT er lagt inn i medlemsregisteret.**
- +
-Dersom noe må endres, f.eks styreleder, må scriptet medlemsliste-review i tools-katalogen redigeres. +
-Sjekken som sjekker om et medlem har betalt årets regning benytter seg av current_membership_period i tools/medlemsliste.pm. Denne må oppdateres etter utsending av årskontingent.+
  
 +  * Dersom noe må endres, f.eks styreleder, må scriptet medlemsliste-review i tools-katalogen redigeres.
 +  * Sjekken som sjekker om et medlem har betalt årets regning benytter seg av current_membership_period i tools/medlemsliste.pm. Denne må oppdateres etter utsending av årskontingent.
 +<code>
 Merk: Det følgende utføres i din lokale kopi av git-repoet til styre-web på geekbay. Merk: Det følgende utføres i din lokale kopi av git-repoet til styre-web på geekbay.
- 
 Se om innholdet i teksten (brevet) ser fornuftig ut:  ../nuug-web/tools/medlemsliste-review | less Se om innholdet i teksten (brevet) ser fornuftig ut:  ../nuug-web/tools/medlemsliste-review | less
- 
 Send ut eposten til alle medlemmer:  ../nuug-web/tools/medlemsliste-review -s Send ut eposten til alle medlemmer:  ../nuug-web/tools/medlemsliste-review -s
 +</code>
  
-Hovedfakturering+==== Hovedfakturering ====
 I god tid før nyttår sendes kontingentfaktura for neste år ut. Det bør gjøres i starten av oktober for å gi medlemmene god tid til å få på plass alle endringer og betale fakturaen før medlemslisten sendes til USENIX i romjula. Prosedyren er delvis manuell, men grunnstrukturen i prosedyren kan ses i scriptet tools/medlemsliste-sendinvoices. Dette scriptet sender inn nye medlemmer, og for å lage fakturagrunnlag for alle medlemmer må argumentet -i fjernes fra kallet til medlemsliste-makeinvoices. I god tid før nyttår sendes kontingentfaktura for neste år ut. Det bør gjøres i starten av oktober for å gi medlemmene god tid til å få på plass alle endringer og betale fakturaen før medlemslisten sendes til USENIX i romjula. Prosedyren er delvis manuell, men grunnstrukturen i prosedyren kan ses i scriptet tools/medlemsliste-sendinvoices. Dette scriptet sender inn nye medlemmer, og for å lage fakturagrunnlag for alle medlemmer må argumentet -i fjernes fra kallet til medlemsliste-makeinvoices.
  
 Før hovedfaktureringen sendes ut må perl-modulen tools/medlemsliste.pm oppdateres slik at funksjonen current_membership_period() returnerer slutten på neste års fakturaperiode. En må også sjekke kontingentsatsene og varenummerne i medlemsliste-makeinvoces. Varenummerne med tekst og priser må opprettes i sendregning. Kontingentsatsene på https://www.nuug.no/info.shtml må oppdateres. Før hovedfaktureringen sendes ut må perl-modulen tools/medlemsliste.pm oppdateres slik at funksjonen current_membership_period() returnerer slutten på neste års fakturaperiode. En må også sjekke kontingentsatsene og varenummerne i medlemsliste-makeinvoces. Varenummerne med tekst og priser må opprettes i sendregning. Kontingentsatsene på https://www.nuug.no/info.shtml må oppdateres.
  
-Sende inn oppdatert liste til USENIX +<del> Sende inn oppdatert liste til USENIX 
-Last ned liste fra http://nuug.no/styre/usenixdump.cgi (bruk brukernavn og passord for styreweb) Enten send hele denne listen til USENIX, eller oppdatert eventuell liste sendt fra USENIX til oss.+Last ned liste fra http://nuug.no/styre/usenixdump.cgi (bruk brukernavn og passord for styreweb) Enten send hele denne listen til USENIX, eller oppdatert eventuell liste sendt fra USENIX til oss. </del>
  
  
-Generere oversikt for opptak og endringer av medlemmer til styremøtene+==== Generere oversikt for opptak og endringer av medlemmer til styremøtene ====
 I styre-mappa i git: I styre-mappa i git:
  
Linje 170: Linje 141:
 (ååååmmdd er datoen for uthenting av bakgrunnsinformasjon for siste vedtak om opptak/endringer av medlemmer) (ååååmmdd er datoen for uthenting av bakgrunnsinformasjon for siste vedtak om opptak/endringer av medlemmer)
  
-/!\ Denne kommandoen er utdatert. Vi må finne ut hva tilsvarende git-kommando er. +FIXME Denne kommandoen er utdatert. Vi må finne ut hva tilsvarende git-kommando er. 
-cvs update -A -D ååååmmdd -p medlemsliste.csv > medlemsliste-old.csv +<code>cvs update -A -D ååååmmdd -p medlemsliste.csv > medlemsliste-old.csv
 ../nuug-web/tools/medlemsliste-compare -f medlemsliste.csv -p medlemsliste-old.csv ../nuug-web/tools/medlemsliste-compare -f medlemsliste.csv -p medlemsliste-old.csv
 +</code>
  
 Detaljert informasjon med navn på medlemmer legges som PDF i bilagsarkivet. Sammendraget limes inn i agendaen. Detaljert informasjon med navn på medlemmer legges som PDF i bilagsarkivet. Sammendraget limes inn i agendaen.
  
  
-Detaljert statistikk over medlemmene +==== Detaljert statistikk over medlemmene ==== 
-For å lage en statistikk som f.eks. denne i bilagsarkivet, kan programmet statistikk.bash benyttes:+For å lage en statistikk som f.eks. denne https://www.nuug.no/styre/bilag/index.php?knapp=Vis&file=2016-12-06-inn-medlemsstatistikk.pdf i bilagsarkivet, kan programmet ''statistikk.bash'' benyttes:
  
-Logg inn på geekbay. Kjør git pull som vanlig.+  - Logg inn på geekbay. Kjør git pull som vanlig
 +  - I din lokale kopi av git på geekbay: Gå til styre-web-katalogen. 
 +  - Kjør ../nuug-web/tools/statistikk.bash. Scriptet sjekker ut 3 versjoner pr måned av medlemsliste.csv og kjører automatisk ../tools/medlemsliste-stats -c -p -y xxxx på fila. Filene slettes etter hvert. 
 +  - Output fra medlemsliste-stats sorteres, dupliserte headere lukes ut, noen linjer med åpenbare feil lukes ut, filnavnene trunkeres til en dato. Resultatet i CSV form kommer på stdout. Kan enten kopieres direkte fra putty, eller redirigeres til en tekstfil. 
 +  - Resultatet fra kjøringen limes inn eller importes i et regneark (komma er skilletegn) 
 +  - I regnearket kan man lage en fin graf 
 +  - PDF-en som er referert ovenfor er resultatet av en pdf-utskrift (eksport) fra regnearket.
  
-I din lokale kopi av git på geekbay: Gå til styre-web-katalogen. 
-Kjør ../nuug-web/tools/statistikk.bash. Scriptet sjekker ut 3 versjoner pr måned av medlemsliste.csv og kjører automatisk ../tools/medlemsliste-stats -c -p -y xxxx på fila. Filene slettes etter hvert. 
-Output fra medlemsliste-stats sorteres, dupliserte headere lukes ut, noen linjer med åpenbare feil lukes ut, filnavnene trunkeres til en dato. Resultatet i CSV form kommer på stdout. Kan enten kopieres direkte fra putty, eller redirigeres til en tekstfil. 
-Resultatet fra kjøringen limes inn eller importes i et regneark (komma er skilletegn) 
-I regnearket kan man lage en fin graf 
-PDF-en som er referert ovenfor er resultatet av en pdf-utskrift (eksport) fra regnearket. 
 Statistikken går fra 2008 og fram til og med 2017 (scriptet bør oppdateres med nytt år mot slutten av året etter at kontingentene har begynt å bli registrert som betalt). Før 2008 hadde medlemslisten et annet format og programmene finner ikke riktig informasjon. Statistikken går fra 2008 og fram til og med 2017 (scriptet bør oppdateres med nytt år mot slutten av året etter at kontingentene har begynt å bli registrert som betalt). Før 2008 hadde medlemslisten et annet format og programmene finner ikke riktig informasjon.
  
  
-Legge ut nyheter på hjemmesiden +==== Legge ut nyheter på hjemmesiden ==== 
-/!\ Denne er ikke korrekt. Vi bruker chronicle til RSS-generering og manuell kopiering til news.shtml nå. Det bør gjøres bedre. +FIXME Denne er ikke korrekt. Vi bruker chronicle til RSS-generering og manuell kopiering til news.shtml nå. Det bør gjøres bedre.
- +
-rediger nuug/index.shtml med følgende+
  
 +  * rediger nuug/index.shtml med følgende
 +<code>
 <h3>yyyy-mm-dd Overskrift</h3> <p>tekst</p> <h3>yyyy-mm-dd Overskrift</h3> <p>tekst</p>
-sjekk inn nyheten med +</code> 
 +  * sjekk inn nyheten med 
 +<code>
 git add index.shtml git add index.shtml
 git commit -m "beskrivelse" git commit -m "beskrivelse"
 git push git push
 +</code>
sekretariat/rutiner.1767807953.txt.gz · Sist endret: 2026/01/07 17:45 av jonpetterbjerke