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 | 
