aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGustav Eek <gustav.eek@fripost.org>2019-11-25 10:09:48 +0100
committerGustav Eek <gustav.eek@fripost.org>2019-11-25 10:09:48 +0100
commit5a1d1b95993cd6f1184133bcf9c409ef74334acc (patch)
tree4d0c406e0e119cea28240420719b235b2b718319
parenta9e9cf52ea4f43533fd294bd958dd17afc85e1ce (diff)
parentb3ae60f513a4871a8b6ddba457581701192654a3 (diff)
Merge branch 'master' into 2019-08-26-board
-rw-r--r--2019/2019-09-23-board.tex43
-rw-r--r--2019/2019-10-28-board.tex142
-rw-r--r--preamble/acronyms.tex6
-rwxr-xr-xtools/status48
4 files changed, 238 insertions, 1 deletions
diff --git a/2019/2019-09-23-board.tex b/2019/2019-09-23-board.tex
new file mode 100644
index 0000000..f4e6225
--- /dev/null
+++ b/2019/2019-09-23-board.tex
@@ -0,0 +1,43 @@
+\input{../preamble/preamble}
+\newcommand \meetingtype {styrelsemöte}
+\newcommand \meetingdate {23 september 2019}
+\newcommand \meetingplace {Språkbanken, Göteborg}
+\rhead{\footnotesize \meetingdate}
+
+\begin{document}
+\selectlanguage{swedish}
+\section*{Protokoll, \meetingtype \\ \meetingdate}
+
+\newlength\tempOne%
+\settowidth\tempOne{Tid och plats:\quad}%
+\newlength\tempTwo%
+\setlength\tempTwo{\linewidth}%
+\addtolength{\tempTwo}{-\tempOne}%
+
+\parbox[t]{\tempOne}{%
+ Tid och plats:
+}%
+\parbox[t]{\tempTwo}{\meetingdate, \meetingplace}\mypar
+
+\parbox[t]{\tempOne}{%
+ Deltagare:
+}%
+\parbox[t]{\tempTwo}{\mbox{}\vspace{-2\baselineskip}\vspace{2pt}%
+ \begin{multicols}{3}%
+ Lola Möller \\
+ Leif-Jöran Olsson \\
+ Stian Rødven Eide \\
+ Oskar Vigren \\
+ Anders Westerström
+ \end{multicols}%
+}
+\newcommand \meetingchairman {Stian Rødven Eide}
+\newcommand \meetingsecretary {Leif-Jöran Olsson}
+\newcommand \approval {Anders Westerström}
+
+\begin{abstract}
+Mestadels planering av kommande aktiviteter i samband med
+Framtidsveckan i okto\-ber--november.
+\end{abstract}
+
+\end{document}
diff --git a/2019/2019-10-28-board.tex b/2019/2019-10-28-board.tex
new file mode 100644
index 0000000..245c3e5
--- /dev/null
+++ b/2019/2019-10-28-board.tex
@@ -0,0 +1,142 @@
+\input{../preamble/preamble}
+\newcommand \meetingtype {styrelsemöte}
+\newcommand \meetingdate {28 okt 2019}
+\newcommand \meetingplace {Språkbanken, Göteborg}
+\rhead{\footnotesize \meetingdate}
+
+\begin{document}
+\selectlanguage{swedish}
+\section*{Protokoll, \meetingtype \\ \meetingdate}
+
+\newlength\tempOne%
+\settowidth\tempOne{Tid och plats:\quad}%
+\newlength\tempTwo%
+\setlength\tempTwo{\linewidth}%
+\addtolength{\tempTwo}{-\tempOne}%
+
+\parbox[t]{\tempOne}{%
+ Tid och plats:
+}%
+\parbox[t]{\tempTwo}{\meetingdate, \meetingplace}\mypar
+
+\parbox[t]{\tempOne}{%
+ Deltagare:
+}%
+\parbox[t]{\tempTwo}{\mbox{}\vspace{-2\baselineskip}\vspace{2pt}%
+ \begin{multicols}{3}%
+ Gustav Eek \\
+ Guilhem Moulin \\
+ Lola Möller \\
+ Leif-Jöran Olsson \\
+ Stian Rødven Eide \\
+ Anders Westerström
+ \end{multicols}%
+}
+\newcommand \meetingchairman {Stian Rødven Eide}
+\newcommand \meetingsecretary {Gustav Eek}
+\newcommand \approval {Leif-Jöran Olsson}
+
+\begin{abstract}
+
+Innehållsrikt möte. Teknisk rapportering om
+nyckelhanteringsdiskussioner. och aktiviteter planerades för
+Framtidsveckan. Alla pågående utredningar gicks igenom.
+
+\end{abstract}
+
+\begin{enumerate}
+\item Mötet öppnades.
+\item Övrig mötesformalia
+ \begin{enumerate}
+ \item \meetingchairman\ valdes till ordförande,
+ \meetingsecretary\ till sekreterare och \approval\ till
+ justeringsperson.
+ \item Dagordningen fastställdes med extra punkt om utredningar.
+ \end{enumerate}
+\item Rapporter
+ \begin{enumerate}
+ \item Ekonomi. En inbetalning sedan senaste möte.
+ \item Systemet
+ \begin{itemize}
+ \item Nertid för \vmm\ 21 okt 2019, 18'.
+ \item Diskussion på med medlemmar om \dkimm. Inget behöver utföras.
+ \item Spam har skickats genom Friposts servrar. Det gäller få
+ enskilda konton och lösenord som läckt. För att undvika
+ grålistor, ruttas Friposts utgående trafik tillfälligt andra
+ vägar. Yahoo är ofta orimligt restriktiva.
+ \end{itemize}
+ \item Inga övriga rapporter
+ \end{enumerate}
+\item Aktivitetsdagar, fester, och övriga aktiviteter
+ \begin{enumerate}
+ \item Inga aktiviteter att utvärdera.
+ \item Exodus 8 nov på Framtidsveckan. Inget svar från
+ Solikyl. Inget svar från Syndikalistiskt Forum. Kontakt med
+ Studiefrämjandet gällande nyttjande av köket. Gör e-postutskick.
+ \item Migrera från Google 3 nov. Samma gäller för det praktiska.
+ \end{enumerate}
+\item Styrelsens arbetsträffar
+ \begin{itemize}
+ \item Numera varje måndag. Aktiviteter, utredningar, wiki.
+ \item 23 okt, \GE\ och \GM, tekniskt om wikin.
+ \item Fortsätta varje måndag? Mindre intensivt (\LM, \AW). Ses ändå
+ utanför genom grupper (\LJO). Bra med fönster (\LM). Beslut att
+ återgå till 2:a mån i mån.
+ \end{itemize}
+\item Utredningar. Genomgång av utredningarna. Beslut att platt till
+ nivåerna och ta bort första nivå i ``Transparens \& ickemonetära
+ bidrag''.
+
+ \begin{description}
+ \item [Volontära timmar] Delt. \AS, \GE, \LM. Flera
+ sammaträden. \LM\ deltar numera, \OV\ på vissa sammanträden. Fokus
+ och syfte ändrat: tydliggör skillnaden mellan ideellt och
+ volontärt arbete. Konferensbidrag skickat till \cccc. (Del av
+ Transparens \& ickemonetära bidrag)
+ \item [Kostnader för driften] Delt. \GE, \LJO. Flera
+ sammanträden. Flera frågor och inspel till angränsande utredningar
+ har uppkommit. (Del av Transparens \& ickemonetära bidrag)
+ \item [Ekonomiska relationer \& autonomi] Delt. \GE, \LJO. Föreslås
+ läggas ner. Det räcker med ett styrelsebeslut om att Fripost ska
+ bli egen betalningsmottagare. (Del av Transparens \& ickemonetära
+ bidrag). Beslut att lägga ner utredningen.
+ \item [Tillgänglighet till dokumentation och
+ information]. Delt. \GE, \OV. Många sammanträden. Resulterat i
+ tekniskt arbete med wikin, vilket pågår. (Del av Transparens \&
+ ickemonetära bidrag)
+ \item [Medlemskap] Delt. \OV, \SRE. Inga träffar.
+ \item [Utökad Fripost Lagring för delning] Delt. \SRE, \GE, \LJO,
+ \GM. \LJO\ har också undersökt ``External storage'',
+ funktionalitet i Nextcloud, föreslår använda den för en
+ pilot. Diskussion om gränsdragning mellan medlemmar och
+ administratörer. Beslut att ett pilotprojekt ska sättas igång med
+ utredningens deltagare.
+ \item [Chatt] Delt. \ER, \GM. Inget arbete.
+ \item [Roller och kommittéer i Fripost] Delt. \GE, \AS, \OV. Inget
+ arbete
+ \end{description}
+
+\item Informationsspridning
+ \begin{enumerate}
+ \item Ingen. Uppföljning
+ \item Åtgärder. Gör utskick om Framtidsveckan.
+ \end{enumerate}
+\item Föregående mötesprotokoll.
+ \begin{itemize}
+ \item Protokollet från 28 aug gicks igenom. Inga kommentarer.
+ \item Protokollet från sep återstår.
+ \end{itemize}
+\item Genomgång av systemens att-göralistor. Språkfrågan kom upp. Vi
+ noterar att alla tekniska åtgärder beskrivs på engelska.
+\item Inga övriga frågor
+\item Nästa möte sker 25 november kl 18 på Språkbanken.
+\item Mötet avslutades.
+\end{enumerate}
+
+\parbox{\linewidth}{
+ \signatureline{\meetingsecretary, mötessekreterare}
+ \hfill
+ \signatureline{\approval, justeringsperson}
+}
+
+\end{document}
diff --git a/preamble/acronyms.tex b/preamble/acronyms.tex
index bd90ce6..2faf6f8 100644
--- a/preamble/acronyms.tex
+++ b/preamble/acronyms.tex
@@ -6,6 +6,8 @@
\newcommand \bgp {\textsc{bgp}}
\newcommand \cacert {\textsc{ca}cert}
\newcommand \calima {\texthost{calima}}
+\newcommand \ccc {\textsc{ccc}}
+\newcommand \cccc {\ccc\ (Chaos Communication Congress)}
\newcommand \cfengine {\textsc{cf}-engine}
\newcommand \civett {\texthost{civett}}
\newcommand \cpu {\textsc{cpu}}
@@ -14,7 +16,7 @@
\newcommand \dfri {\textsc{dfri}}
\newcommand \dfrii {Föreningen för Digitala Fri- och Rättigheter (\textsc{dfri})}
\newcommand \dkim {\textsc{dkim}}
-\newcommand \dkimm {\textsc{dkim} (\textit{DomainKeys Identified Mail})}
+\newcommand \dkimm {\textsc{dkim} (\textit{Domain Keys Identified Mail})}
\newcommand \dmarc {\textsc{dmarc}}
\newcommand \dmarcc {\dmarc\ (Domain-based Message Authentication, Reporting and Conformance)}
\newcommand \dns {\textsc{dns}}
@@ -118,6 +120,8 @@
\newcommand \udp {\textsc{udp}}
\newcommand \usb {\textsc{usb}}
\newcommand \vlan {\textsc{vlan}} % virtual LAN, different LAN:s on the same broadcast domain
+\newcommand \vm {\textsc{vm}} % virtual machine
+\newcommand \vmm {\vm\ (virtuell maskin)}
\newcommand \vps {\textsc{vps}}
\newcommand \vpss {\vps\ (Virtual Private Server)}
\newcommand \xmpp {\textsc{xmpp}}
diff --git a/tools/status b/tools/status
new file mode 100755
index 0000000..f053ef4
--- /dev/null
+++ b/tools/status
@@ -0,0 +1,48 @@
+#!/usr/bin/env bash
+
+
+y=$(basename $(pwd))
+b=$(git branch | grep '\*' | tr '*' ' ')
+
+# Control
+
+all=
+year=true
+
+case $1 in
+ -v) all=true ;;
+esac
+
+if ! [[ $y =~ ^[0-9]*$ ]]; then # Not a year
+ year=
+ all=true
+fi
+
+
+function year_branches {
+ echo "Minues tex files $y on $b:"
+ ls -1 $y*.tex | while read f; do
+ wc=$(cat $f | sed '/begin{document}/,/end{document}/ p; d' | wc -w)
+ echo " $(printf '%s %4.d' $f $wc)"
+ done
+
+ echo "Local branches of $y:"
+ git branch | grep "master\|$y" | tr '*' ' ' \
+ | xargs -I{} -n1 git log -n1 \
+ --pretty=format:" {} - %h -%d%n %s%n (%an, %ad, %cr)"\
+ {}
+}
+
+function all_branches {
+ echo "All branches (commiter date, author date, hash, branch):"
+ git branch -a | tr '*' ' ' | grep -v HEAD \
+ | xargs -n1 git log -n1 \
+ --date=short \
+ --pretty=format:' %cd %ad %h -%d%n' \
+ | sort -u
+}
+
+if [[ "${0##*/}" == "status" ]]; then
+ test -n "$year" && year_branches
+ test -n "$all" && all_branches
+fi