diff options
-rw-r--r-- | 2013/2013-09-11-board.tex | 116 | ||||
-rw-r--r-- | 2013/Makefile | 1 | ||||
-rw-r--r-- | 2014/2014-02-11-board.tex | 106 | ||||
-rw-r--r-- | 2014/Makefile | 17 | ||||
-rw-r--r-- | agenda/board-meeting-agenda.tex | 7 | ||||
-rw-r--r-- | preamble/preamble.tex | 5 | ||||
-rw-r--r-- | resources/Makefile-common | 64 | ||||
-rw-r--r-- | resources/board-minutes-template-en.tex | 1 | ||||
-rw-r--r-- | resources/board-minutes-template-sv.tex | 1 |
9 files changed, 316 insertions, 2 deletions
diff --git a/2013/2013-09-11-board.tex b/2013/2013-09-11-board.tex new file mode 100644 index 0000000..13db723 --- /dev/null +++ b/2013/2013-09-11-board.tex @@ -0,0 +1,116 @@ +\input{../preamble/preamble} +\newcommand \meetingtype {Board Meeting} +\newcommand \meetingdate {September 11, 2013} +\newcommand \lastmeetingdate {May 19} +\newcommand \meetingplace {Språkbanken, Gothenburg} +\rhead{\footnotesize \meetingdate} + +\begin{document} +\selectlanguage{english} +\section*{Minutes, \meetingtype \\ \meetingdate} + +\newlength\tempOne% +\settowidth\tempOne{Time and place:\quad}% +\newlength\tempTwo% +\setlength\tempTwo{\linewidth}% +\addtolength{\tempTwo}{-\tempOne}% + +\parbox[t]{\tempOne}{% + Time and place: +}% +\parbox[t]{\tempTwo}{\meetingdate, \meetingplace}\mypar + +\parbox[t]{\tempOne}{% + Attendants: +}% +\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 + \end{multicols}% +} +\newcommand \meetingchairman {Stian Rødven Eide} +\newcommand \meetingsecretary {Gustav Eek} +\newcommand \approval {Leif-Jöran Olsson} + +\begin{enumerate} +\item The meeting was opened. +\item \meetingchairman\ was elected meeting chairman, \meetingsecretary\ meeting secretary, and \approval\ approval. +\item The agenda was confirmed. +\item The meeting went through the minutes from \lastmeetingdate. + \begin{itemize} + \item The, at the time, previous meeting minutes was postponed. + \item The meeting was organised in Slotsskogen. Fripost need to + improve the preciseness in announcements of naturally vague + meeting places. Two members were searching for us without finding + us. + \item Many technical improvements were discussed. Those need to be + noted somewhere to get into the loop. + \end{itemize} +\item Reports + \begin{enumerate} + \item Economy + \begin{itemize} + \item Around 20 payments have been noted since last meeting. + \item The member list was synced July 11, resulting in 57 paying + members. + \item The incomes so far covers all expenses. + \end{itemize} + \item System + \begin{itemize} + \item The hosts \benjamin\ and \elefant\ are not doing well: both + have broken disks. Temporarily Guilhem keeps backups + privately. Regarding \benjamin, \mbox{Gustav} will receive the two + disks that Leif-Jöran has at home. At some point \mbox{Leif-Jöran} will + also replace the disks at \elefant. + \item If Leif-Jöran gets the opportunity, he will replace + \elefant\ with fresh hardware. + \item Regarding full disk encryption, Guilhem has tried out a + solution where Busybox, a micro operating system, is launched by + Grub. Busybox contains a \ssh-server that does not have a proper + shell, but only feeds the standard input stream to Cryptsetup + for disc mount. The solution works well on several of his own + systems. He also created a script that sets up a virtual machine + for testing. + \item A discussion that need to be taken forward is to what extent + Fripost should continue to use shared machines compared to + dedicated. + \item Generally an \msaa\ adds the login username as a field in + the email header. A decision was made to remove the field of + interest on Fripost's \msa:s. Instead the information of + interest would be written to a special logfile, which would be + kept for one month. + \end{itemize} + \item No other reports. +\end{enumerate} +\item Activity days and other activities + \begin{enumerate} + \item The last activity in Slotsskogen May 19, 2013 was + successful. The message was to continue to focus on recruitment of + small associations. Also a decision was taken to create some sort + of banner that can be helpful for people that searches for the + gathering. + \item The activity close in time is Kulturnatta October 11. Fripost + has the following items + \begin{itemize} + \item At 18:00 Presentation of the association, 25 min + \item At 21:00 Workshop, 60 min. The focus for the workshop should + be admin interface and small associations. + \end{itemize} + \end{enumerate} +\item The to do list was postponed. +\item No other issues +\item Next meeting will take place October 7, 2013, 18:00 at Språkbanken +\item The meeting was closed. +\end{enumerate} + +\parbox{\linewidth}{ + \signatureline{\meetingsecretary, meeting secretary} + \hfill + \signatureline{\approval, approval} +} + +\end{document} diff --git a/2013/Makefile b/2013/Makefile index 883e9bb..3f9fe4a 100644 --- a/2013/Makefile +++ b/2013/Makefile @@ -3,6 +3,7 @@ noarg: # Normal minutes all: \ +2013-09-11-board.pdf \ 2013-03-26-board.pdf \ 2013-03-23-annual.pdf \ 2013-03-12-board-notes.pdf \ diff --git a/2014/2014-02-11-board.tex b/2014/2014-02-11-board.tex new file mode 100644 index 0000000..a001063 --- /dev/null +++ b/2014/2014-02-11-board.tex @@ -0,0 +1,106 @@ +\input{../preamble/preamble} +\newcommand \meetingtype {styrelsemöte} +\newcommand \meetingdate {11 februari 2014} +\newcommand \lastmeetingdate {21 januari} +%\newcommand \meetingplace {Risåsgatan, Göteborg} +%\newcommand \meetingplace {Gnutiken, Göteborg} +\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 \\ + Leif-Jöran Olsson \\ + Stian Rødven Eide \\ + Delphine Szymczak + \end{multicols}% +} +\newcommand \meetingchairman {Stian Rødven Eide} +\newcommand \meetingsecretary {Gustav Eek} +\newcommand \approval {Leif-Jöran Olsson} + +\begin{enumerate} +\item Mötet öppnades. +\item \meetingchairman\ valdes till ordförande, \meetingsecretary\ till sekreterare och \approval\ till justeringsperson. +\item Fastställande av dagordning. Då Delphine har rest + från Lund för att diskutera April-kampanjen så bordlades alla + standardfrågor utom den ekonomiska rapporten. +\item Rapporter + \begin{enumerate} + \item Ekonomi + \begin{itemize} + \item Några medlemsavgifter har droppat in för 2014. + \item Styrelsen förväntar sig ingen förändring av + medlemsavgiften. En påminnelse om att förnya medlemskapet kan + därför skickas ut. + \end{itemize} + \end{enumerate} +\item Övriga frågor + \begin{itemize} + \item Mötesplanering. Mötet beslutade att styrelsen ska träffas + varannan vecka med start 24 februari. Varannan av dessa träffar + ska vara styrelsemöte och varannan en allmän träff. Att införa de + allmänna träffarna syftar till att ge styrelsen möjlighet att + vidta de åtgärder som beslutas om på mötena. + \item April-kampanjen. Kampanjen syftar till att göra politiska + kandidater upp\-märk\-sam\-ma på fri programvara, och den rullar i + samband med allmänna val och val till EU-parlamentet. Kampanjens + metod är att kontakta merparten av alla politiska kandidater i + valet och övertyga dem att skriva under på en pamflett. Det finns + en elektronisk webbaserad plattform som ska rationalisera och + effektivisera genomförandet av kampanjen. Kampanjen rullar på i + Frankrike.\myhalfpar Diskussionsfrågan är om Fripost som förening + eller medlemmarna som personer är intresserade av att genomföra + kampanjen i Sverige.\myhalfpar Mötet diskuterade + \begin{itemize} + \item Vilket resultat som man bör sträva efter att uppnå -- och + det rör sig om en kulturförändring: uppnå en massrörelse snarare + än att nå en politisk målgrupp. + \item Vilket som skulle vara det bästa forumet för kampanjen i Sverige + -- och det skulle förmodligen vara Fellowship of \fsfe. + \end{itemize} + Andra ``kampanjer'' med liknande syfte är dokumentfrihetsdagen och + dagen för fri programvara. Mötet diskuterade också kort olika + organiseringsformer, de ickedemokratiska sidorna av \fsfe, och + varför fri-programvarurörelsens aktiviteter är glesa i Sverige + trots att Sverige per capita har flest medlemmar i + \fsfe.\myhalfpar Slutsatser + \begin{itemize} + \item Vi ska börja med att översätta pakten. + \item Leif-Jöran ska höra med Mikael Milden vilka undersökningar som + gjorts an\-gåen\-de allmänhetens åsikter och engagemang i frågor som rör + fri programvara. + \item Delphine har ett antal punkter som hon ska följa upp med + April-rörelsen. + \end{itemize} + \end{itemize} +\item Nästa möte sker 24 februari, 2014, kl 18.00 på Språkbanken +\item Mötet avslutades. +\end{enumerate} + +\parbox{\linewidth}{ + \signatureline{\meetingsecretary, mötessekreterare} + \hfill + \signatureline{\approval, justeringsperson} +} + +\end{document} diff --git a/2014/Makefile b/2014/Makefile new file mode 100644 index 0000000..fc286bb --- /dev/null +++ b/2014/Makefile @@ -0,0 +1,17 @@ +# Makefile for minutes of 2014 + +MINUTES = 2014-02-11-board + +common-makefile = ../resources/Makefile-common + +help: + @make -s -f $(common-makefile) help + +all: $(MINUTES) + +%: + make -f $(common-makefile) compile FILE=$* +send: + make -f $(common-makefile) send SEND_FILES="$(MINUTES)" +clean: + make -f $(common-makefile) clean diff --git a/agenda/board-meeting-agenda.tex b/agenda/board-meeting-agenda.tex index 9e4df0e..ac3e345 100644 --- a/agenda/board-meeting-agenda.tex +++ b/agenda/board-meeting-agenda.tex @@ -1,5 +1,5 @@ \input{../preamble/preamble} -\newcommand \creationdate {7 augusti 2012} +\newcommand \creationdate {15 juni 2014} %\newcommand \meetingplace {Gnutiken, Göteborg} \rhead{\footnotesize Förslag till dagordning} @@ -29,6 +29,11 @@ \item Utvärdering av aktiviteter sedan senaste mötet \item Planering av kommande aktiviteter \end{enumerate} +\item Informationsspridning +\begin{enumerate} +\item Uppföljning +\item Åtgärder +\end{enumerate} \item Genomgång av systemens att-göralistor \item Övriga frågor \item Nästa möte diff --git a/preamble/preamble.tex b/preamble/preamble.tex index 23ef34d..743db25 100644 --- a/preamble/preamble.tex +++ b/preamble/preamble.tex @@ -1,6 +1,6 @@ \documentclass[a4paper, 11pt]{article} \usepackage{a4wide} -\usepackage[british, swedish]{babel} +\usepackage[british, english, swedish]{babel} \usepackage[utf8]{inputenc} \usepackage{fancyhdr} \usepackage[usenames, dvipsnames]{color} @@ -61,6 +61,7 @@ \newcommand \faq {\textsc{faq}} \newcommand \fripost {\textsf{\textsc{\small Fripost}}} \newcommand \fscons {\textsc{fscons}} +\newcommand \fsfe {\textsc{fsfe}} \newcommand \giraff {\texthost{giraff}} \newcommand \gnuhost {\texthost{gnu}} \newcommand \gnu {\textsc{gnu}} @@ -81,6 +82,8 @@ \newcommand \mda {\textsc{mda}} \newcommand \mdalong {(Meddelandeleverantör, eng. \textit{Mail Delivery Agent})} \newcommand \mistral {\texthost{mistral}} +\newcommand \msa {\textsc{msa}} +\newcommand \msaa {\textsc{msa} (\textit{Mail Submission Agent})} \newcommand \mx {\textsc{mx}} \newcommand \mysql {\textsc{m}y\textsc{sql}} \newcommand \nti {\textsc{nti}} diff --git a/resources/Makefile-common b/resources/Makefile-common new file mode 100644 index 0000000..9ba957f --- /dev/null +++ b/resources/Makefile-common @@ -0,0 +1,64 @@ +# This Makefile is used as common denominator for the compilation of a +# PDF file from a minutes. +# +# Commands +# +# compile: Create the pdf file +# +# Mandatory arguments +# FILE -- name of tex file without surfixes +# Optional arguments +# PREAMBLE -- path to preamble without surfixes (defaults) +# FILES_TEX -- list of dependency tex-files without surfixes +# FILES_JPG -- list of dependency jgp-images without surfixes +# +# send: Sends pdf files to server +# +# Mandatory arguments +# SEND_FILES -- list of files to send (without prefixes) +# +# clean: clears all generated files +# + +FILE = +PREAMBLE = ../preamble/preamble +FILES_TEX = +FILES_JPG = +SEND_FILES = + +input = $(FILE).tex +output = $(FILE).pdf +preamble = $(PREAMBLE).tex +files-tex = $(foreach f, $(FILES_TEX), $(f).tex) +files-jgp = $(foreach f, $(FILES_JPG), $(f).jpg) +send-files = $(foreach f, $(SEND_FILES), $(f).pdf) + +compile: $(output) + +# The most general latex compilation command +$(output): $(input) $(preamble) $(files-tex) $(files-jpg) + latex_count=5 ;\ + latex_log=$$(echo $@ | sed 's/.pdf/.log/') ;\ + pdflatex $< ;\ + while egrep -s 'Rerun (LaTeX|to get cross-references right)' $$latex_log && [ $$latex_count -gt 0 ] ;\ + do echo "Rerunning latex...." ; pdflatex $< ;\ + latex_count=`expr $$latex_count - 1`;\ + done; + +# Clean up +clean: + rm -f *.aux *.bbl *.dvi *.log *.nav *.out *.snm *.toc *~ + +# Sends to fripost.org for publication +send: + rsync -ruvp --chmod=Dugo+rx,Fugo+r $(send-files) fripost@fripost.org:fripost.org/minutes/ + +# Help +help: + @echo 'This script do not run without arguments. Run for example:' + @echo + @echo ' $ make 2014-02-13-board-notes.pdf' + @echo ' $ make all' + @echo ' $ make send' + @echo ' $ make clean' + diff --git a/resources/board-minutes-template-en.tex b/resources/board-minutes-template-en.tex index 51ca933..564f47f 100644 --- a/resources/board-minutes-template-en.tex +++ b/resources/board-minutes-template-en.tex @@ -45,6 +45,7 @@ % Dan Ros\'en\\ % Stian Rødven Eide \\ % Andreas Skyman \\ +% Delphine Szymczak \\ % Johan Söderberg % Ver Takeo \\ % Eva Werner diff --git a/resources/board-minutes-template-sv.tex b/resources/board-minutes-template-sv.tex index 95450a4..2656c19 100644 --- a/resources/board-minutes-template-sv.tex +++ b/resources/board-minutes-template-sv.tex @@ -46,6 +46,7 @@ % Dan Ros\'en\\ % Stian Rødven Eide \\ % Andreas Skyman \\ +% Delphine Szymczak \\ % Johan Söderberg % Ver Takeo \\ % Eva Werner |