diff --git a/bylaws/article-13.tex b/bylaws/article-13.tex index 590a63a..d239e0d 100644 --- a/bylaws/article-13.tex +++ b/bylaws/article-13.tex @@ -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} @@ -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} @@ -33,4 +33,5 @@ \input{bylaws/programs/01-interest-group} \input{bylaws/programs/02-mentorship} -\input{bylaws/programs/03-redteam} \ No newline at end of file +\input{bylaws/programs/03-redteam} +\input{bylaws/programs/04-operations} \ No newline at end of file diff --git a/bylaws/programs/04-operations.tex b/bylaws/programs/04-operations.tex new file mode 100644 index 0000000..bcb915a --- /dev/null +++ b/bylaws/programs/04-operations.tex @@ -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} \ No newline at end of file diff --git a/constitution/article-06.tex b/constitution/article-06.tex index 68afe21..4ee4ecd 100644 --- a/constitution/article-06.tex +++ b/constitution/article-06.tex @@ -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 diff --git a/constitution/article-07.tex b/constitution/article-07.tex index 96fe678..c796ded 100644 --- a/constitution/article-07.tex +++ b/constitution/article-07.tex @@ -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} \ No newline at end of file