Mission Statement
synIRC strives to provide a free, safe, stable, and secure environment for internet relay chat (IRC) with minimal negative intrustion or impact from network staff.
About This Document
This document has been created as a repository of the rules and procedures of the network. Established within are the rights of the users as well as the policies to be followed by both users and network staff.
Network Rules
All users and staff of synIRC are expected to comply with the following rules. Failure to do so will result in removal of the offending person from the network or other corrective action deemed suitable by a network operator.
These rules are in addition to the usage agreement with the user's ISP and with any local laws. If the user's ISP usage agreement is violated, the user will be reported. Likewise, if any laws are violated, the user will be reported to the appropriate legal authorities.
Prohibited Behavior
The following actions are prohibited by synIRC.
- Repeated harassment of any network user.
- Distribution of child pornography.
- Any denial of service against the network or its users.
- Use of our network resources or services for malicious intent.
- Connecting to the network for any reason using a compromised machine, including as a proxy or loading trojans or bots.
- Unwanted advertisement of websites, IRC network, or channels (also known as spamming).
- Evading bans, either those placed by network staff or by individual channels.
- Impersonation of network staff or services.
- Connecting through open proxies.
- Any other behavior deemed inappropriate by network staff.
Forum Conduct
synIRC provides public forums for our community. Forums may also be provided for channels if requested by the channel owner.
While using the forums, the following rules must be followed in addition to any applicable network rules above. Failure to do so will result in the loss of access to the forums.
- Obscene login names are not permitted.
- The forums may not be used to post any sort of pornography or pornographic content.
- Harassment of any user on the network or the forums is not permitted.
Virtual Hostnames
synIRC provides a free virtual hostname (also called "virtual hosts" or "vhost") service for users. When using this service, the virtual hostname is displayed in place of the user's actual masked host or IP when connected to the network and identified to the network nickname registration service.
Virtual hostnames may be requested through HostServ. All requests are processed by network staff and are approved at their discretion. Virtual hostnames that contain profanity or are deemed otherwise to be offensive may be rejected.
All domains are assumed to be valid for use in virtual hostnames. If a domain name registrant wishes that their domain name not be allowed, they should contact network staff.
Appeals
If a judgement or correction action enacted by network staff is disputed, an appeal may be lodged with the Help Committee who will review the issue. If the Help Committee finds that the judgement was in error, the restriction put in place may be removed or reduced. The Help Committee may also refer the matter to the Executive Council if the judgement is deemed to be particularly erroneous. The Executive Council may overrule the Help Committee's ruling on an appeal if the members of the Executive Council deem it necessary.
Network Governance
Network staff is responsible for the day-to-day operation of the network. They are responsible for answering user questions and requests, maintaining network routing, and, if necessary, acting in response to any threats to the network or violations of the network rules.
Specific network duties and tasks are delegated to councils and committees comprised of staff members. Staff members are encouraged to participate in any such entities for which they are eligible.
Network Staff
Network staff shall include server administrators, IRC operators from each server, and the non-operator members of the Help Committee.
Conduct
All members of network staff are expected to conduct themselves in a civil, professional manner when acting on behalf of the network. Network staff are also expected and required to act in accordance with the network rules mentioned above as well as the following:
- All staff members must register with the forums and keep up to date on issues discussed in the staff forums.
- Staff members are expected to assist users or other staff members while active. This includes but not is limited to participating in the network help channel.
- Staff members must not interfere in channel matters unless it is necessary to do so in order to ensure network rules and policies are enforced.
- Staff members must not use their position or powers to intimidate, threaten, or harass users.
- All AKILLs placed must include the length of the network ban in the message. Further, excluding those placed against bots, all AKILLs must be reported through the website.
- Staff members are only permitted to use staff commands, usermodes, and services access for the enforcement of the network charter, to aid network users, or as required for maintenance of the network's servers.
Complaints About Misconduct
Should a user or staff member observe a member of network staff acting in a manner contradictory to the network rules or the network's best interests, a complaint should be filed with the Executive Council. If the Executive Council determines that a complaint is justified, it will be referred to the Help Committee for deliberation. Upon receipt of a complaint, the Executive Council may also take temporary action against the staff member if they feel it is necessary to prevent harm to the network. Such temporary action will be rescinded once a decision is reached by the Help Committee.
In the event that a staff member is observed to be acting in a manner detrimental to the network and their actions warrant immediate action, any member of staff with equal or higher standing may take any corrective actions deemed necessary, including revocation of access and removal from the network. Staff members of lesser standing should approach those of higher standing if they feel it necessary.
The member of staff taking action should be able to completely remove the offending staff member and their access. Failure to completely remove all access may result in worse action being taken by the offender against the network.
All actions of this type must be immediately reported to the Executive Council who will discuss the action and its suitability. Should the Executive Council determine that the action was unwarranted, they may take disciplinary action against the instigating staff member.
New Operators
New IRC operators may be brought onto the network in two manners: appointment from the existing user base or as part of a new server.
Before appointing a user as a new operator, the need for a new operator must be identified by the Administrative Council or Executive Council. Once this need is shown, each member of network staff may nominate one member of the existing non-operator network staff as a candidate. Discussion and voting will then be conducted by the Administrative Council with a simple majority required for appointment of the new operator. It will be the responsibility of the Administrative Council to specify the server to host the new operator.
When applying to link a server, the prospective server administrator may request a maximum of one operator for his server. The requested operator will be discussed and voted upon by the Administrative Council. Acceptance of the link application and linking of the server does not automatically allow for a new operator.
Network Servers
Network servers shall be maintained by their administrators in accordance with policies established by the Administrative Council.
Link Applications
Prospective server administrators interested in linking their server must file a link application. Upon receipt of a link application, the Administrative Council will discuss the application for one week. After discussion, voting will be held for forty-eight hours. A simple majority vote of the Administrative Council is necessary to approve the application for a test link.
Test Link
The test link phase lasts four weeks unless terminated by the Administrative Council. During this time, the new server will be linked to the network. For the first two weeks, the server will not be added to the primary host records for client access. For the second two weeks, the server will be set up for client access. The performance of the new server will be monitored, especially pertaining to network connectivity and handling of user load.
During the last week of the test link phase, the Administrative Council will discuss the link. At the end of the phase, voting will be held for forty-eight hours. The Administrative Council may vote to promote the test linked server to a full member server, remove the server, or extend the test link period by two weeks, after which they will vote again. A simple majority is required to approve any option.
Before the end of the test link phase, a member of the Administrative Council may move to terminate the test link phase prematurely if the server does not appear to be performing up to expectations. Discussion will be held for a period of one week, after which voting will be held for forty-eight hours. A simple majority is required to terminate the test link.
The Administrative Council may vote to promote a test link server for client access before the first two weeks have passed if they identify a need for such.
IRC Operator Limits
Each server shall be limited to four primary operator blocks: The server admin, the co-administrator if there is one, and two operators. There is no limit on the number of backup operator blocks. The Administrative Council may vote to allow a server to provide more primary operator blocks if they deem it necessary.
Co-administrators
A server administrator may have a co-administrator at their discretion. The co-administrator should have full access to the account running the ircd and should be able to handle any administrative tasks that should arise.
Executive Council
The Executive Council shall be composed of three staff members. Their responsibility is to oversee the network and ensure that the values and vision held at the founding of the network continue to be followed.
Executive Council members are expected to conduct themselves in a rational, reasonable manner and posess diplomacy and communication skills. Technical aptitude or skill is not a requirement to participate in the Executive Council.
The Executive Council will retain access to and ensure proper operation of the services of the network, including:
- Network services, including nickname and channel registration
- DNS and domain name registration
- The website and forums
No one member of the Executive Council may have sole access to the above functions. Access will be distributed amongst the Executive Council, Webmaster, and other members of staff as necessary.
In the event of a member of the Executive Council not being a server administrator, they may hold a non-voting position on the Administrative Council.
Council Appointments
The Executive Council shall be appointed by nomination from the network staff. In the event of a vacancy on the Executive Council, a round of nominations will be held for a period of seven days. Each member of staff may nominate one staff member. Any staff member who receives at least two nominations will be entered into consideration as a candidate.
Upon the selection of candidates, there will be a period of hustings for seven days. During this time, candidates should make themselves available for discussion with other staff members, either by forum or IRC and preferably both.
Voting shall proceed after hustings. Each member of staff may vote for one candidate. The period of voting will last for two days. If a staff member expects to be absent during this period, they may file an absentee vote with the Executive Council prior to the voting.
To be appointed to the Executive Council, a candidate must receive 60% of the vote. In the event that this does not occur, voting will be reopened with the candidate who received the least votes being excluded.
In the event of an election receiving an equal number of votes for all candidates or an election between only two candidates fails to return a 60% majority, the Administrative Council will hold a vote between the remaining candidates. A simple majority will be required for a candidate to be elected. If the Administrative Council vote is a tie, the Executive Council will then vote between the two with abstentions forbidden.
Votes of No Confidence
If a member of the Executive Council has been absent for an abnormal length of time or is otherwise deemed to not be fulfilling their responsibilities, a staff member may move to call for a vote of no confidence against the Council member. Such a motion requires two other staff members to support it before proceeding.
When a vote of no confidence is called, discussion will be held for three days followed by a vote. A simple majority is required to remove the Council member.
During this time, if deemed necessary, other members of the Executive Council may revoke the access of the member in question.
Voting
Any matter brought before the Executive Council must be voted on. Any motion may be passed with a simple majority. If the council vote is tied, the motion will be voted upon by network staff, requiring a simple majority of staff to be passed.
Administrative Council
The Administrative Council shall be responsible for the administration of the servers, determining server policy, appointing new operators, and approving link applications in accordance with policies established in this document.
Members of the Administrative Council are expected to participate in every vote held. Should a member consistently fail to participate in votes without good cause, they stand to be reported to the Executive Council and subject to discipline for being delinquent in their responsibilities. Any server administrator who fails to comply with a decision reached by the Administrative Council will be referred to the Executive Council for disciplinary action.
The Administrative Council will be overseen by a chairperson (hereafter "chair") who is responsible for moderating discussions and maintaining communication with the other councils and committees.
Membership
Administrators of servers that have passed the test link process will be voting members. Co-administrators of servers that have passed the test link process will be non-voting members except as detailed below.
Once an administrator or co-administrator has joined the Administrative Council, they will remain members as long as they are the administrator or co-administrator of a server linked, either as a full link or as a test link. Should a member of the Administrative Council no longer be the administrator or co-administrator of a linked server and not have applied to have a replacement server test linked within a week, they will be removed from the Administrative Council. They will be allowed to rejoin under the normal procedure if they link a server in the future.
Further non-voting members may be added in accordance with other sections of this document. The Administrative Council chair may also add other staff members as non-voting members.
Voting
Voting on matters shall be done as a tally vote.
All voting members shall have a single vote even if they serve as administrator or co-administrator on multiple servers.
Server co-administrators may vote on their administrator's behalf if their administrator will be unable to vote and has provided authorization to vote. Such authorization will need to be provided with the co-administrator's vote for it to be considered.
Votes that are tied are submitted to the Executive Council for deliberation.
Appointment of the Council Chair
The Administrative Council chair shall be elected by the voting members of the Administrative Council to serve a term of three months. Any voting member of the Administrative Council may nominate a candidate. A simple majority vote is required to elect a candidate to the chair.
Members of the Executive Council or chairs of other councils or committees are ineligible for this position.
Removal of the Council Chair
If the Administrative Council chair is determined not to be fulfilling their duties, two voting members of the Administrative Council may agree to initiate a vote of no confidence against the council chair. A simple majority vote is required to remove the council chair.
During this process, the council chair's access to servers and services may be revoked by the Executive Council if deemed necessary.
Help Committee
The Help Committee shall be responsible for providing assistance to users, including but not limited to answering questions asked in the network help channel. It shall also be responsible for deciding disciplinary action against network staff should it be necessary.
The Help Committee shall be comprised of users from the network who express an interest to help the network and its users. It will be overseen by a chairperson (hereafter "chair") appointed by the Executive Council who will also act as a liaison between the committee and the remainder of network staff. There is no set size for the committee.
Network Help Channel
The Help Committee will provide assistance to users in the network help channel, #help.
Appointment of Members
New members will be considered upon receipt of their application. Applicants will be considered by the committee chair and will be added to the committee if approved.
Removal of Members
Committee members determined not to be performing up to expectations may be removed by the committee chair.
Appointment of the Committee Chair
The Help Committee chair may be appointed from any operator on staff by the Executive Council. Any interested network staff member should file an application. If the position is open, all applications will be discussed by the Executive Council and voted upon. A simple majority vote is required to elect a candidate to the chair.
In the event that the Help Committee chair is not a server administrator, they will hold a non-voting position on the Administrative Council.
Removal of the Committee Chair
If the Help Committee chair is determined not to be fulfilling their duties, two Executive Council members may agree to initiate a vote of no confidence against the committee chair. The Executive Council will then vote on the removal of the committee chair. A simple majority is required to remove the committee chair.
During this process, the committee chair's access to the network help channel and any other servers or services they have access to may be revoked by the Executive Council if deemed necessary.
Webmaster
The Webmaster shall be responsible for the design and programming of the network website. The Webmaster may, if desired, request assistance from other members of network staff if necessary.
Appointment of the Webmaster
Any network operator or server administrator interested in being the Webmaster should file an application with the Executive Council. When the position becomes open, the Executive Council will then discuss all applications and vote. A simple majority is needed to elect the Webmaster.
Removal of the Webmaster
If the Webmaster is determined to not be perfoming up to expectations, a member of the Executive Committee may file for a vote of no confidence. A simple majority is required to remove the Webmaster.
Changes to This Document
This document is to be maintained by the Executive Committee. All changes to the document shall be proposed by the Executive Committee and subsequently discussed by all staff followed by a vote. Any changes to this document require a 60% majority to be approved.