Skip to content

RTP Changes - Copyright Grant Hawerlander #256

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 18 additions & 8 deletions constitution.tex
Original file line number Diff line number Diff line change
Expand Up @@ -744,8 +744,11 @@ \subsection{Modifying the Constitution}
E-Board may choose to approve or reject the nomination by E-Board Vote with a quorum of seventy-five percent of the Eligible Votes.

\asection{Root Type Persons}
The OpComm Directorship is responsible for overseeing the implementation of maintenance and upgrades to the CSH computer systems networks.
It is a self-governing committee making decisions by Immediate Relative Majority vote with two-thirds quorum of current RTPs.
Root Type Persons are the members that make up the OpComm Directorship.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Proposal: Root Type Persons are the members of the OpComm Directorship.

They are responsible for overseeing the implementation of maintenance and upgrades to the CSH computer systems and networks.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Proposal: "They are responsible for maintaining and upgrading the CSH computer systems and networks."


\asubsection{OpComm Directorship}
The OpComm Directorship is a committee making decisions by Immediate Relative Majority vote with two-thirds quorum of current RTPs.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Proposal: "The OpComm Directorship makes decision by Immediate Relative Majority votes requiring a two-thirds quorum of RTPs."

Membership is composed of all RTPs.

\asubsection{Selection of a Root Type Person}
Expand All @@ -755,25 +758,32 @@ \subsection{Modifying the Constitution}
\item Each candidate is given a minimum of twenty-four hour period to accept or decline the nomination.
\item A list of all nominees who have accepted is presented to E-Board for approval.
This E-Board Meeting is closed to E-Board Members, RTPs, and members with explicit invitation from E-Board.
\item If an E-Board Member is a candidate for the office in discussion, the member is absent and their vote is abstained.
\item If an E-Board Member is a candidate for the office in discussion, the member is absent, and their vote is abstained.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Proposal: "\item If an E-Board member is a candidate for the office under discussion, they must recuse themselves from the vote and have their vote recorded as an abstention."

An E-Board Vote, as described in \ref{Executive Board Vote}, is taken to determine whether the nominations of the RTP(s) are accepted.
\end{enumerate}
Giving an extension to a previous Active Member is the same as starting a selection process for a new RTP and should also follow this process.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is extending a prior Active Member a full separate selection process, as opposed to an RTP vote? (They'll still be subject to renewal so it seems cumbersome to do both.)

The language on this is also a bit unclear but I think resolving the semantic question will help with this.


\asubsubsection{Qualifications of a Root Type Person}
Candidates must be Active Members.
Candidates must be Active Members or previous Active Members who are given an extension by the RTPs.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this intended to allow, for example, alumni members to be voted in as RTPs?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would seem this allows alumni to be voted in for the first time as RTPs.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Proposal Addition: "If these qualifications are no longer satisfied, an RTP becomes a Prior RTP."


\asubsubsection{Prior Root Type Persons}
Prior RTPs are those members who are no longer current Active Members and have not been granted an extension by the current RTPs.
Prior RTPs are not guaranteed access to the current root passwords and other authentication tokens.
Prior RTPs are any members who were previously an RTP and are not currently an Active Member or on an extension given by the RTPs.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Proposal: "Prior RTPs are former RTP members."

Prior RTPs are not guaranteed access to any elevated permissions to any systems or networks, including but not limited to the RTP LDAP role, Vault, or the root password.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why specify Vault? Authentication tokens and root passwords already covered this beyond any specific configuration or technology

(to quibble, we don't use hashicorp's vault, we have vaultwarden, and 5 years ago we had passbolt)

The current RTPs may draft rules and regulations specifying the rights and privileges of Prior RTPs.

\asubsubsection{Renewal of a Root Type Person}
At the conclusion of each standard operating session, those intending to keep the rights and responsibilities of a current RTP must participate in a renewal process.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Proposal: "At the end of each Standard Operating Session, individuals wishing to retain their rights and responsibilities as a Root Type Person (RTP) must undergo a renewal process."

During the second to last E-Board Meeting of the semester, the OpComm Director shall present a formal statement summarizing the contributions and performance of each RTP.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Proposal: "During the second-to-last E-Board meeting of the Standard Operating Session, the OpComm Director will deliver a formal report on each RTP that outlines their contributions and overall performance."

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: what is a formal report? specifically, what makes it formal in this context?

After each statement, an E-Board Vote, as described in \ref{Executive Board Vote}, will be conducted to determine each candidate's continuation.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Proposal: "Following each report, the E-Board will conduct a vote as outlined in Section~\ref{Executive Board Vote} to determine whether the RTP will continue in their role."

Failure to secure the required majority vote will result in the RTP being required to resign their position.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Proposal: "Any RTP who fails to receive the required majority vote must resign from their position and become a Prior RTP."

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this a resigning? Why do they not simply become?


\asubsubsection{Creation of Accounts}
RTPs have the authority to manage user accounts for CSH systems.
Before a member may receive an account they must:
Before a member may receive an account, they must:
\renewcommand{\theenumi}{\arabic{enumi}} % For this section, we want items to use letters
\begin{enumerate}
\item Sign the Code of Conduct sheets pertaining to the responsible utilization of CSH and RIT facilities.
\item Obtain greater than or equal to 60\% of required signatures, excluding those of On-Floor Members who have not passed a Membership Eval, in the Intro Packet or successfully complete Intro Eval.
\item Obtain greater than or equal to 60\% of required signatures, excluding those of On-Floor Members who have not passed a Membership Eval, in the Intro Packet, or successfully complete Intro Eval.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Proposal: "\item Obtain greater than or equal to 60% of required signatures in the Intro Packet, excluding those of On-Floor Members who have not passed a Membership Eval, or successfully complete the Intro Eval."

\item Sign a copy of the Membership Agreement
\end{enumerate}
Accounts for Honorary and Advisory Members may be created at the discretion of the RTPs.
Expand Down