├── README.md └── CONSTITUTION.md /README.md: -------------------------------------------------------------------------------- 1 | # os-club-constitution 2 | 3 | This repository contains the constitution for a future open source club at UC San Diego. 4 | 5 | The constitution itself is found at `CONSTITUTION.md`. 6 | 7 | Check out the Issues and Pull requests tabs to see what's the current status of this constitution. 8 | 9 | ## Releases 10 | 11 | Each change to the constition is given a verion number on GitHub as a [release](https://github.com/asg017/os-club-constitution/releases). As of now, before we get official approval from the school, this are our goals: 12 | 13 | |Version tag|Completed when: 14 | |-|- 15 | |`v1.0-alpha`|All of our initial TODO items are complete 16 | |`v1.0-beta`|We send in our first, proofread/edited draft of the constitution to the student org office 17 | |`v1.0`|The student org office approves our constitution! 18 | 19 | After we have `v1.0` complete, future constitutional changes are up to the board of the new club. I'm guessing any minor changes to the constitution will increment the 2nd number in the verion name (e.g. `v1.1`, `v1.2`, `v.1.12` etc.), and major changes that need to be approved by the student office will increment the 1st number (e.g. `v2.0`, `v3.0`, `v14.0`, etc). 20 | 21 | 22 | ## Contributing 23 | 24 | 1. Fork this repostory 25 | 2. Add/change any files *on your repository*, and **Create a new branch** 26 | 3. Once all of your changes are complete **on your new branch**, open a Pull Request 27 | 4. If possible, Reference the issue # that you are working on 28 | 5. We will discuss if your changes are the best for our club! 29 | 30 | -------------------------------------------------------------------------------- /CONSTITUTION.md: -------------------------------------------------------------------------------- 1 | ``` 2 | When completing the Student Organization Registration Forms on-line, all student organizations must upload a copy of their constitution. The best constitutions are those that are clear, concise, easily implemented, and include guidelines for all of the group’s essential components. Your constitution will be reviewed by your CSI student organization advisor for key elements and language, and in certain cases you may be asked to provide clarification or further information based on your proposed purpose, activities, or history. In order to expedite the registration process, we have created an optional template for your use. It contains updated language and requirements as mandated by UCSD and CSI policy. 3 | *All constitutions must contain items listed in Articles 1-7 below. Further articles to consider are listed later on in this document. 4 | ``` 5 | # Constitution 6 | 7 | ## Article I. Name of Student Organization* 8 | 9 | The organization shall be called Open Source at UCSD. 10 | 11 | 12 | ## Article II. Statement of Purpose 13 | 14 | The mission of Open Source @ UCSD is to build an inclusive open source community at UC San Diego. 15 | 16 | 17 | ## Article III. Nonprofit Statement* 18 | 19 | Open Source at UCSD is a non-profit student organization. 20 | 21 | ## Article IV. Requirements for Membership* 22 | 23 | Any UC San Diego undergraduate student may be a member of Open Source at UCSD. No fees are required. 24 | 25 | To become a member, a student must demonstrate interest to the [TODO club officer] each quarter. The [TODO club officer] will keep track of all students who have demonstrated interest, and they will all be members for that quarter. Each member must re-new their interest every quarter to continue being a member. 26 | 27 | Additionally, each member must adhere to the Code of Conduct. Should a member violate the Code of Conduct, their privileges including their membership could be revoked based upon the majority decision reached by the entirety of the board after a hearing with said member. If officers are not present for the hearing, their vote defaults to clemency. If the member being reviewed is a board member, the hearing process still occurs but the board member being reviewed does not have any input on the decision. 28 | 29 | Updates to the Code of Conduct can be made by a majority decision reached by the board. 30 | 31 | 32 | ## Article V. Frequency of Organization Meetings* 33 | 34 | [Insert information about how often your org will meet here. You may include what, if any, rules there may be about holding meetings.] 35 | 36 | ``` 37 | How often will your organization meet? 38 | Will there be a required number of meetings each quarter? Each year? 39 | Will minutes be taken and/or required for official meetings? 40 | NOTE: Minutes can be useful for disseminating information to members who can’t make it, as well as for officially recording organization procedure and decision-making. 41 | ``` 42 | There will be a quarterly general body meeting for all members, biweekly meetings for board members, and no required meetings for general members. Meeting minutes will be taken for general body meetings and all board meetings. 43 | 44 | ## Article VI. Qualifications for Holding Office and Methods of Selecting and Replacing Officers* 45 | 46 | Only registered UCSD students may hold office in the organization. Only registered UCSD students may vote in elections for the selection of the organization’s officers. 47 | 48 | When an officer is, for whichever reason and in whichever manner, no longer a physical member of the OpenSource 49 | club at UC San Diego, the committee must arrange for two voting sessions in which all members of the club must 50 | be physically present. Any member who does not hold an officer position is eligible to run for the position. 51 | The member who results in holding the position after the two voting sessions must have their name placed in 52 | the current record of official club committee information. 53 | The two stages will be: 54 | 55 | 1) Vote for exactly one the position contestants of the club who you feel would be a good fit for the no longer held officer 56 | position as well as sufficiently being able to manage this new duty concurrently with their current duties. 57 | 58 | 2)From the potential contestants from the first voting session, one final member must be voted for. This potential 59 | castie must win by the majority vote and no other voting system. In the case of a tie, recursively flip a coin 60 | until only one member is chosen for the officer position. 61 | 62 | In the case of attempting to remove an officer from the club, one voting session must be held. In this voting session, 63 | a mimimum of 50% consensus must be obtain to formally remove the officer and remove their information from the current 64 | record of official club committee information. 65 | 66 | 67 | ### Officers 68 | 69 | Open Source at UCSD would have the following officers on the board: 70 | 71 | - *President* 72 | - Ensures the mission of the club is being properly executed and followed by the club's board and general members 73 | - Oversees all programs, events, and services created by the club 74 | - Oversees any collaboration and communcation with others organizations 75 | 76 | - *Project Chair* 77 | - Ensures all project-related programs, events, or services properly follow the club's mission statement 78 | - Oversees any and all projects or packages owned by the organization 79 | - Ensures all project have the necessary resources to be sucessful 80 | - When necessary, appoints members as "Project Leads" to lead a certain project (with approval of the President) 81 | - Project Leads must be a member of Open Source at UCSD 82 | - Project Leads must be appointed for a set time period (e.g. 1 quarter, 2 quarters, etc.) 83 | - Project Leads can have their position removed if the President and Project Chair deems that they do not sufficiently execute the club's mission in their work with the Project 84 | 85 | 86 | - *Workshop Chair* 87 | - Hosts, develops, and assists with workshops that teach people about open source, practices, tools, or programs 88 | - Ensures all workshops hosted by the club follow the club's mission statement 89 | - Works with the Project Chair to develop workshops for project-specific topics 90 | - Hosts, at minimum, 1 workshop per quarter designed for people who are new to open source 91 | 92 | - *Events Chair* 93 | - Ensures all events hosted by the club follows the club's mission statement 94 | - Works with the President to develop events with other outside organizations 95 | - Ensures all events are properly promoted to the UC San Diego student body 96 | - Hosts, at minimum, 1 event per quarter designed for people who are new top open source 97 | 98 | ### Elections/Appointments 99 | 100 | Election by Club Vote 101 | 102 | 103 | 104 | Eligibility 105 | - Any undergraduate UCSD student is eligible to run for any position. 106 | - Members who have been active for at least a month at any time, and not been inactive for the entire six months prior to the voting day are eligible voters. 107 | 108 | Application Process 109 | - The election process shall start with a description and list of board positions, their descriptions and a summary of expected responsibilities. 110 | - Applicants will have the ability to apply to a fixed number of positions to be decided by the board. 111 | 112 | 113 | Decision Process 114 | - Those running will have a chance to make their case and press their claim to the position on-line as a document, on which everyone will have a chance to vote. 115 | - For every position, the board will decide a number of nominees, and that number of runners with the most votes will be selected as the nominees. 116 | - These nominees will have appear before those who wish to vote, and make their case. 117 | - Within a certain allocated Q/A time they are expected to answer any questions asked by the voters, moderated by the board. The board is also free to ask questions. 118 | - There must be a pre-determined time limit to ensure everyone has a fair chance at making their case, which may be exceeded by no more than 20% of the allocated time for Q/A. 119 | - Exceeding this limit knowingly will allow the board power to veto the nominee by a majority (strictly more than 50%) vote. 120 | - A candidate will be elected to the position if they both have the most votes and strictly exceed a 66% majority vote. In the event of a failed appointment to a position, a re-vote must happen. 121 | - If a re-vote fails thrice, then the person with the largest proportion of votes will be appointed. If there is a tie in such a case, the appointment fails and the position will be dissolved. 122 | 123 | Miscl. 124 | - Current positions can be found under the Article 6 of the constitution. 125 | 126 | ## Article VII. Risk Management* 127 | 128 | Open Source at UCSD is a registered student organization at the University of California, San Diego, but not part of the University itself. 129 | 130 | Open Source at UCSD understands that the University does not assume legal liability for the actions of the organization. 131 | 132 | ## Article VII. Section 1. In Case of Interaction with Minors and/or the Elderly 133 | 134 | Open Source at UCSD is aware that all registered student organizations that serve minors or the elderly have access to training on child and elder abuse prevention for its members via the Center for Student Involvement, online or in person (in person by request only). Open Source will develop plan(s) for activities and events where members will be interacting with minors or the elderly such that members will receive education and/or training on Child Abuse Neglect Reporting Act (CANRA), common sense measures to both avoid child or elder abuse allegations (i.e. avoiding one-on-one situations; working with minors in plain view of others; limiting calls/texts/social media posts or other communications with minors), and how to properly report potential harm or neglect to minors or the elderly with whom they are working. 135 | 136 | ## Article VII. Section 2. In Case of Handling of Hazardous Chemicals, Material, Equipment, and/or Machinery 137 | 138 | Open Source at UCSD recognizes that all student organization activities must be conducted safely, in accordance with all applicable federal, state and local laws. Additionally, Open Source at UCSD will abide by UC San Diego requirements for students in labs, including policies for minors in UC laboratories, and ensure members receive safety training regarding the use of chemicals and/or machinery before entering the lab. Members must follow any best practices and lab safety protocols for the use of such chemicals, research equipment or machinery, including the appropriate use of Personal Protective Equipment, and should work under close supervision of those trained in the handling of chemicals/use of research equipment or machinery. 139 | 140 | 141 | ## Article VIII. Community Advisor 142 | 143 | Our club does not belong to a category where a community advisor is required. Since we will not be affiliated with any outside 144 | organization or participating in any high-risk activities, we will not select a community advisor. 145 | 146 | 147 | ## Article IX. Financial Management 148 | 149 | Section 1. The Club shall, as it deems necessary, undertake funding for its own purposes. All fundraising shall be conducted in accordance with University Policies. 150 | 151 | Section 2. The Treasurer shall receive and distribute Club funds upon the authorization of the President, in accordance with the financial rules and regulations of the University and the laws of the State of California, and make financial reports at all Executive Committee meetings, and at the regular meetings of the Club. 152 | 153 | Section 3. The Club will not at this time submit a budget to A.S or G.S.A financial committee. 154 | 155 | Section 4. The Club will not at this time have an off-campus account. If such an account was needed, it would be in accordance with the Off-Campus Bank Account guidelines in order to prevent any mismanagement of funds. 156 | 157 | 158 | ## Article X. Affiliation with Other Groups 159 | Open Source at UCSD is an independent organization local to this campus. As such, it has no affiliation with any outside groups. 160 | --------------------------------------------------------------------------------