Skip to content

Commit

Permalink
Merge pull request #7 from s-newman/master
Browse files Browse the repository at this point in the history
Operations Program Amendment
  • Loading branch information
Littlehack3r authored Aug 27, 2019
2 parents 5e9f88e + 063e6dd commit 4a17350
Show file tree
Hide file tree
Showing 4 changed files with 70 additions and 14 deletions.
7 changes: 4 additions & 3 deletions bylaws/article-13.tex
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

\begin{enumerate}
\item Program leads shall forever and henceforth be referred to as "chief" of
their respective Independent programs.
their respective Independent Programs.
\item Chief appointment is up to the discretion of the Independent Program.
\end{enumerate}

Expand All @@ -19,7 +19,7 @@
\begin{enumerate}
\item All new Independent Programs must be added as amendments to the
constitution (as shown in subsequent Sections).
\item Have a purpose and goal for how the program will positively affect the
\item Have a purpose and goal for how the Program will positively affect the
club and it’s members.
\end{enumerate}

Expand All @@ -33,4 +33,5 @@

\input{bylaws/programs/01-interest-group}
\input{bylaws/programs/02-mentorship}
\input{bylaws/programs/03-redteam}
\input{bylaws/programs/03-redteam}
\input{bylaws/programs/04-operations}
63 changes: 63 additions & 0 deletions bylaws/programs/04-operations.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
% SECTION G: OPERATIONS PROGRAM
\Section{Operations Program}

\Subsection{Definitions}

\begin{enumerate}
\item The use of the term "RITSEC Cloud" in this context collectively
refers to any RITSEC-owned compute, storage, and networking resources.
\item The use of the term "the Program" in this context refers to the
Operations Program.
\end{enumerate}

\Subsection{Purpose}

\begin{enumerate}
\item The intent of the Program is to make it possible to maintain a highly
available cloud for RITSEC club operations and the RITSEC members.
\item The organization and operation of the Program is intended to reduce
dependencies on individual people for the successful operation of the
RITSEC cloud.
\end{enumerate}

\Subsection{Membership Requirements}

\begin{enumerate}
\item The individual who holds the role of RITSEC Operations Lead will also
hold the position of Operations Chief.
\item The Operations Chief selects the members of the Program, and is
responsible for ensuring to the best of their ability that there are a
sufficient number of members to fulfill the Program's purpose.
\item Members of the Program must commit to contributing equally to the
Program. However, it is understood and accepted that occasional
conflicts will arise that cause a Program member to temporarily be
unable to fulfill this commitment.
\item The membership of a Program member may be revoked through one of the
following methods.
\begin{enumerate}
\item The Operations Chief may revoke the membership of a Program
member at any time, provided that the revocation will not seriously
negatively impact the Program's ability to fulfill its purpose.
\item The RITSEC E-Board may revoke the membership of a Program member
at any time with a majority vote, provided that the revocation will
not seriously negatively impact the Program's ability to fulfill
its purpose.
\end{enumerate}
\end{enumerate}

\Subsection{Program Responsibilities}

\begin{enumerate}
\item The Program must maintain the functionality and uptime of the RITSEC
Cloud for club operations and club member projects.
\item The Program must provide user documentation for the RITSEC Cloud and
support club member use of the Cloud.
\item The Program must maintain sufficient operator documentation to enable
all Program members to maintain all RITSEC Cloud systems.
\item The Program must help new Program members learn how to operate the
RITSEC Cloud.
\item The Program must deliver a report at the end of the year detailing
the Program's achievements and goals for the next year.
\item The Program must prioritize club operations over club member projects
in the maintenance and resource usage of the RITSEC Cloud.
\end{enumerate}
4 changes: 2 additions & 2 deletions constitution/article-06.tex
Original file line number Diff line number Diff line change
Expand Up @@ -128,8 +128,8 @@

\begin{enumerate}
\item This position is appointed by a vote of the departing E-Board.
\item Responsible for maintaining the infrastructure and technical services
of RITSEC.
\item Responsible for the Operations Program.
\item Assumes the role of Operations Chief.
\end{enumerate}

% SECTION H: TECH LEAD
Expand Down
10 changes: 1 addition & 9 deletions constitution/article-07.tex
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,4 @@
\begin{enumerate}
\item This position is appointed by a vote of the incoming E-Board.
\item Responsible for assisting the Tech Lead.
\end{enumerate}

% SECTION C: JUNIOR OPERATIONS LEAD
\Section{Junior Operations Lead}

\begin{enumerate}
\item This position is appointed by a vote of the incoming E-Board.
\item Responsible for assisting the Operations Lead.
\end{enumerate}
\end{enumerate}

0 comments on commit 4a17350

Please sign in to comment.