diff --git a/.gitignore b/.gitignore index d9b3e76..73377db 100644 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,7 @@ /inc/vms.html /inc/motd.txt /inc/counts.html +/inc/grouplist.html /inc/ubuntuversion.html membershipgraph.png diff --git a/.well-known/security.txt b/.well-known/security.txt index 5d52632..01e8351 100644 --- a/.well-known/security.txt +++ b/.well-known/security.txt @@ -5,6 +5,6 @@ # others. # Contact: mailto:sysadmins@srcf.net -Expires: 2024-11-11T13:00:00.000Z +Expires: 2026-11-11T13:00:00.000Z Preferred-Languages: en Canonical: https://www.srcf.net/.well-known/security.txt diff --git a/_srcf/inc/vars.html b/_srcf/inc/vars.html index b5f63cf..3241c99 100644 --- a/_srcf/inc/vars.html +++ b/_srcf/inc/vars.html @@ -1,2 +1,3 @@ + diff --git a/about.html b/about.html index 8f41df9..be1ccd6 100644 --- a/about.html +++ b/about.html @@ -10,7 +10,7 @@

What is the SRCF?

The SRCF is the University of Cambridge's Student-Run Computing Facility. We provide web hosting, shell accounts and various other -computing services to members of the University and groups such as +computing services to members of the University (including alumni) and groups such as University societies. We are a University society, registered with the Junior Proctor. As such we are not formally supported by the University Administration in any way; instead the service is maintained @@ -18,10 +18,10 @@

What is the SRCF?

Who are the SRCF?

-

The SRCF executive — the committee and sysadmin (system administration) team — consists of current and former University of Cambridge students. +

The SRCF executive — the committee and sysadmin (system administration) team — consists of current and former University of Cambridge students. We hold elections for the committee positions every year at our AGM, according to our constitution. -Any member of the University (staff or student) can register to become a lifetime member of the SRCF, and so use our services. -We do not charge any membership fees, or require anything from our members beyond that they abide by our Terms of Service.

+Any member of the University (staff or student) can register to become a lifetime member of the SRCF, and so use our services. +We do not charge any membership fees, or require anything from our members beyond that they abide by our Terms of Service.

Why does the SRCF exist?

@@ -44,7 +44,7 @@

You guys are doing a great job. How can I help you

We always welcome donations — as we don't charge for our services, the future of the SRCF depends on the donations it receives. If you want to make a donation, please visit this page

+href="donate">this page

If you want to donate some time and experience to help us out, then why not join our support team? This is an email-based help list for diff --git a/code-of-conduct.html b/code-of-conduct.html index aa4a652..5d87295 100644 --- a/code-of-conduct.html +++ b/code-of-conduct.html @@ -6,8 +6,8 @@ SRCF Code of Conduct - - + + diff --git a/committee.html b/committee.html index 15da800..5666fe3 100644 --- a/committee.html +++ b/committee.html @@ -7,19 +7,19 @@

Committee

Committee members

-

As of the Annual General Meeting held on Saturday 20th March 2021, +

As of the Extraordinary General Meeting held on Sunday 28th April 2024, the current SRCF committee consists of:

They may be contacted individually as above, or collectively at committee@srcf.net.

If you are interested in running for any of the above positions, but you want to know more about what is involved, you might want to read our - page about roles in the SRCF.

+ page about roles in the SRCF.

The senior treasurer is Bob Dowling.

