diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2bc83d2..9c18670 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,7 +23,8 @@ jobs: with: name: linux path: | - 2022-23/*.pdf + Fall 2022/*.pdf + Spring 2023/*.pdf # - name: Send Mail # uses: dawidd6/action-send-mail@v3 # with: diff --git a/2022-23/Makefile b/Fall 2022/Makefile similarity index 100% rename from 2022-23/Makefile rename to Fall 2022/Makefile diff --git a/2022-23/entry/00000000.tex b/Fall 2022/entry/00000000.tex similarity index 100% rename from 2022-23/entry/00000000.tex rename to Fall 2022/entry/00000000.tex diff --git a/2022-23/entry/20220916.tex b/Fall 2022/entry/20220916.tex similarity index 100% rename from 2022-23/entry/20220916.tex rename to Fall 2022/entry/20220916.tex diff --git a/2022-23/entry/20220922.tex b/Fall 2022/entry/20220922.tex similarity index 100% rename from 2022-23/entry/20220922.tex rename to Fall 2022/entry/20220922.tex diff --git a/2022-23/entry/20220923.tex b/Fall 2022/entry/20220923.tex similarity index 100% rename from 2022-23/entry/20220923.tex rename to Fall 2022/entry/20220923.tex diff --git a/2022-23/entry/20220930.tex b/Fall 2022/entry/20220930.tex similarity index 100% rename from 2022-23/entry/20220930.tex rename to Fall 2022/entry/20220930.tex diff --git a/2022-23/entry/20221007.tex b/Fall 2022/entry/20221007.tex similarity index 100% rename from 2022-23/entry/20221007.tex rename to Fall 2022/entry/20221007.tex diff --git a/2022-23/entry/20221213.tex b/Fall 2022/entry/20221213.tex similarity index 99% rename from 2022-23/entry/20221213.tex rename to Fall 2022/entry/20221213.tex index c65b298..8858840 100644 --- a/2022-23/entry/20221213.tex +++ b/Fall 2022/entry/20221213.tex @@ -1,4 +1,4 @@ -\section{Meeting Date} +\section{December 13, 2022} \subsection{Roll Call} diff --git a/2022-23/journal.tex b/Fall 2022/journal.tex similarity index 100% rename from 2022-23/journal.tex rename to Fall 2022/journal.tex diff --git a/Makefile b/Makefile index 1a67572..42368c7 100644 --- a/Makefile +++ b/Makefile @@ -1,16 +1,24 @@ -PROJECTS := journal-2022-23 +PROJECTS := fall-2022 spring-2023 .PHONY: all clean cleansmall $(PROJECTS) TEX=latexmk TEXFLAGS=-pdf -pdflatex="pdflatex -interaction=nonstopmode" -use-make -journal-2022-23: - @echo "==== Building Journal 2022-23 ====" - @${MAKE} --no-print-directory -C 2022-23 +all: fall-2022 spring-2023 cleansmall + +fall-2022: + @echo "==== Building Journal Fall 2022 ====" + @${MAKE} --no-print-directory -C 'Fall 2022' + +spring-2023: + @echo "==== Building Journal Spring 2023 ====" + @${MAKE} --no-print-directory -C 'Spring 2023' clean: - @${MAKE} --no-print-directory -C 2022-23 clean + @${MAKE} --no-print-directory -C 'Fall 2022' clean + @${MAKE} --no-print-directory -C 'Spring 2023' clean cleansmall: - @${MAKE} --no-print-directory -C 2022-23 cleansmall + @${MAKE} --no-print-directory -C 'Fall 2022' cleansmall + @${MAKE} --no-print-directory -C 'Spring 2023' cleansmall diff --git a/Spring 2023/Makefile b/Spring 2023/Makefile new file mode 100644 index 0000000..2ad91f6 --- /dev/null +++ b/Spring 2023/Makefile @@ -0,0 +1,15 @@ +.PHONY: clean cleansmall journal.pdf + +TEX=latexmk +TEXFLAGS=-pdf -pdflatex="pdflatex -interaction=nonstopmode" -use-make + +all: journal.pdf cleansmall + +journal.pdf: journal.tex + $(TEX) $(TEXFLAGS) $< + +clean: + $(TEX) -C + +cleansmall: + $(TEX) -c diff --git a/Spring 2023/entry/00000000.tex b/Spring 2023/entry/00000000.tex new file mode 100644 index 0000000..078ff14 --- /dev/null +++ b/Spring 2023/entry/00000000.tex @@ -0,0 +1,43 @@ +\section{DATE} +\subsection{Officer Meeting} + +\subsubsection{Roll Call} +The following officers were present + +\begin{enumerate} +\item OFFICER +\end{enumerate} + +The following officers where not present or online + +\begin{enumerate} + \item OFFICER +\end{enumerate} + +\subsubsection{Officers Updates} + +\textbf{\president} + +No Updates + +\textbf{\vicepresident} + +No Updates + +\textbf{\tresurer} + +No Updates + +\textbf{\primaryprogrammer} + +No Updates + +\textbf{\secretary} + +No Updates + +\subsubsection{Topic Discussed} + +\subsection{General Meeting} +\subsubsection{Number of Members} +\subsection{Topic Discussed} \ No newline at end of file diff --git a/Spring 2023/entry/20221213.tex b/Spring 2023/entry/20221213.tex new file mode 100644 index 0000000..8858840 --- /dev/null +++ b/Spring 2023/entry/20221213.tex @@ -0,0 +1,184 @@ +\section{December 13, 2022} + +\subsection{Roll Call} + +The following officers were present: + +\begin{enumerate} + \item \president + \item \tresurer + \item \primaryprogrammer + \item \secretary +\end{enumerate} + +No officers were absent +\\ +Other members present: +\begin{enumerate} + \item Mitch + \item Timothy Gibbons +\end{enumerate} + +\subsection{Standardized Officer Roles} + \subsubsection{President} + \begin{itemize} + \item Help create meeting ideas + \item Lead meetings + \item Give content talks at meetings + \end{itemize} + \subsubsection{Treasurer} + \begin{itemize} + \item Keep track of club budget + \end{itemize} + \subsubsection{Primary Programmer} + \begin{itemize} + \item Room reservations + \item EPRs + \item Update calendar and website + \end{itemize} + \subsubsection{Secretary} + \begin{itemize} + \item Take meeting minutes + \item Send out announcements + \begin{itemize} + \item Discord + \item Google group email list + \begin{itemize} + \item may encounter problems with non-school emails + \end{itemize} + \item Bits and Bytes + \item Possibly NvolveU? + \item We don't want to use too many platforms + \end{itemize} + + \end{itemize} + +\subsection{Recruitment} +Finding Consistent Members + \begin{itemize} + \item Build a good reputation + \item Advertise to the target audience + \end{itemize} +Finding Consistent \emph{Knowledgeable} Members + \begin{itemize} + \item Finding what these people want + \item Long term this will help to give us knowledgeable officers as well + \end{itemize} +CornHacks + \begin{itemize} + \item \href{https://unlcornhacks.com/#/home}{CornHacks Website} + \item Hackathon over Feb. 4-5 + \item We could have a table of advisors + \end{itemize} + +\subsection{Hack Days} +Making Hack Days more engaging: +\begin{itemize} + \item Making them similar to the "lab section" of a class + \item Shadow the talks we have planned +\end{itemize} + +\subsection{Meeting Location} +We may want to move the club to Avery Hall +\begin{itemize} + \item Makes organizing meetings easier + \item Gives members a reliable place to meet + \item Right in the middle of the Computer Science Department +\end{itemize} +A room on the third floor may be best so that there are enough outlets + +\subsection{Meeting Ideas} +\begin{itemize} + \item Cluster Computing - Carl Lundstedt (HCC) + \item Speaker from System76 + \begin{itemize} + \item Mitch can connect us to them + \item Make Linux laptops + \item Made Pop-OS + \end{itemize} + \item Soup Night Social + \item Mitch Lightning Talk + \begin{itemize} + \item Needs to be recorded + \item Talk to Danial Schurr for OS2G specific slides + \end{itemize} + \item Embedded systems and prototyping crash course (Arduino?) + \item "Meta" meeting about learning computer skills efficiently + \begin{itemize} + \item overview of topics and projects for members to work on + \item would give new members somethign to latch on to + \end{itemize} + \item Lightning Talks? + \begin{itemize} + \item Mitch? + \item Tim? (Game engine - contact GameDev club) + \item Aaron? + \item Luke? + \item Dr. Bauer + \item Dr. Balkir or a grad student working with him (RISC-V) + \item Alex? (ScropTheOSAdvenduterer) + \end{itemize} +\end{itemize} + +\subsection{Long Term Goals} +Consolidate all the club's organizational material in one place: +\begin{itemize} + \item Put it all on SharePoint + \item Organize the resources on SharePoint +\end{itemize} +Putting valuable information on the club's GitHub and website +\begin{itemize} + \item can we convince general members to add these things? +\end{itemize} + +\subsection{Tentative Meeting Schedule} +Jan 27 - Welcome back +\begin{itemize} + \item Probably just for returning members +\end{itemize} +Feb 3 - \underline{Talk} +\begin{itemize} + \item Programming Languages + \item Meta Programming Concepts + \item Luke will reach out to Bourke +\end{itemize} +Feb 10 - \underline{Workshop} +\begin{itemize} + \item Python? + \item C + \item Java Crash Course +\end{itemize} +Feb 17 - \underline{HackDay} (Soup Day) +Feb 24 - \underline{Talk} by Mitch +\begin{itemize} + \item What's in a Name? +\end{itemize} +Mar 3 - \underline{Workshop} +\begin{itemize} + \item TBD by Mitch +\end{itemize} +Mar 10 - \underline{HackDay} +\begin{itemize} + \item LAN Party??? +\end{itemize} +Mar 24 - \underline{Talk} +\begin{itemize} + \item Embedded Systems? + \item Arduino? + \item Bauer +\end{itemize} +Mar 31 - \underline{Workshop} +\begin{itemize} + \item Embedded System Project +\end{itemize} +Apr 7 - \underline{HackDay} (Social) +Apr 14 - \underline{Talk} +\begin{itemize} + \item Server Administration + \item Erbey Reach out to Garhand +\end{itemize} +Apr 21 - \underline{Workshop} +\begin{itemize} + \item Server Administration +\end{itemize} +Apr 28 - \underline{HackDay} (Ice cream party) \ No newline at end of file diff --git a/Spring 2023/journal.tex b/Spring 2023/journal.tex new file mode 100644 index 0000000..7681020 --- /dev/null +++ b/Spring 2023/journal.tex @@ -0,0 +1,59 @@ +\documentclass{article} +\usepackage[utf8]{inputenc} + +\usepackage{setspace} +\doublespacing + +\usepackage[a4paper, margin=0.75in]{geometry} + +\usepackage{pgffor} +\usepackage{import} + +\usepackage{makeidx} +\makeindex + +\usepackage{hyperref} +\hypersetup{ + colorlinks=true, %set true if you want colored links + linktoc=all, %set to all if you want both sections and subsections linked + % linkcolor=blue, %choose some color if you want links to stand out +} + + +\setlength{\parindent}{0pt} + +\title{OS2G Journal Spring 2023} +\author{ } +\date{ } + +\newcommand{\president}[0]{Erbey Uribe} +\newcommand{\vicepresident}[0]{Jacob Clouse} +\newcommand{\tresurer}[0]{Luke Freyhof} +\newcommand{\primaryprogrammer}[0]{Jacob Clouse} +\newcommand{\secretary}[0]{Levi Busching} + +\newcommand\TwoDigits[1]{% + \ifnum#1<10 0#1\else #1\fi +} + +\begin{document} +\maketitle +\newpage +\tableofcontents +\newpage + +\foreach \YYYY in {2022,...,2023}{% + \foreach \MM in {1,2,...,12}{% + \foreach \DD in {1,2,...,31}{% + \edef\FileName{\YYYY\TwoDigits{\MM}\TwoDigits{\DD}} + \IfFileExists{entry/\FileName.tex} {% + % \FileName + \import{entry/}{\FileName.tex}% + \newpage + }{% + % files does not exist, so nothing to do + }% + }% + }% +}% +\end{document} \ No newline at end of file