@@ -39,6 +39,26 @@
-
  • Publicity –
  • --> +
    2023-2024
    + +
    2022-23
    + +
    2021-22
    +
    2020-2021
    -

    - Note that many account actions, such as resetting passwords, adding - additional services, updating personal details, etc. can now be carried - out on our - ">Control Panel. -

    Reporting security issues:

    @@ -139,4 +135,4 @@
    Writing documentation
    - \ No newline at end of file + diff --git a/groups.html b/groups.html index c657a0e..9e5ca9b 100644 --- a/groups.html +++ b/groups.html @@ -5,7 +5,7 @@

    Group accounts

    This is a list of all active group accounts on the SRCF. If you are looking to become an admin of a group account, you should contact the group's own admins to request your addition. If we don't have an account for your group, you can create one using the /signup/society">Control Panel.

    -

    If a group account you're looking for is not listed here, it may be considered unmaintained (no current admins). In this state, any web hosting and email delivery is suspended. To gain administrative access to an unmaintained account, you'll need to contact the sysadmins for assistance.

    +

    If a group account you're looking for is not listed here, it may be considered unmaintained (no current admins). In this state, any web hosting and email delivery is suspended. To gain administrative access to an unmaintained account, you'll need to contact the sysadmins for assistance.

    diff --git a/index.html b/index.html index 6f11243..f5aa158 100644 --- a/index.html +++ b/index.html @@ -10,7 +10,8 @@

    Welcome to the SRCF!

    -

    The Student-Run Computing Facility +

    (Home of the University-wide shared Linux system)

    +

    The Student-Run Computing Facility is a volunteer-run student society that provides free, useful and flexible computing and network services for University of Cambridge staff and students of all degrees of ability.

    /signup" role="button">Create an account » @@ -55,16 +56,15 @@

    Services

    are: All of these services are available for personal accounts and groups, such as societies.

    - Get started » + Get started »
    @@ -77,8 +77,8 @@

    About us

    The Student-Run Computing Facility (SRCF) is a volunteer-run student society at the University of Cambridge. We run our own servers hosted in-house within the university and provide computing services - for thousands of staff and students.

    - Learn what we do » + for thousands of staff, students, and alumni.

    + Learn what we do »
    @@ -86,9 +86,9 @@

    About us

    Donate

    The SRCF is funded largely by donations from its users, for which we are very grateful. We can only spend as much as we have, so help us pay for our costs by donating as little as £3.

    - +
    @@ -104,12 +104,12 @@

    Volunteering

    at any point during term. Come and talk to us even if you're not sure!

    - Get involved » + Get involved » @@ -142,8 +142,8 @@

    Learning & education

    Sponsors

    Is your company interested in sponsoring the SRCF? We have plenty of benefits to offer as we are one of the - largest societies in Cambridge. Read more about that here.

    - Our current sponsors » + largest societies in Cambridge. Read more about that here.

    + Our current sponsors »
    diff --git a/lan-parties.html b/lan-parties.html index 77dc702..ae25f01 100644 --- a/lan-parties.html +++ b/lan-parties.html @@ -7,7 +7,7 @@

    SRCF LAN Parties

    mailing list.

    There are no concrete plans for the next LAN party. If you would like to help -organise one, get in touch with the committee.

    +organise one, get in touch with the committee.

    Previous SRCF LAN Parties

    diff --git a/minutes/.htaccess b/minutes/.htaccess index 11135fd..2a97a56 100644 --- a/minutes/.htaccess +++ b/minutes/.htaccess @@ -49,3 +49,8 @@ RewriteRule agm190209.html agm2009-02-19.html [R=permanent] RewriteRule agm200200.html agm2000-02-20.html [R=permanent] RewriteRule agm200200.txt agm2000-02-20.txt [R=permanent] RewriteRule egm2013-03-11.html eagm2013-03-11/agenda.html [R=permanent] +RewriteRule egm12-03-2020 egm2020-03-12 [R=permanent] +RewriteRule egm2010-10-05Minutes egm2010-10-05 [R=permanent] +RewriteRule ord14-11-2019 2019-11-14 [R=permanent] +RewriteRule ord14-07-2020 2020-07-14 [R=permanent] +RewriteRule ord28-07-2020 2020-07-28 [R=permanent] diff --git a/minutes/2019-11-14.html b/minutes/2019-11-14.html new file mode 100644 index 0000000..6a2f2f4 --- /dev/null +++ b/minutes/2019-11-14.html @@ -0,0 +1,66 @@ + + +

    +

    Location: The Free Press on Prospect Row

    +

    Present:

    + +

    Apologies:

    + +

    Recent completed hardware donations

    +

    The sysadmins reported that Emmanuel College’s computer office had kindly donated an Intel server, which has been + dubbed mist and been tasked with virtual machine hosting in the existing Xen cluster.

    +

    Future hardware donations

    +

    Third Light kit

    +

    The sysadmins reported further that Third Light have offered and prepared a large server and a serial console box, + which is ready to be collected or delivered. Edwin commented that the email thread had gone quiet for a couple of + months, with the last message being sent from him to our contact at Third Light.

    +

    Action Edwin: chase up Third Light.

    +

    NetApps from the CL

    +

    The Computer Lab wants to dispose of its multiple NetApp storage servers (and associated hardware, including disk + drives). Malcolm has arranged for the SRCF to be given as much of this as the SRCF can take, amounting to one or two + NetApps and a large number of disk drives, which would offer about 36 TB of usable networked storage in the SRCF rack, + and also allow for offsite backups (with the offsite machine sitting in the CL’s West Cambridge Data Centre rack).

    +

    Malcolm stressed that the CL computing staff were not in a position to provide support, time, or supervised access to + the WCDC, and that the NetApps would be operated without a support contract in place.

    +

    Rack space management

    +

    With the Third Light and CL NetApp donations, the rack space at CUSU would be depleted almost entirely. Malcolm + proposed that nimbus and alto have reached the end of their useful lives by now (with + neither being in active service currently), and that they should be removed and recycled.

    +

    Malcolm further proposed that the next lot of hardware to go should probably be pileus (recycled) and + stratus (not thrown away, but kept unracked for now and potentially repurposed in future).

    +

    Social events

    +

    Edwin noted that attempts to organise a 20th Anniversary Dinner in Michaelmas term had failed, and asked for an extra + pair of hands to help with organisation.

    +

    Sysadmins’ business

    +

    With the NetApp anticipated to arrive in the rack, offering a new centralised and networked storage for both virtual + machine disks and home directories, it would be good to gradually upgrade to 10-gigabit networking in the rack. + Malcolm quoted rough estimates at 10-gigabit switched as £160 to £200 for a second-hand one that will do the job, or + around £650 for a 40-gigabit switch (where each port can be broken out into 4x 10-gigabit ones).

    +

    It was noted that a Cambridge instance of The Things Network, an association of community LoRaWAN networks, was to + launch in the next few days, and may be of future interest for fun SRCF projects.

    +

    New-SU

    +

    Edwin updated the Executive on the proposed establishment of a single students’ union, Cambridge SU, formed from an + effective merger of CUSU and the GU that has been nicknamed ‘New-SU’ (to rhyme with CUSU). The relevance of this to + the SRCF (if it goes ahead, pending a student referendum) would be a need to re-establish the existing arrangement + with CUSU in a similar form with Cambridge SU.

    +

    Edwin and Malcolm reported that the Unions, regardless of the success or failure of New-SU, are seeking to officially + merge IT infrastructure, where there has historically been a quasi-converged setup for some years already. It is + expected that the SRCF sysadmins, acting as CUSU sysadmins, will inevitably take on responsibility for ex-GU + infrastructure that they had previously not dealt with.

    +

    Any other business

    +

    Jefferson noted that he would like an up-to-date register of the Society’s assets for record-keeping and reporting + purposes. The sysadmins agreed that they were best placed to gather this information.

    +

    Action sysadmins: compile and provide an asset register, including replacement cost of items held. +

    +

    The Executive noted that they had not received an anticipated monetary donation.

    +

    Action Edwin: chase up that donation.

    + diff --git a/minutes/2020-07-14.html b/minutes/2020-07-14.html new file mode 100644 index 0000000..77044c8 --- /dev/null +++ b/minutes/2020-07-14.html @@ -0,0 +1,81 @@ + + +

    +

    + Minutes of the ordinary meeting held on Tuesday the 14th of July 2020 to + action the creation of a new mandate and approval for internet banking + to be activated for the Student-Run Computing Facility (SRCF). +

    +

    Meeting details

    + +

    Items

    +
      +
    1. Approval of the use of internet banking
    2. +
    +

    + With the new information received by HSBC, namely that permission must + be officially granted to the primary user of internet banking to act on + the SRCF’s behalf, the committee now recognizes and approves that + the current junior treasurer, Matias Wang Almeida e Silva, is allowed + to manage all of the SRCF’s accounts with HSBC via internet + banking. It recognizes that they will be the sole + Primary User of the account and grant permission to + operate the account in accordance with their duties as junior treasurer. +

    +

    + As it is not possible to hold an Annual General Meeting (AGM) for the + SRCF to write the aforementioned agreement into our constitution so that + it may apply to all future junior treasurers, it notes here that such + must be done once the conditions for an AGM to be held are met. This + cannot currently be done due to the present disruption caused by + COVID-19 and because it is stipulated that the AGM must occur during the + Full Term. +

    +
      +
    1. Approval of the use of telephone banking
    2. +
    +

    + Similar to the above, the committee also grants Matias Wang Almeida e + Silva with rights to act as the Primary User on all of the SRCF’s + registered accounts with HSBC via telephone banking. +

    +
      +
    1. Creation of a new mandate
    2. +
    +

    + As the previous mandate has expired after 6 years, the junior treasurer + has created a new mandate with the following signatories to be added: +

    + +

    + The committee notes that Matias has submitted a + pws-msc-62831 form to HSBC. +

    +

    + Witnessed, approved and countersigned by those in attendance (full + name & date): +

    +

    + MATIAS WANG ALMEIDA E SILVA 14/07/2020 +

    +

    JOHN-JOSEPH ANTHONY GRAY 14/07/2020

    +

    BILAL CHUGHTAI 14/07/2020

    +

    MICHELLE SOO 14/07/2020

    +

    Meeting adjourned at 23:59

    + diff --git a/minutes/2020-07-28.html b/minutes/2020-07-28.html new file mode 100644 index 0000000..132be5b --- /dev/null +++ b/minutes/2020-07-28.html @@ -0,0 +1,244 @@ + + +

    +

    Minutes of the meeting held on Thursday the 28 of July 2020 to resolve the uncertainty surrounding the + authorization of system administrators to use SRCF systems.

    +

    Meeting details

    + +

    Witnessed, approved and countersigned by those in attendance (full name & date):

    +

    JOHN-JOSEPH GRAY 28/07/2020
    + MATIAS SILVA 28/07/2020
    + BILAL CHUGHTAI 29/07/2020
    + MICHELLE SOO 28/07/2020

    +

    Prerequisite

    +

    Historic references to ‘sysadmins’ and ‘system administrators’ refer to the SRCF position of System + Administrator, as described on https://www.srcf.net/roles as of + Monday 20th July 2020 (below). Item 1 in + these minutes redefines the role of ‘system administrator’. When references to the new role are used, they will + mention this item.

    +
    +

    The job of sysadmin is not particularly a glamorous one, but it is one of the most important: the SRCF could + struggle along without a committee, but without the sysadmin team the service would grind quickly to a halt. +

    +

    Much of the day-to-day administration of the SRCF involves responding to user requests, either by running one + of the SRCF scripts to create a database or add a user or whatever, or by explaining patiently why what they + want is stupid. The simplest requests can be dealt with by anyone with a shell and a keyboard, but + occasionally a closer familiarity with what is actually going on, and some greater ingenuity and problem + solving, is required.

    +

    The admins are also responsible for developing and maintaining the scripts and tools to make life easier for + both themselves and the users, so software-engineer types will have some opportunity to exercise their skills. + The SRCF has been writing scripts for more than a decade, and some 2000-vintage Python and Perl is still in + operation, so there’s plenty of modernisation work to do.

    +

    Since system administration is a shared responsibility, the amount demanded of any individual is not too + severe. Each admin is mostly welcome to pick and choose which tasks they are willing and able to deal with, + and focus on those. If you do nothing at all, and do not intend to start doing anything, we would appreciate + it if you would give up your admin rights to simplify bookkeeping, but as long as you are doing something, + even if that’s just approving membership requests or fixing the permissions on a society account, you are + freeing up the time of people who can do more involved things, like script development or service deployment. +

    +

    Some experience of system administration is preferable, but of course we realise that the SRCF is a place + that many people go to gain that experience; however, knowing your way around the Linux command line is + probably essential if you are to carry out any serious administrative work. If you lack that experience but + are still keen to help the SRCF, don’t be discouraged – there’s a good chance we will be able to find + something else for you to do. Just ask!

    +
    +

    Items

    +

    1 Clarify What It Means to Be a System + Administrator

    +

    It is evident that the ‘one-size-fits-all’ approach to the administration of SRCF machines is outdated. Newer + services such as Timeout and other upcoming projects rely on the help of volunteers that have partial access to + these machines and, in some cases, root access on a select few.

    +

    The committee, therefore, wishes to distinguish between:

    + +

    2 Clarify the Process of + Appointing a New System Administrator

    +

    Presently, the SRCF Constitution + §5.2 states that:

    +
    +

    [The committee] shall be responsible for the appointment of system administrators, who shall be responsible + to the Committee.

    +
    +

    The committee recognizes that the procedure for the appointment of system administrators has on occasion been + informal, to the extent that it casts doubts as to what the procedure entails. The committee notes that it has + always felt that it could intervene in this process if necessary.

    +

    To improve this process, the following is proposed and will henceforth be the current committee’s + implementation of §5.2:

    +
    +

    The existing team of system administrators will be free to recruit and vet any potential candidates as they + always have.

    +

    To appoint a new system administrator, a motion should be brought to the committee by email. The motion should + contain the following information:

    + +

    The committee will proceed to vote on the motion. The results of the said vote will be provided to the system + administrator team.

    +

    The committee expects that the majority of these motions will be proposed by the existing system administrator + team. The committee also notes that there may be a reasonable time delay from the internal appointment of a + system administrator to its communication to the public via the minutes.

    +
    +

    3 Appointment of System Administrators

    +

    The committee wishes to acknowledge that, historically, the appointment of system administrators has been + poorly recorded. This has caused some confusion regarding the status of existing system administrators.

    +

    The committee wishes to clarify that all existing system administrators are, and to the best of the committee’s + knowledge, and have always been authorized to perform the functions of a system administrator.

    +

    The committee agrees to appoint Timo Wilken (tw466) and Daniel Carter (dcc52) as + system administrators, as defined in item 1. They are two most recent additions to the system + administrator team. Their status was previously unclear as there had been no written evidence of their status + until now.

    +

    4 Appointment of Volunteers

    +

    The committee wishes to approve the following people as ‘volunteers’, as defined in item 1:

    + +

    5 Removal of Inactive System Administrators

    +

    At this time, the committee finds it appropriate to update the current system administrator list by removing + inactive accounts.

    +

    The committee has deemed that an active system administrator shall be one that has logged in to the + pip server with root privileges at any point in the year preceding 20/07/2020. +

    +

    Deletions in the table below represent the inactive system administrators who will have their root privileges + revoked. The remaining names will keep their root privileges.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    CRSidName
    amc96Andrew Cooper
    amr66Andrew Ryrie
    as2193Amar Sood
    bk372Balint Kovacs
    bm380Ben Millwood
    dcc52Daniel Carter
    de298Dimitrije Erdeljan
    dec41Dexter Chua
    djh243David Horstmann
    djr61Daniel Richman
    eb677Edwin Bahrami Balani
    htp27Harrison Pitcher
    jec226Jefferson Edralin Chua
    jl945Jeck Lim
    ll461Lev Livnev
    mas90Malcolm Scott
    mti20Matthew Ireland
    obw20Olivier Wilkinson
    rc516Raf Czlonka
    rjw201Richard Whitehouse
    rpc25Ross Church
    rsa33Richard Allitt
    sjm217Steven Murdoch
    sm2030Souradip Mookerjee
    tg307Tejas Guruswamy
    tw466Timo Wilken
    +

    The committee will reach out to the removed system administrators and invite them to participate in further + discussions as friends of the SRCF.

    +

    The committee will also update srcf.net/committee to reflect the changes made here.

    +

    For system administrators who have had their access revoked, regaining access will follow the same procedure as + adding a new system administrator, as defined in items 1 and 2.

    + diff --git a/minutes/2021-11-11.html b/minutes/2021-11-11.html new file mode 100644 index 0000000..0434890 --- /dev/null +++ b/minutes/2021-11-11.html @@ -0,0 +1,191 @@ + + +

    +

    Held at 7 Tennis Court Terrace, to discuss:

    + +

    Present:

    + + + +

    Witnessed, approved and countersigned by those in attendance (full name & date):

    +

    + MATIAS SILVA 15/11/2021
    + ANDREW JENKINS 15/11/2021
    + DAVID BAI 15/11/2021 +

    +

    Start of meeting at 1520

    +

    Mythic Beasts

    +

    + The SRCF has a longstanding relationship with Mythic Beasts. We are + already a customer of theirs through our domain registration. With the + impending closure of Hermes, we need a replacement mailbox and if one + could be had with Mythic Beasts this would be ideal. +

    +

    + There has been an written exchange in the past, and Matias has + previously emailed them once about sponsorship, and they had proposed an + affiliate-like scheme where we could recieve money for people we + directed to them. It is understood that the SRCF had previously been + offered a VPS. +

    +

    + Our most pressing concern is therefore to follow up the possibility of a + free or cheap VPS. This will be the responsibility of Andrew, once + Matias has forward existing correspondence to him. If this turns out to + be possible, we will provide to Mythic Beasts the benefits we provide to + our sponsors (see SCP below), in particular noting how helpful they are. + It is noted we already direct people towards Mythic Beasts on our docs + if they want something we can't offer. +

    +

    Symbolic Capital Partners

    +

    + Our contact at Symbolic is an SRCF alumnus. They have given us money in the + past, but nothing had been provided as yet by the SRCF in recognition of their + support. The company has jobs or internships available which might be of + interest to our members, and wondered if there was an effective vector such + that this reached people who might be interested, rather than spamming everyone + and causing irritation. +

    +

    + In the discussion of what the SRCF could do for sponsors, and in light + of the amount of money in question, it was agreed that we should offer + SCP the following: +

    +
      +
    1. Inclusion on our sponsors page. It was noted that this should + probably have happened already. +
    2. +
    3. A mention of their job/internship opportunity on an end-of-term + bulletin (see discussion on SRCF as a Society, below) or in an + email to our careers mailing list (noting that that list should + be reinvigorated in order for it to be worthwhile) +
    4. +
    5. A notice on the shell server MOTD that there is an opportunity with + them that may be of interest to our members. This is precedented + in that we already recognise individual donors. It is not too + intrusive, but likely to reach the technically inclined people who + would be interested. It is hoped that our users will appreciate +
        + +
      1. That the SRCF needs funding if it is to offer its services + for free,
      2. +
      3. That the work at SCP is of a technical nature and is likely + to be of genuine interest to some of our users, and
      4. +
      5. That the MOTD is an effective way to reach these individuals.
      6. +
      + + It is understood that the possibility of including a note about a + sponsor in the MOTD has been discussed in the past. + + This will be for an as-yet undetermined limited period only and + should not be taken to imply that the MOTD is a space for rent. +
    6. +
    +

    + It was suggested that the prominence of the careers mailing list could + be increased by: +

    +
      +
    1. Adding an option to join it when joining the website via Control + Panel,
    2. +
    3. Adding an option to join it when signing up to the volunteers' + form, and
    4. +
    5. By mentioning it in one message to the volunteers' list, and in the + end-of-term bulletin to users.
    6. +
    + +

    On the SRCF as a society

    +

    It has been observed by participants in #society on the IRC + that the SRCF is not living up to its name, in that with its current slate of + sysadmins, it cannot reasonably be called 'student-run'. The discussion of this + subject was non-exhaustive as not all members had reviewed the IRC. +

    +

    + It was noted that at the freshers' fair, a number of prospective members wondered + what we actually 'did': recreational server maintenance is quite a hard + sell. The point was raised that there should be a place for a class of + member who wants to be more involved with the community than the typical + user, but who needs to feel that they are a part of a community (or will + become part of a community) before they are prepared to make the + committment involved in becoming a sysadmin. + +

    +

    + Our hackday this term achieved good attendance but was not felt by + current sysadmins to have been especially productive in light of the + friction in getting set up and the early finish. The possibility of + more regular sessions with lower expectations was raised, and it was + noted that we have a 'chicken-and-egg' problem in that constraints on + sysadmins' time mean we can't run as many events to recruit new + sysadmins as we might like, and that therefor the demand for sysadmins' + time was not eased. + +

    +

    + Matias agreed that he would review the discussion in #society and that + we would discuss this further at a later date. + +

    +

    + It was agreed that we would look into ways we could become more like a + more typical university society. This term, we agreed that we would + issue an end-of-term round-up bulletin email to our users (like many + societies do already) that would cover what we've been up to and working + on. The purpose of this is twofold: to make people outside the IRC loop + more aware of what's going on, and to provide somewhere we can recognise + our sponsors until we increase membership of the careers list. Writing + and sending this email is to be the responsibility of the Publicity + Officer, in consultation with the committee and sysadmins. We also + agreed that we would organise a volunteer/sysadmin pub meeting in the + hope of giving volunteers a more relaxed opportunity to meet and to + discuss plans: 'a hack day without the hacking'. +

    + +

    Reimbursements

    +

    It was noted that:

    + + +

    Action points

    +

    Matias:

    + + +

    Andrew:

    + + +

    David:

    + + +

    + Close of meeting at 1602 +

    + diff --git a/minutes/2021-12-18.html b/minutes/2021-12-18.html new file mode 100644 index 0000000..136149a --- /dev/null +++ b/minutes/2021-12-18.html @@ -0,0 +1,48 @@ + + +

    +

    Held on Jitsi Meet, to discuss:

    + +

    Present:

    + + +

    Annual submission

    +

    + This has not yet been done. Patrick to look at our accounts and fill out + the list of officers. Andrew to email proctors and ask for an extension. +

    +

    Sysadmin mailbox

    +

    + No progress from the committee end as yet. Andrew to talk to sysadmins + about the situation to establish whether anything had been arranged + independently by the sysadmins. +

    +

    Lent 2022 Term Plan

    +

    It should be our objective to get as many people involved as + possible, in the interest of recruiting more sysadmins. The following + ideas were proposed: +

    + +

    The possibility of a relaxed 'coffee and code' type event, which + could be an easier way to get people involved than a hack day, was + considered, but it was understood that this would represent quite a time + commitment and it wasn't clear where we might do this while the SU lounge + was not available for booking.

    + +

    All agree to have a meeting in early January.

    + + + diff --git a/minutes/2023-03-01.html b/minutes/2023-03-01.html new file mode 100644 index 0000000..a26c956 --- /dev/null +++ b/minutes/2023-03-01.html @@ -0,0 +1,35 @@ + + +

    +

    Held in Emmanuel College, St Andrew's Street, to discuss:

    + +

    Present:

    + + +

    AGM

    +

    + Location: last year it was held in the SU lounge which offers free bookings. Alternatively the engineering department + is suitable. + The AGM needs to be held before the end of term (17th March) - provisionally we plan to hold it the weekend before + this so Sunday 12th March 4pm (to be confirmed by sysadmins and other committee members), hopefully this will allow us + to hold handover meetings before the end of term as well. +

    +

    Donations

    +

    + We received a donation for £400 (from Richard Asher) and were asked for a receipt for this - we don't have access to + the bank account so can't confirm we've received this, we'll replay saying that we're working on gettingg access to + the account. We also received £600 from Henry Couchy. +

    +

    Action Points

    + + diff --git a/minutes/2023-04-15.html b/minutes/2023-04-15.html new file mode 100644 index 0000000..eb4ccb4 --- /dev/null +++ b/minutes/2023-04-15.html @@ -0,0 +1,53 @@ + + +

    +

    Venue: https://meet.jit.si/SRCF150323

    +

    In attendance:

    + +

    Upcoming tasks for the committee

    +
      +
    1. The committee should run a by-election to elect a junior treasurer. The previous committee didn't have a publicity + officer and no by-election took place but as the role of junior treasurer is more important one should be held. No + one on the committee expressed interest in assuming the role of junior treasurer.
    2. +
    3. The society has most likely been de-registered as nothing has been communicated to the proctors. The new committee + will need to re-register the society in October. This will require having access to the bank account which can be + done by showing the minutes demonstrating that the junior treasurer, senior treasurer, and chair are on the mandate. +
    4. +
    +

    Committee handover protocol

    +
      +
    1. No one expressed interest in having emails redirected somewhere else than their @srcf.net email address.
    2. +
    3. Eleanor notifies the secretary that the minutes will need to be added to the SRCF website and that one of the Wiki + pages outlines how to.
    4. +
    5. Brychan expresses interest in having access to the Facebook page for publicity reasons.
    6. +
    7. In lack of a treasurer treasurer@ redirects to James. ~srcf/.forward will need to be updated once a junior + treasurer is found.
    8. +
    9. Eleanor was unable to update the CUSU societies directory as the link was dead and her phone ran out of battery making + her unable to pass 2FA.
    10. +
    11. The IRC channel for the Committee is not bridged to discord. Last year if the Committee needed to communicate + about things without sysadmins emails were used. It was recommended to reply promptly to emails or things would + grind to a halt.
    12. +
    13. Eleanor was unable to update the SRCF Accounts Google Doc because of 2FA.
    14. +
    15. Brychan inquired about whether the committee was in touch with the previous publicity officer, David Bai. James + informed him that they had never met David but that some of the sysadmins might know him.
    16. +
    +

    Any other business

    +
      +
    1. The society will try to run one or two hack days and needs to organise fresher's fair. Eleanor noted that if the + deadline to sign up for a stall at fresher's fair was missed, the society risked having a bad spot.
    2. +
    +

    Action points

    + + diff --git a/minutes/2023-06-19.html b/minutes/2023-06-19.html new file mode 100644 index 0000000..96ab2bb --- /dev/null +++ b/minutes/2023-06-19.html @@ -0,0 +1,59 @@ + + +

    +

    Venue: some bench on Parker's Piece

    +

    In attendance:

    + +

    Bank account

    +
      +
    1. In order to have access to the bank account we need someone who is already on the mandate. The previous chair and + junior treasurer are not on the mandate but Bob Dowling, the senior treasurer, should already be on the mandate. +
    2. +
    3. Mathew should email Bob Dowling to get that sorted. Whilst he's at it he should ask other questions. For example, + it may be the case that the PayPal account can receive donations but not send money.
    4. +
    5. We will want the bank account to be sorted by the time we re-register the society.
    6. +
    +

    Fresher's Fair

    +
      +
    1. A stall needs to be booked, potentially at the beginning of September. Nils volunteered to book the stall. James + expressed hope that the bank account will be accessible by then and mentioned awaiting reimbursement for the + previous year's expenses.
    2. +
    3. The committee should meet in September to organise the fresher's fair.
    4. +
    5. There is already a poster from last year but flyers will need to be printed. Last year around 80 flyers were + printed. 100 should be a safe number. Brychan points out he has £5 of credit at St Catharine's College and that it + cost £0.10 per A4 page.
    6. +
    7. The events that the society will run during the year need to be decided by then so they can be printed on the + flyers. Those include fresher's squash and a hackday during Michaelmas term. Other events that can be considered are + a trip to the computing museum and a hackday in Lent term but those are not as necessary to keep the society + running. The committee has the whole summer to come up with event ideas but if left for later in the year, those + events usually do not take place
    8. +
    +

    Reunion dinner

    +
      +
    1. To celebrate the 25 years of the SRCF, a reunion dinner should be organised. One should have been organised for + the 20th anniversary but nothing took place.
    2. +
    3. The best time would probably be after exams.
    4. +
    5. Attendees will pay for themselves as the "pockets [of the SRCF] don't run that deep".
    6. +
    7. The venue should probably be more formal than a pub but a formal might be slightly expensive for all the + attendees. After the dinner, the attendees could go to Parker's Piece or a pub.
    8. +
    9. Previous committees, sysadmins, and donors (Brychan points out that the system that keeps track of donations + stopped working at some point). Edwin (previous Chair and current sysadmin) should be able to advise on who to + invite as well.
    10. +
    11. A location and provisional date should be decided on so that an email can be sent to gage interest. Brychan + volunteered to send the email.
    12. +
    +

    Action points

    + + diff --git a/minutes/2023-09-24.html b/minutes/2023-09-24.html new file mode 100644 index 0000000..fb45f94 --- /dev/null +++ b/minutes/2023-09-24.html @@ -0,0 +1,48 @@ + + +

    +

    Venue: Google Meet

    +

    In attendance:

    + +

    Bank Mandate Authorization

    +
      +
    1. Resolved: a bank account or accounts be continued and the Bank is authorised to act on any Instructions provided + they have been given solely by any one listed person in the Specimen Signature section.
    2. +
    3. Resolved: any debt incurred to the Bank under this mandate shall, in the absence of written agreement by the Bank + to the contrary, be repayable on demand.
    4. +
    5. Resolved: the Secretary is authorised to supply the Bank, as and when necessary, with lists of all persons who are + authorised to give instructions on behalf of the Society, and that the Bank may rely on such lists.
    6. +
    7. Resolved: the Society accepts the account(s) and banking relationship with the Bank will be governed by and + subject to the Business Banking Terms and Conditions (a copy of which has been provided) as amended from time to + time, together with any terms and conditions in respect of specific products and services requested by the Society. +
    8. +
    9. Resolved: these resolutions be communicated to the Bank and remain in force until cancelled by notice in writing + to the Bank, signed by the Chairperson or Secretary from time to time acting or claiming to act on behalf of the + Society, and the Bank shall be entitled to act on such notice whether the resolutions have been validly cancelled or + not.
    10. +
    11. Resolved: internet banking and telephone banking should be set up with Mathew Blowers as the primary user.
    12. +
    13. Resolved: the mandate will be signed by Bob Dowling, James Steiner, and Mathew Blowers.
    14. +
    +

    Fresher's Fair Preparations

    +
      +
    1. Nils confirmed the booking of a standard indoor stall.
    2. +
    3. The committee will use posters from the previous committee and flyers from previous years. These will be updated + to include information on fresher's squash and hackday.
    4. +
    5. Nils informed that PhD students can print for free at the CL.
    6. +
    7. The committee agrees that ideally two people should be present at the stall at all times.
    8. +
    +

    Action points

    + + diff --git a/minutes/2024-12-16.html b/minutes/2024-12-16.html new file mode 100644 index 0000000..1255ee0 --- /dev/null +++ b/minutes/2024-12-16.html @@ -0,0 +1,99 @@ + + +

    +

    Venue : Google Meet

    +

    In attendance: +

    +

    Report on December +hackday results (Bekalu):

    + +

    January hackday scheduling +(Bekalu):

    + +

    HSBC bank account updates +(Mathew):

    + +

    Hosting the anniversary +dinner (Max):

    + +

    Next meeting

    + +

    Post-meeting events

    +

    Context: The meeting was scheduled via a WhatsApp +group chat, and conversation continued on there after the meeting was +concluded.

    +

    Additional context in #executive IRC/Discord channel

    +

    Donations database (Max)

    + +

    Yearly accounts (Max)

    + +

    Switching bank accounts (Max)

    + + diff --git a/minutes/agm2008-03-05.html b/minutes/agm2008-03-05.html index 5584752..12794ee 100644 --- a/minutes/agm2008-03-05.html +++ b/minutes/agm2008-03-05.html @@ -75,7 +75,7 @@

    Minutes of SRCF Annual General Meeting held 5th March 2008

  • Our software has been updated to Ubuntu Linux 7.10 (Gutsy), which involved the provision of PHP 5 and subsequent removal of PHP 4.
  • The default user disk quota has been increased to 250MB. Any user with less than this has had their quota increased to 250MB.
  • Syslog is now being additionally sent to a separate machine for ease of forensics in the event of an incident.
  • -
  • New pilot service announcement: SRCF Desktop. This uses the NX protocol to provide a graphical Linux environment, available from any computer running Windows, Linux, Mac OS X or Solaris. Desktop sessions can be suspended and resumed from anywhere on the Internet, even over a very slow connection. This is running on cyclone, one of the servers donated by Third Light. (A live demonstration of the service running over a slow wireless link followed. The attendees were duly impressed.) It was agreed that this service should be publicised heavily as it is likely to be of wide-ranging interest.
  • +
  • New pilot service announcement: SRCF Desktop. This uses the NX protocol to provide a graphical Linux environment, available from any computer running Windows, Linux, Mac OS X or Solaris. Desktop sessions can be suspended and resumed from anywhere on the Internet, even over a very slow connection. This is running on cyclone, one of the servers donated by Third Light. (A live demonstration of the service running over a slow wireless link followed. The attendees were duly impressed.) It was agreed that this service should be publicised heavily as it is likely to be of wide-ranging interest.
  • diff --git a/minutes/agm2021-03-20/index.html b/minutes/agm2021-03-20/index.html deleted file mode 100644 index f544cb9..0000000 --- a/minutes/agm2021-03-20/index.html +++ /dev/null @@ -1,57 +0,0 @@ - - -

    SRCF AGM 2021

    - -
    -
    -
    -
    -
    -

    Meeting details

    -

    The 2021 Annual General Meeting of the Student-Run Computing Facility - took place from 14:00 GMT on Saturday 20 March 2021.

    -

    This page will be updated in due course with minutes from the meeting.

    -
    -
    -
    -
    -
    -
    -

    Outline of minutes

    -
      -
    • Executive annual reports -
        -
      • Chair's report
      • -
      • Treasurer's report
      • -
      • Sysadmins' report
      • -
      -
    • -
    • Constitutional amendments -
        -
      • Replacement of gendered pronouns (passed)
      • -
      • Removal of EGM venue requirements (withdrawn)
      • -
      -
    • -
    • Committee elections -
        -
      • Chair
      • -
      • Secretary
      • -
      • Junior Treasurer
      • -
      • Publicity Officer
      • -
      -
    • -
    • Any other business -
        -
      • Expression of thanks to the Computer Lab
      • -
      • Expression of thanks to core Timeout setup volunteers
      • -
      -
    • -
    -
    -
    -
    -
    - -
    - - diff --git a/minutes/agm2022-03-06.html b/minutes/agm2022-03-06.html new file mode 100644 index 0000000..4f9165a --- /dev/null +++ b/minutes/agm2022-03-06.html @@ -0,0 +1,131 @@ + + +

    +
    +

    + Date: 06/03/2022
    + Time: 16:00
    + Venue: SU Lounge, 17 Mill Lane +

    +

    Members in attendance

    +

    + Andrei Popescu (atp58)
    + Andrew Jenkins (adj35), outgoing Secretary
    + Daniel Carter (dcc52)
    + David Bai (db260), outgoing Publicity Officer
    + Edwin Bahrami Balani (eb677)
    + James Steiner (jas330)
    + Matias Silva (mw781), outgoing Chairman
    + Mikel Bober (mb2345)
    + Richard Allitt (rsa33)
    + Ryan Gibb (rgt24)
    + Eleanor Clifford (tc565)
    +

    +

    Apologies

    +

    Patrick Connolly (pc644), outgoing Treasurer

    + +

    Reports

    +

    Chair's report

    + +

    Following the 2020 EGM, there has been substantial consideration given to +the direction of the society. Since 2020, we have acquired some equipment and +lost Malcolm, our longstanding sysadmin and helper. It had been feared that the +club was losing relevance, but it has been good to see people appearing and +interest from first-years.

    + +

    This year we've had a successful freshers' squash, one hackday which was +well-attended, and a social visit to the Center for Computing History. We've +experienced difficulties with retention but feel we're making progress, and +have recovered well from last year.

    + +

    The challenges to be addressed are our impending relocation, and recruitment. +A volunteer form was created but there is substantial room for improvement in +following up contacts after they have expressed an interest.

    + +

    Treasurer's report

    +

    The SRCF is in a stable financial position. Following a donation drive in +2020, a number of people have continued to give monthly donations. We also +recieved a donation from CUES (CU Engineering Society).

    + +

    Sysadmins' report

    +

    The list of sysadmins has been trimmed again. Of the people on the list, +only a small minority are regularly active.

    +

    The servers have been upgraded from Ubuntu 16.04 to 20.04, shortly before +the former reached end-of-life (EoL). This was achieved with relatively little +disruption, but with one exception: the difficult decision had to be made to +shut down Timeout, our videoconferencing service.

    +

    At the time we set up Timeout, at the start of the pandemic, options for +university-aligned videoconferencing had been somewhat limited. +By 2021 there were relatively low user numbers and competitive alternatives +existed. BigBlueButton, the software it was based on, was quite poorly documented in +English, and it wasn't easy to hack on it. It depended quite heavily on Ubuntu +16.04 so we just couldn't keep it going once that version of Ubuntu reached +EoL.

    +

    There were some who had used Timeout a lot. It had been popular for events +and talks, and up to about a hundred attendees BBB was fine for that; with more +simultaneous viewers a streaming service would be more appropriate (and maybe +that's what a successor to Timeout should be, if we decide to establish one).

    +

    In Michaelmas, we had a hackday that had a great turnout. We got started on +migrating mailing lists from Mailman 2 to 3 (which remains a work in +progress)

    +

    We're looking for ideas for things to do with donated hardware. +On the software side, the sysadmins do have ideas on their wishlist (including +webhosting overhaul). To date there has been lots of thought, little action. +The need for recruitment is reiterated.

    + +

    Email

    +

    The sysadmins used have a shared mailbox on Hermes, the University's mail +system. Hermes shut down at the end of 2021. Mythic Beasts had been considered +as a replacement option (see minutes passim.), but in fact we have set up a mailbox +on some servers in the CL's data center.

    +

    Email is tricky to get right. Recently, mail sent from @srcf.net addresses +are beginning to 'get lost' by Gmail, marked as 'not validated' by SPF. It's +likely that in the near future we will need to change with the times and publish +an SPF policy, which we have not needed to do thus far. (EB currently sends mail +@srcf.net from his home server, but suspects this is not a common workflow). +

    + +

    On moving

    +

    +Since its birth over two decades ago, the SRCF has lived with the SU, initially +in the Trumpington St offices, then the New Museums Site, then 17 Mill Lane. The +SU will be moving again in April, so we will need to move as well. With each +move, it has always been difficult to try to obtain adequate space. +

    +

    We are reminded of our longstanding relationship with the SU. In return for +the SU giving us space and power, the SRCF gives volunteer time to SU technical +assistance. Historically the SRCF has helped the SU with office IT, run a file +server, and helped keep their web-server going. It is our opinion that we are +still able to be useful to the SU even though some of their services are now +outsourced. It is noted that if in future the SU don't need or don't want our +help, then we may need to find a new home. +

    +

    +Discussions are in progress about space for us in the SU's new home in +University Centre. Whatever the outcome of these discussions, there will not be +adequate server space at the University Centre for at least 18 months, but some +space in the UIS offices at West Cambridge (the Main Equipment Room) is going to +be funded by the SU moving project. Discussion followed about how the move was +physically to be effected. (Since the AGM, the move has successfully been +carried out – you can read about it +on the SRCF blog). +

    +

    Elections to the committee

    +

    +

    Chairman

    +

    ELEANOR CLIFFORD nominates self, seconded by Edwin. Unanimously elected. +

    +

    Treasurer

    +

    MATIAS SILVA nominates self, seconded by Andrew. Unanimously elected. +

    +

    Secretary

    +

    JAMES STEINER nominates self, seconded by Andrew. Unanimously elected. +

    +

    Publicity

    +

    VACANT (to be selected at a later date by a by-election). +

    + +

    Close of meeting 1723

    + +
    + diff --git a/minutes/agm2023-03-12.html b/minutes/agm2023-03-12.html new file mode 100644 index 0000000..ba954b7 --- /dev/null +++ b/minutes/agm2023-03-12.html @@ -0,0 +1,73 @@ + + +

    +
    +

    + Date: 12/03/2023
    + Time: 15:00
    + Venue: Cambridge University Engineering Department, Trumpington Street, Cambridge +

    +

    Members in attendance

    +

    + Eleanor Clifford (tc565), outgoing Chair
    + James Steiner (jas330), outgoing Secretary
    + Edwin Balani (eb677)
    + Richard Allitt (rsa33)
    + CMT Cliffon (cmtc3)
    + Nils Andre (na600)
    + Brychan Thomas (bt416)
    + Daniel Carter (dcc52)
    + Jason Brown (jrb239)
    +

    +

    Apologies

    +

    Mattias Silva (mw781), outgoing Treasurer

    + +

    Reports

    +

    Chair's report (given by Eleanor Clifford)

    + + +

    Treasurer's report (given by Eleanor Clifford)

    + + The current committe does not have access to the bank mandate, although the Senior Treasurer should have access. The new committe should be able to get access it by filling out a form found on the wiki. + +

    Sysadmins' report (given by Edwin)

    + + + +

    Motion

    +

    + Allow the new Chair, Junior Treasure and Senior Treasure on the mandate for any and all bank accounts +

    Voting

    +

    + 9 for
    + 0 against
    +

    + +

    Voting

    +

    Chair Vote

    + James Steiner nominates self, seconded by Eleanor Clifford. Unanimously elected. +

    Secretary Vote

    + Nils Andre nominates self, seconded by Eleanor Clifford. Unanimously elected. +

    Junior Treasurer Vote

    + Jure Zugbic nominates self, seconded by James Steiner. Unanimously elected. +

    Publicity Officer Vote

    + Brychan Thomas nominates self, seconded by Edwin Balani. Unanimously elected. + +

    Other business

    + Next year (June 2024) will mark the 25th anniversary of the SRCF - it would be nice for the new committe to organise a dinner for students and alumni. + +
    + diff --git a/minutes/agm2024-03-17.html b/minutes/agm2024-03-17.html new file mode 100644 index 0000000..64efdf8 --- /dev/null +++ b/minutes/agm2024-03-17.html @@ -0,0 +1,118 @@ + + +

    +

    Venue: Intel Lab in the William Gates Building and https://meet.jit.si/SRCF_AGM_2024

    +

    Time: 15:00

    +

    In attendance:

    + +

    Apologies:

    + +

    Reports

    +

    Chair's report (given by James Steiner)

    + +

    Treasurer's report (given by Mathew Blowers)

    + +

    Publicity officer's report (given by Brychan Thomas, read by James Steiner)

    + +

    Sysadmins' report (given by Edwin Balani)

    + +

    Technical aspects

    + +
    Upcoming maintenance activites
    + +

    Elections

    +

    Chair

    + +

    Secretary

    + +

    Treasurer

    + +

    Publicity officer

    + +

    Other business

    +

    Enquires about the status of the SRCF

    + +

    Prof. Floudas suggests to be co-opted as Senior Advisor to the SRCF

    + +

    Possible hardware donation from a member of CUAI

    + + diff --git a/minutes/egm12-03-2020.html b/minutes/egm12-03-2020.html deleted file mode 100644 index 9d5d522..0000000 --- a/minutes/egm12-03-2020.html +++ /dev/null @@ -1,190 +0,0 @@ - - - - - - - SRCF EGM - 12 March 2020 - - - - -
    -

    - SRCF EGM Meeting Minutes - 12 March 2020 -

    -

    - Minutes of the Extraordinary General Meeting held on Thursday the 12th - of March 2020 to elect a new committee for the Student-Run Computing - Facility (SRCF). -

    -

    Meeting details

    - -

    Of those attending in person (roughly):

    - -

    Items

    -

    Introduction

    -

    - Edwin explains what happened at the Annual General Meeting and what - prompted the call for an EGM. Discusses problems. -

    -

    Discussion of roles

    -

    - Chair discussed expansion of publicity work. Someone noted that - publicity officer role was made up by someone to give themself a - committee position. But it’s good that we’re tinking about these things. -

    -

    - Someone noted that other societies don’t know about SRCF: went to AGM, - IT officer did not realize society had account with SRCF. -

    -

    - Senior Treasurer made note on being senior treasurer and how senior vs - junior treasurerism works. Claimed responsibility of society debt, to - disagreement of constitution, no resolution made, decided was not - important because society is solvent. Discussion of Proctors’ - recommendation. -

    -

    Nominations to positions

    - - - - - - - - - - - - - - - - - - - - - - - -
    SecretaryTreasurerPublicityChair
    VaseilleMatias Wang Almeida e SilvaMichelle SooJohn-Joseph Gray
    Bilal ChughtaiJames (later retracted)Jacob Rowlands
    -

    The full name of all nominees was not noted.

    -

    Voting on amendments

    -

    33 - 1 chair

    -
      -
    1. - In favor: 32-2 = 30 Against: 1 Abstention: 1 PASSED -
    2. -
    3. - In favor: 32-8 = 24 Against: 3 Abstain: 5 PASSED -
    4. -
    5. - In favor: 31 - 2 = 29 Against: 1 Abstain: 1 PASSED -
    6. -
    7. Changing amendment: Passed
    8. -
    9. Passing item 4 In favor: 30 - 0 = 30 Against: 0 Abstain: 0
    10. -
    -

    Elections (and speeches)

    -

    Secretary:

    - -

    Junior Treasurer:

    - -

    Publicity:

    - -

    Chair: John-Joseph Gray: 23

    -

    Amendments to the consitution

    -

    - These amendments to the Constitution are proposed separately and - independently of one another, by resolution of the Committee. A separate - vote for each numbered amendment shall be held at the EGM. -

    -
      -
    1. - In Article 2 (aims of the Society), replace “undergraduates and other - members” with “all members”. -
    2. -
    3. - In Article 4.1 (AGMs), strike from “PGP-Signed” to the end. In Article - 5, strike “or PGP signed by all three parties”. -
    4. -
    5. - In Article 5 (committee elections), replace “on paper” with “by email - or on paper, to reach the Secretary by that deadline”. -
    6. -
    7. - All of the following, in order: Renumber the portion of Article 5 from - the start to “The Chair shall appoint two tellers at the AGM.” as - Article 5.1. -
        -
      1. Renumber the remainder of Article 5 as Article 5.2.
      2. -
      3. - Append the following as Article 5.3: Committee members shall hold - office until they are replaced by a successful candidate in an - election or by-election. Committee members may signal intent to - resign their post on paper or by email to the Chair, or in the - case of the Chair to the Secretary, upon receipt of which the - Chair or Secretary (as appropriate) shall communicate this to the - rest of the Committee and the Committee shall make arrangements - for an EGM with by-election to be held in accordance with Article - 5.4. -
      4. -
      5. - Append the following as Article 5.4: If no candidates are - nominated for a post in an election or by-election, or the - election/by-election for a post is won by the option to re-open - nominations, or a Committee member signals intent to resign their - post as laid out in Article 5.3, the Committee shall call, in - accordance with the timeframes set out in Article 4.3, an EGM - whose stated purposes shall include the holding of by-elections - for that/those post(s) and which shall be held within fourteen - days of the AGM (or, if the current Full Term is to end within - fourteen days, within seven days of the start of the next Full - Term). The by-elections shall be conducted as in Article 5.1, with - all references to an AGM to be replaced with references to the - EGM. -
      6. -
      -
    8. -
    -
    - - diff --git a/minutes/egm2010-10-05Minutes.html b/minutes/egm2010-10-05.html similarity index 100% rename from minutes/egm2010-10-05Minutes.html rename to minutes/egm2010-10-05.html diff --git a/minutes/egm2020-03-12.html b/minutes/egm2020-03-12.html new file mode 100644 index 0000000..ebb84a7 --- /dev/null +++ b/minutes/egm2020-03-12.html @@ -0,0 +1,170 @@ + + +

    +

    + Minutes of the Extraordinary General Meeting held on Thursday the 12th + of March 2020 to elect a new committee for the Student-Run Computing + Facility (SRCF). +

    +

    Meeting details

    + +

    Of those attending in person (roughly):

    + +

    Items

    +

    Introduction

    +

    + Edwin explains what happened at the Annual General Meeting and what + prompted the call for an EGM. Discusses problems. +

    +

    Discussion of roles

    +

    + Chair discussed expansion of publicity work. Someone noted that + publicity officer role was made up by someone to give themself a + committee position. But it’s good that we’re tinking about these things. +

    +

    + Someone noted that other societies don’t know about SRCF: went to AGM, + IT officer did not realize society had account with SRCF. +

    +

    + Senior Treasurer made note on being senior treasurer and how senior vs + junior treasurerism works. Claimed responsibility of society debt, to + disagreement of constitution, no resolution made, decided was not + important because society is solvent. Discussion of Proctors’ + recommendation. +

    +

    Nominations to positions

    + + + + + + + + + + + + + + + + + + + + + + + +
    SecretaryTreasurerPublicityChair
    VaseilleMatias Wang Almeida e SilvaMichelle SooJohn-Joseph Gray
    Bilal ChughtaiJames (later retracted)Jacob Rowlands
    +

    The full name of all nominees was not noted.

    +

    Voting on amendments

    +

    33 - 1 chair

    +
      +
    1. + In favor: 32-2 = 30 Against: 1 Abstention: 1 PASSED +
    2. +
    3. + In favor: 32-8 = 24 Against: 3 Abstain: 5 PASSED +
    4. +
    5. + In favor: 31 - 2 = 29 Against: 1 Abstain: 1 PASSED +
    6. +
    7. Changing amendment: Passed
    8. +
    9. Passing item 4 In favor: 30 - 0 = 30 Against: 0 Abstain: 0
    10. +
    +

    Elections (and speeches)

    +

    Secretary:

    + +

    Junior Treasurer:

    + +

    Publicity:

    + +

    Chair: John-Joseph Gray: 23

    +

    Amendments to the consitution

    +

    + These amendments to the Constitution are proposed separately and + independently of one another, by resolution of the Committee. A separate + vote for each numbered amendment shall be held at the EGM. +

    +
      +
    1. + In Article 2 (aims of the Society), replace “undergraduates and other + members” with “all members”. +
    2. +
    3. + In Article 4.1 (AGMs), strike from “PGP-Signed” to the end. In Article + 5, strike “or PGP signed by all three parties”. +
    4. +
    5. + In Article 5 (committee elections), replace “on paper” with “by email + or on paper, to reach the Secretary by that deadline”. +
    6. +
    7. + All of the following, in order: Renumber the portion of Article 5 from + the start to “The Chair shall appoint two tellers at the AGM.” as + Article 5.1. +
        +
      1. Renumber the remainder of Article 5 as Article 5.2.
      2. +
      3. + Append the following as Article 5.3: Committee members shall hold + office until they are replaced by a successful candidate in an + election or by-election. Committee members may signal intent to + resign their post on paper or by email to the Chair, or in the + case of the Chair to the Secretary, upon receipt of which the + Chair or Secretary (as appropriate) shall communicate this to the + rest of the Committee and the Committee shall make arrangements + for an EGM with by-election to be held in accordance with Article + 5.4. +
      4. +
      5. + Append the following as Article 5.4: If no candidates are + nominated for a post in an election or by-election, or the + election/by-election for a post is won by the option to re-open + nominations, or a Committee member signals intent to resign their + post as laid out in Article 5.3, the Committee shall call, in + accordance with the timeframes set out in Article 4.3, an EGM + whose stated purposes shall include the holding of by-elections + for that/those post(s) and which shall be held within fourteen + days of the AGM (or, if the current Full Term is to end within + fourteen days, within seven days of the start of the next Full + Term). The by-elections shall be conducted as in Article 5.1, with + all references to an AGM to be replaced with references to the + EGM. +
      6. +
      +
    8. +
    + diff --git a/minutes/egm2023-04-30.html b/minutes/egm2023-04-30.html new file mode 100644 index 0000000..b59027c --- /dev/null +++ b/minutes/egm2023-04-30.html @@ -0,0 +1,42 @@ + + +

    +

    Venue: Emmanuel college, University of Cambridge

    +

    Date: 2023-04-30

    +

    In attendance:

    + +

    Background and discussion of the role

    +

    The junior treasurer elected at the previous AGM resigned. Chair gives an +overview of the events ran by the society. For the previous year (2022-2023), +there was a fresher's squash to get people interested in open-source software +and a hackday was organised (although 2 were initially planned). A few years +prior a trip to the computing history museum was organised. Chair discusses the +challenges the incoming junior treasurer will face. The junior treasurer from +the previous committee (2022-2023) never setup the bank account and was removed +from the mandate. The 2021-2022 junior treasurer should be able to help +otherwise the senior treasurer, Bob Dowling, is on the mandate. This will need +to be resolved in addition to the de-registration of the society.

    +

    Election of Junior Treasurer

    +
      +
    1. James Steiner nominates Matthew Blowers, seconded by Brychan Thomas
    2. +
    3. Matthew Blowers is elected unanimously as Junior Treasurer.
    4. +
    +

    Any other business

    +
      +
    1. Brychan Thomas reminds the (newly-formed) committee that the + 25th-anniversary dinner needs to be planned and in order to do that, an + estimate of the attendance and cost needs to done. Perhaps one of the + college would be an appropriate venue.
    2. +
    3. Sunday 18th June 2023 is decided as the date of the next meeting when + preliminary planning for the dinner will be done and to figure out the + bank account.
    4. +
    5. Brychan Thomas expresses interest in purchasing stash for the society. + James Steiner points out the similarity in spelling between "scarf" and + "SRCF".
    6. +
    + diff --git a/minutes/egm2024-04-28.html b/minutes/egm2024-04-28.html new file mode 100644 index 0000000..df49a7a --- /dev/null +++ b/minutes/egm2024-04-28.html @@ -0,0 +1,73 @@ + + +

    +

    Venue: Intel Lab in the William Gates Building

    +

    In attendance:

    + +

    Apologies:

    + +

    EGM purpose

    + +

    Elections

    + +

    Junior Treasurer

    + +

    Publicity officer

    + +

    Improving SRCF publicity

    + +

    Email Systems

    + +

    Suggestion from Berkley CSUA to backup systems between the two societies.

    + +

    25th anniversary annual dinner

    + +

    Action items

    + + diff --git a/minutes/index.html b/minutes/index.html index be0ffda..d795179 100644 --- a/minutes/index.html +++ b/minutes/index.html @@ -1,621 +1,731 @@ - - -

    Minutes

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    AGM20th March 2021 - Minutes -
    28th July 2020 - Minutes -
    14th July 2020 - Minutes -
    EGM12th March 2020Minutes
    14th November 2019 - Minutes -
    AGMTuesday 13th March 2018MinutesSysadmins' report
    Tuesday 13th February 2018Minutes
    AGMTuesday 14th March 2017Minutes - Constitutional changes -
    Monday 9th May 2016Minutes
    AGMThursday 8th March 2016MinutesTreasurer's report
    Tuesday 19th January 2016Minutes
    Sunday 17th May 2015Minutes
    AGMThursday 5th March 2015AgendaMinutesReports - (Accepted) constitutional changes -
    Friday 5th Oct 2014Minutes
    Friday 11th May 2014Minutes
    AGMThursday 13th February 2014AgendaMinutesReportsConstitutional changes
    Friday 17th January 2014Minutes
    Friday 11th October 2013Minutes
    Sunday 12th May 2013Minutes
    EGMMonday 11th March 2013AgendaMinutesReports - Constitutional changes -
    Saturday 1st December 2012Minutes
    Friday 15th June 2012Minutes
    Friday 16th March 2012Minutes
    AGMMonday 5th March 2012AgendaMinutesReports
    Friday 14th October 2011Minutes
    Monday 3rd October 2011Minutes
    Friday 17th June 2011Minutes
    Thursday 17th March 2011Minutes
    AGMThursday 3rd February 2011AgendaMinutesReports
    Saturday 22nd January 2011Minutes
    EGMTuesday 5th October 2010Minutes
    Monday 4th October 2010Minutes
    Friday 14th May 2010Minutes
    Friday 12th March 2010Minutes
    AGMTuesday 9th March 2010AgendaMinutes - Constitutional changes -
    Saturday 20th February 2010Minutes
    Tuesday 26th January 2010Minutes
    Wednesday 9th December 2009Minutes
    Tuesday 29th September 2009Minutes
    Saturday 18th April 2009Minutes
    Sunday 22nd February 2009Minutes
    AGMThursday 19th February 2009Minutes - Constitutional changes -
    Thursday 15th January 2009Minutes
    Tuesday 30th September 2008Minutes
    Friday 16th May 2008Minutes
    AGMWednesday 5th March 2008Minutes
    Monday 18th February 2008Minutes
    Thursday 17th January 2008Minutes
    Monday 19th November 2007Minutes
    Monday 15th October 2007Minutes
    AGMThursday 15th March 2007Minutes
    Friday 20th October 2006Minutes
    Thursday 4th May 2006Minutes
    Thursday 28th April 2005Minutes
    AGMMonday 8th March 2004Minutes
    Tuesday 22nd April 2003Minutes
    AGMThursday 13th March 2003Minutes
    Thursday 13th June 2002Minutes
    Tuesday 19th March 2002Minutes
    Tuesday 22nd January 2002Minutes
    Monday April 30th 2001Minutes
    Tuesday 20th February 2001Minutes
    Monday 6th November 2000Minutes
    Thursday 27th April 2000Minutes
    Monday 16th April 2000Minutes
    Friday 10th March 2000Minutes
    Thursday 24th February 2000Minutes
    AGMSunday 20th February 2000Minutes
    Thursday 17th February 2000Minutes
    Tuesday 18th January 2000Minutes
    Sunday 3rd October 1999Minutes
    Thursday 3rd / Friday 4th June 1999Minutes
    - + + +

    Minutes

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    EGM28th April 2024 + Minutes +
    AGM17th March 2024 + Minutes +
    24th September 2023 + Minutes +
    19th June 2023 + Minutes +
    EGM30th April 2023 + Minutes +
    15th April 2023 + Minutes +
    AGM12th March 2023 + Minutes +
    1st March 2023 + Minutes +
    AGM6th March 2022 + Minutes +
    18th December 2021 + Minutes +
    11th November 2021 + Minutes +
    AGM20th March 2021 + Minutes +
    28th July 2020 + Minutes +
    14th July 2020 + Minutes +
    EGM12th March 2020Minutes
    14th November 2019 + Minutes +
    AGMTuesday 13th March 2018MinutesSysadmins' report
    Tuesday 13th February 2018Minutes
    AGMTuesday 14th March 2017Minutes + Constitutional changes +
    Monday 9th May 2016Minutes
    AGMThursday 8th March 2016MinutesTreasurer's report
    Tuesday 19th January 2016Minutes
    Sunday 17th May 2015Minutes
    AGMThursday 5th March 2015AgendaMinutesReports + (Accepted) constitutional changes +
    Friday 5th Oct 2014Minutes
    Friday 11th May 2014Minutes
    AGMThursday 13th February 2014AgendaMinutesReportsConstitutional changes
    Friday 17th January 2014Minutes
    Friday 11th October 2013Minutes
    Sunday 12th May 2013Minutes
    EGMMonday 11th March 2013AgendaMinutesReports + Constitutional changes +
    Saturday 1st December 2012Minutes
    Friday 15th June 2012Minutes
    Friday 16th March 2012Minutes
    AGMMonday 5th March 2012AgendaMinutesReports
    Friday 14th October 2011Minutes
    Monday 3rd October 2011Minutes
    Friday 17th June 2011Minutes
    Thursday 17th March 2011Minutes
    AGMThursday 3rd February 2011AgendaMinutesReports
    Saturday 22nd January 2011Minutes
    EGMTuesday 5th October 2010Minutes
    Monday 4th October 2010Minutes
    Friday 14th May 2010Minutes
    Friday 12th March 2010Minutes
    AGMTuesday 9th March 2010AgendaMinutes + Constitutional changes +
    Saturday 20th February 2010Minutes
    Tuesday 26th January 2010Minutes
    Wednesday 9th December 2009Minutes
    Tuesday 29th September 2009Minutes
    Saturday 18th April 2009Minutes
    Sunday 22nd February 2009Minutes
    AGMThursday 19th February 2009Minutes + Constitutional changes +
    Thursday 15th January 2009Minutes
    Tuesday 30th September 2008Minutes
    Friday 16th May 2008Minutes
    AGMWednesday 5th March 2008Minutes
    Monday 18th February 2008Minutes
    Thursday 17th January 2008Minutes
    Monday 19th November 2007Minutes
    Monday 15th October 2007Minutes
    AGMThursday 15th March 2007Minutes
    Friday 20th October 2006Minutes
    Thursday 4th May 2006Minutes
    Thursday 28th April 2005Minutes
    AGMMonday 8th March 2004Minutes
    Tuesday 22nd April 2003Minutes
    AGMThursday 13th March 2003Minutes
    Thursday 13th June 2002Minutes
    Tuesday 19th March 2002Minutes
    Tuesday 22nd January 2002Minutes
    Monday April 30th 2001Minutes
    Tuesday 20th February 2001Minutes
    Monday 6th November 2000Minutes
    Thursday 27th April 2000Minutes
    Monday 16th April 2000Minutes
    Friday 10th March 2000Minutes
    Thursday 24th February 2000Minutes
    AGMSunday 20th February 2000Minutes
    Thursday 17th February 2000Minutes
    Tuesday 18th January 2000Minutes
    Sunday 3rd October 1999Minutes
    Thursday 3rd / Friday 4th June 1999Minutes
    + diff --git a/minutes/ord14-07-2020.html b/minutes/ord14-07-2020.html deleted file mode 100644 index 408f0c8..0000000 --- a/minutes/ord14-07-2020.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - SRCF Ordinary Meeting Minutes - 14/07/2020 - - - - -
    -

    - SRCF Ordinary Meeting Minutes - 14/07/2020 -

    -

    - Minutes of the ordinary meeting held on Tuesday the 14th of July 2020 to - action the creation of a new mandate and approval for internet banking - to be activated for the Student-Run Computing Facility (SRCF). -

    -

    Meeting details

    - -

    Items

    -
      -
    1. Approval of the use of internet banking
    2. -
    -

    - With the new information received by HSBC, namely that permission must - be officially granted to the primary user of internet banking to act on - the SRCF’s behalf, the committee now recognizes and approves that - the current junior treasurer, Matias Wang Almeida e Silva, is allowed - to manage all of the SRCF’s accounts with HSBC via internet - banking. It recognizes that they will be the sole - Primary User of the account and grant permission to - operate the account in accordance with their duties as junior treasurer. -

    -

    - As it is not possible to hold an Annual General Meeting (AGM) for the - SRCF to write the aforementioned agreement into our constitution so that - it may apply to all future junior treasurers, it notes here that such - must be done once the conditions for an AGM to be held are met. This - cannot currently be done due to the present disruption caused by - COVID-19 and because it is stipulated that the AGM must occur during the - Full Term. -

    -
      -
    1. Approval of the use of telephone banking
    2. -
    -

    - Similar to the above, the committee also grants Matias Wang Almeida e - Silva with rights to act as the Primary User on all of the SRCF’s - registered accounts with HSBC via telephone banking. -

    -
      -
    1. Creation of a new mandate
    2. -
    -

    - As the previous mandate has expired after 6 years, the junior treasurer - has created a new mandate with the following signatories to be added: -

    - -

    - The committee notes that Matias has submitted a - pws-msc-62831 form to HSBC. -

    -

    - Witnessed, approved and countersigned by those in attendance (full - name & date): -

    -

    - MATIAS WANG ALMEIDA E SILVA 14/07/2020 -

    -

    JOHN-JOSEPH ANTHONY GRAY 14/07/2020

    -

    BILAL CHUGHTAI 14/07/2020

    -

    MICHELLE SOO 14/07/2020

    -

    Meeting adjourned at 23:59

    -
    - - diff --git a/minutes/ord14-11-2019.html b/minutes/ord14-11-2019.html deleted file mode 100644 index 1812c49..0000000 --- a/minutes/ord14-11-2019.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - SRCF Executive meeting - 14 Nov 2019 - - - - -
    -

    SRCF Executive meeting - 14 Nov 2019

    -

    Location: The Free Press on Prospect Row

    -

    Present:

    - -

    Apologies:

    - -

    Recent completed hardware donations

    -

    The sysadmins reported that Emmanuel College’s computer office had kindly donated an Intel server, which has been dubbed mist and been tasked with virtual machine hosting in the existing Xen cluster.

    -

    Future hardware donations

    -

    Third Light kit

    -

    The sysadmins reported further that Third Light have offered and prepared a large server and a serial console box, which is ready to be collected or delivered. Edwin commented that the email thread had gone quiet for a couple of months, with the last message being sent from him to our contact at Third Light.

    -

    Action Edwin: chase up Third Light.

    -

    NetApps from the CL

    -

    The Computer Lab wants to dispose of its multiple NetApp storage servers (and associated hardware, including disk drives). Malcolm has arranged for the SRCF to be given as much of this as the SRCF can take, amounting to one or two NetApps and a large number of disk drives, which would offer about 36 TB of usable networked storage in the SRCF rack, and also allow for offsite backups (with the offsite machine sitting in the CL’s West Cambridge Data Centre rack).

    -

    Malcolm stressed that the CL computing staff were not in a position to provide support, time, or supervised access to the WCDC, and that the NetApps would be operated without a support contract in place.

    -

    Rack space management

    -

    With the Third Light and CL NetApp donations, the rack space at CUSU would be depleted almost entirely. Malcolm proposed that nimbus and alto have reached the end of their useful lives by now (with neither being in active service currently), and that they should be removed and recycled.

    -

    Malcolm further proposed that the next lot of hardware to go should probably be pileus (recycled) and stratus (not thrown away, but kept unracked for now and potentially repurposed in future).

    -

    Social events

    -

    Edwin noted that attempts to organise a 20th Anniversary Dinner in Michaelmas term had failed, and asked for an extra pair of hands to help with organisation.

    -

    Sysadmins’ business

    -

    With the NetApp anticipated to arrive in the rack, offering a new centralised and networked storage for both virtual machine disks and home directories, it would be good to gradually upgrade to 10-gigabit networking in the rack. Malcolm quoted rough estimates at 10-gigabit switched as £160 to £200 for a second-hand one that will do the job, or around £650 for a 40-gigabit switch (where each port can be broken out into 4x 10-gigabit ones).

    -

    It was noted that a Cambridge instance of The Things Network, an association of community LoRaWAN networks, was to launch in the next few days, and may be of future interest for fun SRCF projects.

    -

    New-SU

    -

    Edwin updated the Executive on the proposed establishment of a single students’ union, Cambridge SU, formed from an effective merger of CUSU and the GU that has been nicknamed ‘New-SU’ (to rhyme with CUSU). The relevance of this to the SRCF (if it goes ahead, pending a student referendum) would be a need to re-establish the existing arrangement with CUSU in a similar form with Cambridge SU.

    -

    Edwin and Malcolm reported that the Unions, regardless of the success or failure of New-SU, are seeking to officially merge IT infrastructure, where there has historically been a quasi-converged setup for some years already. It is expected that the SRCF sysadmins, acting as CUSU sysadmins, will inevitably take on responsibility for ex-GU infrastructure that they had previously not dealt with.

    -

    Any other business

    -

    Jefferson noted that he would like an up-to-date register of the Society’s assets for record-keeping and reporting purposes. The sysadmins agreed that they were best placed to gather this information.

    -

    Action sysadmins: compile and provide an asset register, including replacement cost of items held.

    -

    The Executive noted that they had not received an anticipated monetary donation.

    -

    Action Edwin: chase up that donation.

    -
    - - diff --git a/minutes/ord28-07-2020.html b/minutes/ord28-07-2020.html deleted file mode 100644 index 86474b6..0000000 --- a/minutes/ord28-07-2020.html +++ /dev/null @@ -1,260 +0,0 @@ - - - - - - - - SRCF Committee meeting - 28th of July 2020 - - - - - -
    -
    -

    SRCF Meeting Minutes - 28/07/2020

    -

    Minutes of the meeting held on Thursday the 28 of July 2020 to resolve the uncertainty surrounding the - authorization of system administrators to use SRCF systems.

    -

    Meeting details

    -
      -
    • Date: 28/07/2020
    • -
    • Venue: SRCF Mattermost
    • -
    • Present: -
        -
      • John-Joseph Gray (jjag3) - Chair
      • -
      • Matias Wang Almeida e Silva (mw781) - Junior Treasurer
      • -
      • Bilal Chugtai (bc464) - Secretary
      • -
      • Michelle Soo (mhws2) - Publicity Officer
      • -
      -
    • -
    -

    Witnessed, approved and countersigned by those in attendance (full name & date):

    -

    JOHN-JOSEPH GRAY 28/07/2020
    - MATIAS SILVA 28/07/2020
    - BILAL CHUGHTAI 29/07/2020
    - MICHELLE SOO 28/07/2020

    -

    Prerequisite

    -

    Historic references to ‘sysadmins’ and ‘system administrators’ refer to the SRCF position of System - Administrator, as described on https://www.srcf.net/roles as of Monday 20th July 2020 (below). Item 1 in - these minutes redefines the role of ‘system administrator’. When references to the new role are used, they will - mention this item.

    -
    -

    The job of sysadmin is not particularly a glamorous one, but it is one of the most important: the SRCF could - struggle along without a committee, but without the sysadmin team the service would grind quickly to a halt. -

    -

    Much of the day-to-day administration of the SRCF involves responding to user requests, either by running one - of the SRCF scripts to create a database or add a user or whatever, or by explaining patiently why what they - want is stupid. The simplest requests can be dealt with by anyone with a shell and a keyboard, but - occasionally a closer familiarity with what is actually going on, and some greater ingenuity and problem - solving, is required.

    -

    The admins are also responsible for developing and maintaining the scripts and tools to make life easier for - both themselves and the users, so software-engineer types will have some opportunity to exercise their skills. - The SRCF has been writing scripts for more than a decade, and some 2000-vintage Python and Perl is still in - operation, so there’s plenty of modernisation work to do.

    -

    Since system administration is a shared responsibility, the amount demanded of any individual is not too - severe. Each admin is mostly welcome to pick and choose which tasks they are willing and able to deal with, - and focus on those. If you do nothing at all, and do not intend to start doing anything, we would appreciate - it if you would give up your admin rights to simplify bookkeeping, but as long as you are doing something, - even if that’s just approving membership requests or fixing the permissions on a society account, you are - freeing up the time of people who can do more involved things, like script development or service deployment. -

    -

    Some experience of system administration is preferable, but of course we realise that the SRCF is a place - that many people go to gain that experience; however, knowing your way around the Linux command line is - probably essential if you are to carry out any serious administrative work. If you lack that experience but - are still keen to help the SRCF, don’t be discouraged – there’s a good chance we will be able to find - something else for you to do. Just ask!

    -
    -

    Items

    -

    1 Clarify What It Means to Be a System - Administrator

    -

    It is evident that the ‘one-size-fits-all’ approach to the administration of SRCF machines is outdated. Newer - services such as Timeout and other upcoming projects rely on the help of volunteers that have partial access to - these machines and, in some cases, root access on a select few.

    -

    The committee, therefore, wishes to distinguish between:

    -
      -
    • a ‘system administrator’, who has root access to all of the SRCF’s machines,
    • -
    • and a ‘volunteer’, who may exercise some duties under the capacity of root on some machines. It is at the - discretion of the system administrators which machines these volunteers have root access to.
    • -
    -

    2 Clarify the Process of - Appointing a New System Administrator

    -

    Presently, the SRCF Constitution - §5.2 states that:

    -
    -

    [The committee] shall be responsible for the appointment of system administrators, who shall be responsible - to the Committee.

    -
    -

    The committee recognizes that the procedure for the appointment of system administrators has on occasion been - informal, to the extent that it casts doubts as to what the procedure entails. The committee notes that it has - always felt that it could intervene in this process if necessary.

    -

    To improve this process, the following is proposed and will henceforth be the current committee’s - implementation of §5.2:

    -
    -

    The existing team of system administrators will be free to recruit and vet any potential candidates as they - always have.

    -

    To appoint a new system administrator, a motion should be brought to the committee by email. The motion should - contain the following information:

    -
      -
    • Name of the candidate
    • -
    • CRSid of the candidate
    • -
    • A comment from the candidate as to why they would like to become a system administrator
    • -
    • A recommendation from the system administrator team
    • -
    -

    The committee will proceed to vote on the motion. The results of the said vote will be provided to the system - administrator team.

    -

    The committee expects that the majority of these motions will be proposed by the existing system administrator - team. The committee also notes that there may be a reasonable time delay from the internal appointment of a - system administrator to its communication to the public via the minutes.

    -
    -

    3 Appointment of System Administrators

    -

    The committee wishes to acknowledge that, historically, the appointment of system administrators has been - poorly recorded. This has caused some confusion regarding the status of existing system administrators.

    -

    The committee wishes to clarify that all existing system administrators are, and to the best of the committee’s - knowledge, and have always been authorized to perform the functions of a system administrator.

    -

    The committee agrees to appoint Timo Wilken (tw466) and Daniel Carter (dcc52) as - system administrators, as defined in item 1. They are two most recent additions to the system - administrator team. Their status was previously unclear as there had been no written evidence of their status - until now.

    -

    4 Appointment of Volunteers

    -

    The committee wishes to approve the following people as ‘volunteers’, as defined in item 1:

    -
      -
    • Matias Silva (mw781)
    • -
    • John-Joseph Gray (jjag3)
    • -
    • Mary Chester-Kadwell (mec31)
    • -
    • Charlie Jonas (chtj2)
    • -
    • Daniel Burgess (deb31)
    • -
    -

    5 Removal of Inactive System Administrators

    -

    At this time, the committee finds it appropriate to update the current system administrator list by removing - inactive accounts.

    -

    The committee has deemed that an active system administrator shall be one that has logged in to the - pip server with root privileges at any point in the year preceding 20/07/2020.

    -

    Deletions in the table below represent the inactive system administrators who will have their root privileges - revoked. The remaining names will keep their root privileges.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    CRSidName
    amc96Andrew Cooper
    amr66Andrew Ryrie
    as2193Amar Sood
    bk372Balint Kovacs
    bm380Ben Millwood
    dcc52Daniel Carter
    de298Dimitrije Erdeljan
    dec41Dexter Chua
    djh243David Horstmann
    djr61Daniel Richman
    eb677Edwin Bahrami Balani
    htp27Harrison Pitcher
    jec226Jefferson Edralin Chua
    jl945Jeck Lim
    ll461Lev Livnev
    mas90Malcolm Scott
    mti20Matthew Ireland
    obw20Olivier Wilkinson
    rc516Raf Czlonka
    rjw201Richard Whitehouse
    rpc25Ross Church
    rsa33Richard Allitt
    sjm217Steven Murdoch
    sm2030Souradip Mookerjee
    tg307Tejas Guruswamy
    tw466Timo Wilken
    -

    The committee will reach out to the removed system administrators and invite them to participate in further - discussions as friends of the SRCF.

    -

    The committee will also update srcf.net/committee to reflect the changes made here.

    -

    For system administrators who have had their access revoked, regaining access will follow the same procedure as - adding a new system administrator, as defined in items 1 and 2.

    -
    -
    - - - diff --git a/projects.html b/projects.html index 8e2898e..204e986 100644 --- a/projects.html +++ b/projects.html @@ -2,7 +2,7 @@

    SRCF Projects

    -

    The SRCF has various ongoing projects. Come talk to us if you are interested in working on any of them, or if you want to propose new projects.

    +

    The SRCF has various ongoing projects. Come talk to us if you are interested in working on any of them, or if you want to propose new projects.

    SRCF Control Panel

    diff --git a/robots.txt.default b/robots.txt.default index 745f354..4339e2a 100644 --- a/robots.txt.default +++ b/robots.txt.default @@ -1,8 +1,8 @@ # This is served as a default robots.txt for any srcf.net site which does not # specify its own robots.txt. -User-agent: * -Crawl-delay: 5 - User-agent: MJ12bot Disallow: / + +User-agent: * +Crawl-delay: 5 diff --git a/roles.html b/roles.html index 2eff4d8..9dc3f23 100644 --- a/roles.html +++ b/roles.html @@ -67,7 +67,7 @@

    Committee

    the Terms of Service. They meet at least once a term for this purpose, usually in a pub. What goes on in these meetings is detailed in the minutes, and all our minutes are published, so if you're interested just -take a look.

    +take a look.

    Each role has additional responsibilities, which are detailed below:

    @@ -89,7 +89,7 @@

    Chair

    Secretary

    The Secretary records the minutes of each meeting and writes them up -afterwards to be published on the minutes +afterwards to be published on the minutes page. These are an important part of helping users to understand what the society does, and reminding the committee of their day-to-day duties, so getting them done promptly and accurately is essential.

    @@ -102,7 +102,7 @@

    Junior Treasurer

    The Junior Treasurer is responsible for ensuring we have an accurate, up-to-date record of how much money the SRCF has, where it goes, and where it comes from. They will have their address published on the donation page so will occasionally receive cheques, +href="donate">donation page so will occasionally receive cheques, which they then need to take to the bank to pay in.

    They are also responsible for maintaining our bank accounts, so some diff --git a/services.html b/services.html index 8bd09b6..a1390e1 100644 --- a/services.html +++ b/services.html @@ -39,7 +39,7 @@

    Web hosting

  • Apache server-side includes and .htaccess files
  • simple Raven authentication via mod_ucam_webauth
  • HTTPS certificates to secure your site
  • -
  • lifelong web address forwarding after you leave the university
  • +
  • lifelong web hosting
  • @@ -57,7 +57,7 @@

    Email

  • simple forwarding of mail to an external address
  • additional addresses (e.g. CRSid-something@srcf.net) or advanced filtering via forwarding rules
  • Mailman mailing lists, with web-based administration
  • -
  • lifelong email forwarding after you leave the university
  • +
  • lifelong email hosting
  • @@ -75,19 +75,6 @@

    Shell and files

    -
    -
    -

    Mattermost

    -

    Mattermost is a flexible, open source messaging platform - that enables secure team collaboration. You can use it for your society, with friends or for any group.

    -
      -
    • Real-time collaboration
    • -
    • Organized conversations in teams and channels
    • -
    • File, image and link sharing
    • -
    -

    Learn more about Mattermost here

    -
    -

    Miscellaneous

    @@ -119,7 +106,7 @@

    Personal and group accounts

    /signup/society"> create a new group account. We recommend all group accounts name at least two administrators – this will help to maintain continuity of the -account should one of the administrators leave the university. Admins may be +account should one of the administrators close their SRCF account. Admins may be added or removed at any time, but new admins will need to sign up for a personal SRCF account if they don't already have one.

    diff --git a/sponsors/benefits.html b/sponsors/benefits.html index 9175d73..c964634 100644 --- a/sponsors/benefits.html +++ b/sponsors/benefits.html @@ -1,95 +1,95 @@ - - - - - - - Sponsor benefits - - - - -
    -

    SRCF Benefits for sponsors

    -

    - The Cambridge University Student-Run Computing Facility is a - volunteer-run student society that provides useful and flexible - computing and networking services for members of the University. For 21 - years, it has attracted the interest of students interested in computing - and technology and enabled them to freely experiment in a Linux sandbox. -

    -

    - The SRCF is one of the university’s largest societies. We have ~2500 - active members from across the University that are proactively involved - in using our services. Collectively, they maintain ~800 group accounts. - Our full membership is ~10,400 members, which includes our alumni and - past users. The SRCF runs free services such as web hosting, shell - servers, mailing lists, video conferencing and more. A team of volunteer - system administrators maintains these services. -

    -

    - Why should you be interested in sponsoring the SRCF? -

    -

    - Significant opportunities for graduate recruitment -

    -
      -
    • - The society attracts a wide variety of users. Some may be interested - in computing and technology while others may be a webmaster for - another society. Across all these users, however, the SRCF has helped - them develop skills in UNIX-like systems, networking and potentially - programming or web development. What the users choose to do and learn - on SRCF machines is up to them, though it’s certain they will acquire - a valuable skillset for the modern world. -
    • -
    • - The SRCF has a successful history of providing graduate recruitment. - Its users and trained system administrators have highly sought-after - skills in today’s industry. -
    • -
    • - The SRCF runs production-grade systems: we use the Xen hypervisor for - virtualization and professional tools, such as Xen Orchestra, Netbox, - and NIS for management. We have written bespoke tools and scripts to - manage, scale, and sustainably deployment using technologies widely - found in today’s market (e.g. Ansible). System administrators combine - the strong technical foundation required to run reliable, - multi-featured infrastructure for thousands of user (including the - Apache HTTP server, Munin and Nagios), with the soft skills required - to provide user support across varied levels of skill and knowledge. -
    • -
    -

    - Supporting the provision of invaluable computing services for students -

    -
      -
    • - Today’s society runs on technology. We stand on the shoulders of many - giants, such as those originally involved in the Xen Project, and we - are a key educational resource for both users and our system - administrators. By supporting the SRCF, sponsors can continue to - guarantee that students get first-hand experience of the core tools - and architectural principles of today’s digital world. -
    • -
    -

    Outreach

    -
      -
    • - The SRCF with its wide audience, and as one of the largest university - societies, receives a considerable amount of web traffic. You may be - interested in making your brand, product or company known this way. -
    • -
    -
    Please contact treasurer@srcf.net to get in touch!
    -
    - - + + + + + + + Sponsor benefits + + + + +
    +

    SRCF Benefits for sponsors

    +

    + The Cambridge University Student-Run Computing Facility is a + volunteer-run student society that provides useful and flexible + computing and networking services for members of the University. For 21 + years, it has attracted the interest of students interested in computing + and technology and enabled them to freely experiment in a Linux sandbox. +

    +

    + The SRCF is one of the university’s largest societies. We have ~2500 + active members from across the University that are proactively involved + in using our services. Collectively, they maintain ~800 group accounts. + Our full membership is ~10,400 members, which includes our alumni and + past users. The SRCF runs free services such as web hosting, shell + servers, mailing lists, video conferencing and more. A team of volunteer + system administrators maintains these services. +

    +

    + Why should you be interested in sponsoring the SRCF? +

    +

    + Significant opportunities for graduate recruitment +

    +
      +
    • + The society attracts a wide variety of users. Some may be interested + in computing and technology while others may be a webmaster for + another society. Across all these users, however, the SRCF has helped + them develop skills in UNIX-like systems, networking and potentially + programming or web development. What the users choose to do and learn + on SRCF machines is up to them, though it’s certain they will acquire + a valuable skillset for the modern world. +
    • +
    • + The SRCF has a successful history of providing graduate recruitment. + Its users and trained system administrators have highly sought-after + skills in today’s industry. +
    • +
    • + The SRCF runs production-grade systems: we use the Xen hypervisor for + virtualization and professional tools, such as Xen Orchestra, Netbox, + and NIS for management. We have written bespoke tools and scripts to + manage, scale, and sustainably deployment using technologies widely + found in today’s market (e.g. Ansible). System administrators combine + the strong technical foundation required to run reliable, + multi-featured infrastructure for thousands of user (including the + Apache HTTP server, Munin and Nagios), with the soft skills required + to provide user support across varied levels of skill and knowledge. +
    • +
    +

    + Supporting the provision of invaluable computing services for students +

    +
      +
    • + Today’s society runs on technology. We stand on the shoulders of many + giants, such as those originally involved in the Xen Project, and we + are a key educational resource for both users and our system + administrators. By supporting the SRCF, sponsors can continue to + guarantee that students get first-hand experience of the core tools + and architectural principles of today’s digital world. +
    • +
    +

    Outreach

    +
      +
    • + The SRCF with its wide audience, and as one of the largest university + societies, receives a considerable amount of web traffic. You may be + interested in making your brand, product or company known this way. +
    • +
    +
    Please contact treasurer@srcf.net to get in touch!
    +
    + + diff --git a/sponsors/index.html b/sponsors/index.html index 00060f9..18f8167 100644 --- a/sponsors/index.html +++ b/sponsors/index.html @@ -54,11 +54,11 @@

    Sponsors

    If you're a company, you can - read more about the benefits we offer for potential sponsors. For keen supporters, find out how you can support us - and our mission here. + and our mission here. Thanks   !

    diff --git a/tos.html b/tos.html index ef9d650..8c769df 100644 --- a/tos.html +++ b/tos.html @@ -43,7 +43,7 @@

    Group accounts

  • Personal accounts must not be used to host anything which might need to be maintained by more than one person, such as a society website; you should apply for a Group account for this purpose.

  • Data retention and security

    -

    Please see our privacy statement for more information about how we handle your data.

    +

    Please see our privacy statement for more information about how we handle your data.

    1. You grant us permission to view any information stored, processed, transmitted or received by our systems for the purposes of ensuring correct operation, integrity, security and compliance with these Terms of Service and relevant legislation.

    2. You are not permitted to compromise or allow to be compromised the security, privacy, integrity or availability of another person's or Group's account or data, or of the SRCF itself. In particular you may not access another person's data without their explicit consent.

    3. diff --git a/webmail.html b/webmail.html index 612600c..15526c6 100644 --- a/webmail.html +++ b/webmail.html @@ -2,7 +2,7 @@

      SRCF Webmail

      -

      Starting in October 2018, the SRCF runs two email services. We originally offered webmail access to both, although +

      Starting in October 2018, the SRCF runs two email services. We originally offered webmail access to both, although following a system upgrade to Ubuntu 20.04 we are not in a position to offer SquirrelMail webmail access to the older pip-based email service (via webmail.pip.srcf.net) any more. However, you can still access pip mailboxes using IMAP and terminal mail clients.