From 9e3e03545b867f5fbc15d763f72e8c4abaa6d6de Mon Sep 17 00:00:00 2001 From: Andrew Jenkins Date: Sun, 8 May 2022 20:03:19 +0100 Subject: [PATCH 01/51] Add minutes for academic year 2021-22. --- minutes/2021-11-11.html | 203 +++++++++++++++++++++++++++++++++++++ minutes/2021-12-18.html | 62 +++++++++++ minutes/agm2022-03-06.html | 131 ++++++++++++++++++++++++ minutes/index.html | 30 ++++++ 4 files changed, 426 insertions(+) create mode 100644 minutes/2021-11-11.html create mode 100644 minutes/2021-12-18.html create mode 100644 minutes/agm2022-03-06.html diff --git a/minutes/2021-11-11.html b/minutes/2021-11-11.html new file mode 100644 index 0000000..be713a8 --- /dev/null +++ b/minutes/2021-11-11.html @@ -0,0 +1,203 @@ + + + + + + SRCF Committee Meeting - 11 November 2021 + + + + + +
+
+

SRCF Committee Meeting – 11 November 2021

+

Held at 7 Tennis Court Terrace, to discuss:

+
    +
  • Sponsorship by Symbolic Capital Partners (SCP) and associated matters
  • +
  • The possibility of a VPS at Mythic Beasts
  • +
  • The current state of the SRCF as a society
  • +
  • Reimbursements
  • +
+

Present:

+
    +
  • Matias Wang Almeida e Silva (mw781) – Chair
  • +
  • Andrew Jenkins (adj35) – Secretary
  • +
  • David Bai (zb260) – Publicity Officer
  • +
+ + +

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:

+
    +
  • Malcolm still hasn't been reimbursed for sales and purchases on behalf + of the society.
  • +
  • Andrew and David have incurred expenses on behalf of the club for the + Freshers' Fair and welcome event, and the Hack Day respectively.
  • +
  • The bank account has not been remandated yet.
  • +
+ +

Action points

+

Matias:

+
    +
  • Forward Mythic Beasts correspondence to Andrew.
  • +
  • Review the sysadmin signup form and make sure there is a workflow + attached to welcome people and get them involved.
  • +
  • Add Patrick to the bank account mandate.
  • +
  • Contact the Senior Treasurer with a brief update on our activities.
  • +
  • Review the recent discussion in #society.
  • +
+ +

Andrew:

+
    +
  • Follow up Mythic Beasts contact once Matias has forwarded it.
  • +
  • Discuss what we planned to offer SCP with them, and oversee its + implementation.
  • +
  • Email Treasurer with receipts for reimbursement.
  • +
+ +

David:

+
    +
  • Write end-of-term roundup email at the end of term.
  • +
  • Email Treasurer with receipts for reimbursement.
  • +
+ +

+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..e67cc87 --- /dev/null +++ b/minutes/2021-12-18.html @@ -0,0 +1,62 @@ + + + + + + SRCF Committee Meeting - 18 December 2021 + + + + + +
+
+

SRCF Committee Meeting – 18 December 2021

+

Held on Jitsi Meet, to discuss:

+
    +
  • Annual submission to Proctors
  • +
  • The sysadmin mailbox/Mythic Beasts
  • +
  • A term plan for Lent 2022
  • +
+

Present:

+
    +
  • Patrick Connolly (pc644) – Treasurer
  • +
  • Andrew Jenkins (adj35) – Secretary
  • +
  • David Bai (zb260) – Publicity Officer
  • +
+ +

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: +

+
    +
  • An AGM (required)
  • +
  • A visit to the Centre for Computing History
  • +
  • One or two hack days
  • +
  • A trip to the pub
  • +
+

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/agm2022-03-06.html b/minutes/agm2022-03-06.html new file mode 100644 index 0000000..c660229 --- /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)
+ Tim 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

+

TIM 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/index.html b/minutes/index.html index be0ffda..e22c99e 100644 --- a/minutes/index.html +++ b/minutes/index.html @@ -3,6 +3,36 @@

Minutes

+ + + + + + + + + + + + + + + + + + + + + + + + From a4ec31e61cde9a2847d55fefe555483d3114c448 Mon Sep 17 00:00:00 2001 From: Daniel Carter Date: Thu, 4 Aug 2022 19:08:24 +0100 Subject: [PATCH 02/51] Add 2022 committee details --- committee.html | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/committee.html b/committee.html index 15da800..ed91ade 100644 --- a/committee.html +++ b/committee.html @@ -7,13 +7,14 @@

Committee

Committee members

-

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

As of the Annual General Meeting held on Sunday 6th March 2022, the current SRCF committee consists of:

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

@@ -39,6 +40,12 @@
-
  • Publicity –
  • --> +
    2021-22
    +
      +
    • Chair – Matias Silva
    • +
    • Secretary – Andrew Jenkins
    • +
    • Junior Treasurer – Patrick Connolly
    • +
    • Publicity – David Bai
    • 2020-2021
      • Chair – John-Joseph Gray
      • From d3e1d77708ecb9fee3443610a71ac48c8afad070 Mon Sep 17 00:00:00 2001 From: Daniel Carter Date: Tue, 9 Aug 2022 22:40:44 +0100 Subject: [PATCH 03/51] Update sysadmin list --- committee.html | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/committee.html b/committee.html index ed91ade..0ce915d 100644 --- a/committee.html +++ b/committee.html @@ -226,16 +226,28 @@

        System administrators

    - - + + - - + + - - + + + + + + + + + + + + + + @@ -302,6 +314,14 @@

    Previous sysadmins

    + + + + + + + + From f2954dfc167a5658ca5b45b7e8369386c38bf0a4 Mon Sep 17 00:00:00 2001 From: Daniel Carter Date: Sat, 10 Sep 2022 23:20:36 +0100 Subject: [PATCH 04/51] Fix missing list tag --- committee.html | 1 + 1 file changed, 1 insertion(+) diff --git a/committee.html b/committee.html index 0ce915d..ae93b4c 100644 --- a/committee.html +++ b/committee.html @@ -46,6 +46,7 @@
    2021-22
  • Secretary – Andrew Jenkins
  • Junior Treasurer – Patrick Connolly
  • Publicity – David Bai
  • +
    2020-2021
    All of these services are available for personal accounts and groups, such as societies.

    - Get started » + Get started » @@ -79,7 +79,7 @@

    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 » + Learn what we do »
    @@ -87,9 +87,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.

    - +
    @@ -110,7 +110,7 @@

    Volunteering

    IRC
  • Fill out the interest form
  • - Get involved » + Get involved » @@ -143,8 +143,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/2021-11-11.html b/minutes/2021-11-11.html index be713a8..d6851a4 100644 --- a/minutes/2021-11-11.html +++ b/minutes/2021-11-11.html @@ -4,8 +4,8 @@ SRCF Committee Meeting - 11 November 2021 - - + + diff --git a/minutes/2021-12-18.html b/minutes/2021-12-18.html index e67cc87..cd01029 100644 --- a/minutes/2021-12-18.html +++ b/minutes/2021-12-18.html @@ -4,8 +4,8 @@ SRCF Committee Meeting - 18 December 2021 - - + + 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/egm12-03-2020.html b/minutes/egm12-03-2020.html index 9d5d522..143f1d8 100644 --- a/minutes/egm12-03-2020.html +++ b/minutes/egm12-03-2020.html @@ -10,9 +10,9 @@ SRCF EGM - 12 March 2020 - +
    diff --git a/minutes/ord14-07-2020.html b/minutes/ord14-07-2020.html index 408f0c8..5ca4620 100644 --- a/minutes/ord14-07-2020.html +++ b/minutes/ord14-07-2020.html @@ -10,9 +10,9 @@ SRCF Ordinary Meeting Minutes - 14/07/2020 - +
    diff --git a/minutes/ord14-11-2019.html b/minutes/ord14-11-2019.html index 1812c49..d6c5caa 100644 --- a/minutes/ord14-11-2019.html +++ b/minutes/ord14-11-2019.html @@ -5,8 +5,8 @@ SRCF Executive meeting - 14 Nov 2019 - - + +
    diff --git a/minutes/ord28-07-2020.html b/minutes/ord28-07-2020.html index 86474b6..f764724 100644 --- a/minutes/ord28-07-2020.html +++ b/minutes/ord28-07-2020.html @@ -6,8 +6,8 @@ SRCF Committee meeting - 28th of July 2020 - - + + @@ -36,7 +36,7 @@

    Meeting details

    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.

    @@ -80,7 +80,7 @@

    1 Cla

    2 Clarify the Process of Appointing a New System Administrator

    -

    Presently, the SRCF Constitution +

    Presently, the SRCF Constitution §5.2 states that:

    [The committee] shall be responsible for the appointment of system administrators, who shall be responsible 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/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/sponsors/benefits.html b/sponsors/benefits.html index 9175d73..1d719fc 100644 --- a/sponsors/benefits.html +++ b/sponsors/benefits.html @@ -10,9 +10,9 @@ Sponsor benefits - +

    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.

      From 1fc0ec01dbbe4a6d5d1f6b5643906fa5f0a3dad5 Mon Sep 17 00:00:00 2001 From: JamesSteiner Date: Sun, 19 Mar 2023 01:15:44 +0000 Subject: [PATCH 08/51] Update committee.html following AGM --- committee.html | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/committee.html b/committee.html index 5b35dae..2c74993 100644 --- a/committee.html +++ b/committee.html @@ -10,10 +10,10 @@

      Committee members

      As of the Annual General Meeting held on Sunday 6th March 2022, the current SRCF committee consists of:

      They may be contacted individually as above, or collectively at -

    4. Publicity –
    5. --> +
      2022-23
      +
        +
      • Chair – Tim Clifford
      • +
      • Secretary – James Steiner
      • +
      • Junior Treasurer – Matias Silva
      • +
      2021-22
      --> -
      2022-23
      +
      2022-23
      • Chair – Tim Clifford
      • Secretary – James Steiner
      • Junior Treasurer – Matias Silva
      • -
      +
      2021-22
      • Chair – Matias Silva
      • Secretary – Andrew Jenkins
      • Junior Treasurer – Patrick Connolly
      • Publicity – David Bai
      • -
      +
      2020-2021
      • Chair – John-Joseph Gray
      • From b8c72bd639f6c871b4a4461556f98b2d4da630c4 Mon Sep 17 00:00:00 2001 From: Nils Date: Thu, 27 Jul 2023 09:35:42 +0200 Subject: [PATCH 12/51] Add minutes for 2023-03-01 meeting and 2023-03-12 AGM --- minutes/2023-03-01.html | 46 ++++++++++++++++++++++++ minutes/agm2023-03-12.html | 73 ++++++++++++++++++++++++++++++++++++++ minutes/index.html | 20 +++++++++++ 3 files changed, 139 insertions(+) create mode 100644 minutes/2023-03-01.html create mode 100644 minutes/agm2023-03-12.html diff --git a/minutes/2023-03-01.html b/minutes/2023-03-01.html new file mode 100644 index 0000000..7df8a12 --- /dev/null +++ b/minutes/2023-03-01.html @@ -0,0 +1,46 @@ + + + + + + SRCF Committee Meeting - 18 December 2021 + + + + + +
        +
        +

        SRCF Committee Meeting – 1 March 2023

        +

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

        +
          +
        • Arranging AGM
        • +
        • Donations
        • +
        +

        Present:

        +
          +
        • Tim Clifford (tc565) – Chair
        • +
        • James Steiner (jas330) – Secretary
        • +
        + +

        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

        +
          +
        • Fix bank account situation
        • +
        • Confirm AGM time and location
        • +
        • Talk about way to introduce new sysadmins at the AGM
        • +
        + +
        +
        + + + diff --git a/minutes/agm2023-03-12.html b/minutes/agm2023-03-12.html new file mode 100644 index 0000000..67f56ab --- /dev/null +++ b/minutes/agm2023-03-12.html @@ -0,0 +1,73 @@ + + +

        +
        +

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

        +

        Members in attendance

        +

        + Tim Clifford (tc565), outgoing Chairman
        + James Steiner (jas330), outgoing Secretary
        + Edwin Ballani (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 Tim Clifford)

        + +
          +
        • Had a committe of 3 instead of the usual 4 (lacked publicity officer) +
        • Held a hackday and freshers squash and had a stall at freshers fair in Michaelmams +
        • Not that many newcomers who came to the hackday or freshers squash actually ran for committe or became sysadmins - attracting and maintaining sysadmins remains a point to improve upon +
        • No events were held in Easter or Lent +
        +

        Treasurer's report (given by Tim 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)

        + +
          +
        • Around April last year, the servers were relocated from the SU Louge (17 Mill Lane) to the UIS's office and the Roger Needham Building (both in West Cambridge). This led to a few hours of downtime however went smoothly and we now have a proper machine room opposed to an old office. +
        • Enlisted a few more people as sysadmins, however they haven't yet fully got up to speed. As it stands, the main sysadmins are not students. +
        • Trialed user VMs (given to UCCPS committe who used it to successfully run programming competitions). +
        • Overall, no big changes or development except the server move +
        • A few years ago, Matias (current treasures and former chair) converted documentation into website format - we've received some feedback on this - they've been quite helpful however there are some points on structure that could be improved. +
        • We have a sysadmin blog, however it has largely been inactive. +
        • Before the next academic year, the university mail service PPLW (PP Switch) is being shut down - this means that multi-factor authentification with raven (Raven for life users) can't login unless the owner of the website as specifically allowed it. Additionally the SRCF no longer benefits from this system on inbound mail (e.g. spam filtering) - the replacement is undefined and there is no guarantee that it will be suitable for the SRCf - it will go through Microsoft Exchance which is generally far more strict about blocking mail. The biggest techical change required is on the mail system to catch up with modern practices so @cam.ac.uk recipients get mail from mailing lists. +
        + +

        Motion

        +

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

        Voting

        +

        + 9 for
        + 0 against
        +

        + +

        Voting

        +

        Chair Vote

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

        Secretary Vote

        + Nils Andre nominates self, seconded by Tim 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/index.html b/minutes/index.html index e22c99e..c5b072a 100644 --- a/minutes/index.html +++ b/minutes/index.html @@ -3,6 +3,26 @@

        Minutes

    AGM6th March 2022 + Minutes +
    18th December 2021 + Minutes +
    11th November 2021 + Minutes +
    AGM 20th March 2021
    Daniel Carter2020Cameron Robey2022
    Harrison Pitcher2019Naunidh Dua2022
    Jefferson Edralin Chua2019Mikel Bober-Irizar2022
    Andrei Popescu2022
    Tim Clifford2022
    Daniel Carter2020
    Dimitrije Erdeljan Timo Wilken 2020-2021
    Harrison Pitcher2019-2022
    Jefferson Edralin Chua2019-2022
    Olivier Wilkinson 2019-2020
    + + + + + + + + + + + + + + + + From 75cdf3069591a9343bf778bb041218b8d35d72d0 Mon Sep 17 00:00:00 2001 From: Nils Date: Thu, 27 Jul 2023 23:28:56 +0200 Subject: [PATCH 13/51] Fix robots.txt.default Previously, it would accidentally block everything --- robots.txt.default | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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 From 07a7845aaea5fab79451dd839ff066b8aec78928 Mon Sep 17 00:00:00 2001 From: Nils Date: Thu, 27 Jul 2023 23:33:28 +0200 Subject: [PATCH 14/51] Update erroneous AGM date 2022 -> 2023 --- committee.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/committee.html b/committee.html index 8989303..c40f5e3 100644 --- a/committee.html +++ b/committee.html @@ -7,7 +7,7 @@

    Committee

    Committee members

    -

    As of the Annual General Meeting held on Sunday 12th March 2022, +

    As of the Annual General Meeting held on Sunday 12th March 2023, the current SRCF committee consists of:

    • Chair – James Steiner
    • From 4e988cc60a6bfc870a501c35c473b431f8161423 Mon Sep 17 00:00:00 2001 From: Nils Date: Thu, 27 Jul 2023 06:26:11 +0000 Subject: [PATCH 15/51] Convert CRLF to LF line endings The following files were ignored in the conversion as they are not "code" and will not need to be edited for maintenance reasons: - minutes/*.txt - images/*.svg --- minutes/egm12-03-2020.html | 380 +++++----- minutes/index.html | 1342 ++++++++++++++++++------------------ minutes/ord14-07-2020.html | 210 +++--- minutes/ord14-11-2019.html | 110 +-- sponsors/benefits.html | 190 ++--- 5 files changed, 1116 insertions(+), 1116 deletions(-) diff --git a/minutes/egm12-03-2020.html b/minutes/egm12-03-2020.html index 143f1d8..7dfd48e 100644 --- a/minutes/egm12-03-2020.html +++ b/minutes/egm12-03-2020.html @@ -1,190 +1,190 @@ - - - - - - - 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

      -
        -
      • Date: 12/03/2020
      • -
      • Venue: Cripps Court, Magdalene College on Chesterton Road
      • -
      • - Present: -
          -
        • Edwin Balani - Chair
        • -
        • Jeffery Chua - Junior treasurer and acting secretary
        • -
        -
      • -
      • - In attendance: -
          -
        • 45 members of the SRCF
        • -
        -
      • -
      • Meeting started at: 17:00
      • -
      -

      Of those attending in person (roughly):

      -
        -
      • 80% students
      • -
      • 5% Regent House
      • -
      • 15% neither
      • -
      -

      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

      -
    AGM12th March 2023 + Minutes +
    1st March 2023 + Minutes +
    AGM 6th March 2022
    - - - - - - - - - - - - - - - - - - - - - - -
    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:

    -
      -
    • Bilal Chughtai: 21
    • -
    • Vaseille: 5
    • -
    • Neither: 0
    • -
    -

    Junior Treasurer:

    -
      -
    • James: Rescinded
    • -
    • Matias Wang Almeida e Silva: 24
    • -
    -

    Publicity:

    -
      -
    • Jacob Rowlands: 8
    • -
    • Michelle Soo 15
    • -
    -

    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. -
    - - - + + + + + + + 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

    +
      +
    • Date: 12/03/2020
    • +
    • Venue: Cripps Court, Magdalene College on Chesterton Road
    • +
    • + Present: +
        +
      • Edwin Balani - Chair
      • +
      • Jeffery Chua - Junior treasurer and acting secretary
      • +
      +
    • +
    • + In attendance: +
        +
      • 45 members of the SRCF
      • +
      +
    • +
    • Meeting started at: 17:00
    • +
    +

    Of those attending in person (roughly):

    +
      +
    • 80% students
    • +
    • 5% Regent House
    • +
    • 15% neither
    • +
    +

    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:

    +
      +
    • Bilal Chughtai: 21
    • +
    • Vaseille: 5
    • +
    • Neither: 0
    • +
    +

    Junior Treasurer:

    +
      +
    • James: Rescinded
    • +
    • Matias Wang Almeida e Silva: 24
    • +
    +

    Publicity:

    +
      +
    • Jacob Rowlands: 8
    • +
    • Michelle Soo 15
    • +
    +

    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/index.html b/minutes/index.html index c5b072a..20e682b 100644 --- a/minutes/index.html +++ b/minutes/index.html @@ -1,671 +1,671 @@ - - -

    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
    - + + +

    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 index 5ca4620..d6bbb71 100644 --- a/minutes/ord14-07-2020.html +++ b/minutes/ord14-07-2020.html @@ -1,105 +1,105 @@ - - - - - - - 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

    -
      -
    • Date: 14/07/2020
    • -
    • Venue: Timeout virtual conferencing
    • -
    • - Present: -
        -
      • John-Joseph Gray - Chair
      • -
      • Matias Wang Almeida e Silva - Junior treasurer
      • -
      • Bilal Chughtai - Secretary
      • -
      • Michelle Soo - Publicity officer
      • -
      -
    • -
    • Meeting started at: 23:00
    • -
    -

    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: -

    -
      -
    • Matias Wang Almeida e Silva
    • -
    • John-Joseph Gray
    • -
    -

    - 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

    -
    - - + + + + + + + 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

    +
      +
    • Date: 14/07/2020
    • +
    • Venue: Timeout virtual conferencing
    • +
    • + Present: +
        +
      • John-Joseph Gray - Chair
      • +
      • Matias Wang Almeida e Silva - Junior treasurer
      • +
      • Bilal Chughtai - Secretary
      • +
      • Michelle Soo - Publicity officer
      • +
      +
    • +
    • Meeting started at: 23:00
    • +
    +

    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: +

    +
      +
    • Matias Wang Almeida e Silva
    • +
    • John-Joseph Gray
    • +
    +

    + 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 index d6c5caa..9dc4946 100644 --- a/minutes/ord14-11-2019.html +++ b/minutes/ord14-11-2019.html @@ -1,55 +1,55 @@ - - - - - - - SRCF Executive meeting - 14 Nov 2019 - - - - -
    -

    SRCF Executive meeting - 14 Nov 2019

    -

    Location: The Free Press on Prospect Row

    -

    Present:

    -
      -
    • Edwin Bahrami Balani (eb677), Chair & Sysadmin
    • -
    • Jefferson Edralin Chua (jec226), Treasurer & Sysadmin
    • -
    • Anik Roy (ar899), Secretary
    • -
    • David Horstmann (djh243), Publicity Officer & Sysadmin
    • -
    • Malcolm Scott (mas90), Sysadmin
    • -
    • Richard Allitt (rsa33), Sysadmin
    • -
    -

    Apologies:

    -
      -
    • Charles Board (cvrb2), Mage
    • -
    -

    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.

    -
    - - + + + + + + + SRCF Executive meeting - 14 Nov 2019 + + + + +
    +

    SRCF Executive meeting - 14 Nov 2019

    +

    Location: The Free Press on Prospect Row

    +

    Present:

    +
      +
    • Edwin Bahrami Balani (eb677), Chair & Sysadmin
    • +
    • Jefferson Edralin Chua (jec226), Treasurer & Sysadmin
    • +
    • Anik Roy (ar899), Secretary
    • +
    • David Horstmann (djh243), Publicity Officer & Sysadmin
    • +
    • Malcolm Scott (mas90), Sysadmin
    • +
    • Richard Allitt (rsa33), Sysadmin
    • +
    +

    Apologies:

    +
      +
    • Charles Board (cvrb2), Mage
    • +
    +

    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/sponsors/benefits.html b/sponsors/benefits.html index 1d719fc..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!
    +
    + + From 387cfedcd4dcbda5c882ef3057651c3169b21cac Mon Sep 17 00:00:00 2001 From: Nils Date: Thu, 10 Aug 2023 00:58:32 +0100 Subject: [PATCH 16/51] Add EGM 2023-04-30 minutes --- minutes/egm2023-04-30.html | 42 ++++++++++++++++++++++++++++++++++++++ minutes/index.html | 10 +++++++++ 2 files changed, 52 insertions(+) create mode 100644 minutes/egm2023-04-30.html diff --git a/minutes/egm2023-04-30.html b/minutes/egm2023-04-30.html new file mode 100644 index 0000000..b9adc0e --- /dev/null +++ b/minutes/egm2023-04-30.html @@ -0,0 +1,42 @@ + + +

    +

    Venue: Emmanuel college, University of Cambridge

    +

    Date: 2023-04-30

    +

    In attendance:

    +
      +
    • James Steiner (jas330, Chairman)
    • +
    • Nils André (na600, Secretary)
    • +
    • Brychan Thomas (bt416, Publicity)
    • +
    • Matthew Blowers (mb2528)
    • +
    +

    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/index.html b/minutes/index.html index 20e682b..129c027 100644 --- a/minutes/index.html +++ b/minutes/index.html @@ -3,6 +3,16 @@

    Minutes

    + + + + + + + + From a8e3eeb6e688defdf5ea8119f558de69af95d981 Mon Sep 17 00:00:00 2001 From: Nils Date: Thu, 10 Aug 2023 01:06:04 +0100 Subject: [PATCH 17/51] Correct date of egm2023-04-30 --- minutes/egm2023-04-30.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/minutes/egm2023-04-30.html b/minutes/egm2023-04-30.html index b9adc0e..ebfec11 100644 --- a/minutes/egm2023-04-30.html +++ b/minutes/egm2023-04-30.html @@ -1,4 +1,4 @@ - +

    Venue: Emmanuel college, University of Cambridge

    From 9144edb3c90335cd098a0e4b29506c49f9596d01 Mon Sep 17 00:00:00 2001 From: Nils Date: Sun, 3 Sep 2023 13:50:06 +0200 Subject: [PATCH 18/51] Typo 'Matthew' -> 'Mathew' --- minutes/egm2023-04-30.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/minutes/egm2023-04-30.html b/minutes/egm2023-04-30.html index ebfec11..b59027c 100644 --- a/minutes/egm2023-04-30.html +++ b/minutes/egm2023-04-30.html @@ -8,7 +8,7 @@

  • James Steiner (jas330, Chairman)
  • Nils André (na600, Secretary)
  • Brychan Thomas (bt416, Publicity)
  • -
  • Matthew Blowers (mb2528)
  • +
  • Mathew Blowers (mb2528)
  • Background and discussion of the role

    The junior treasurer elected at the previous AGM resigned. Chair gives an From 2a25d3e471f1cd81216ee967db7b32719e5bf4f4 Mon Sep 17 00:00:00 2001 From: Nils Date: Sun, 3 Sep 2023 14:30:02 +0200 Subject: [PATCH 19/51] Normalise minutes filenames --- minutes/.htaccess | 5 +++++ minutes/{ord14-11-2019.html => 2019-11-14.html} | 0 minutes/{ord14-07-2020.html => 2020-07-14.html} | 0 minutes/{ord28-07-2020.html => 2020-07-28.html} | 0 minutes/{egm2010-10-05Minutes.html => egm2010-10-05.html} | 0 minutes/{egm12-03-2020.html => egm2020-03-12.html} | 0 6 files changed, 5 insertions(+) rename minutes/{ord14-11-2019.html => 2019-11-14.html} (100%) rename minutes/{ord14-07-2020.html => 2020-07-14.html} (100%) rename minutes/{ord28-07-2020.html => 2020-07-28.html} (100%) rename minutes/{egm2010-10-05Minutes.html => egm2010-10-05.html} (100%) rename minutes/{egm12-03-2020.html => egm2020-03-12.html} (100%) 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/ord14-11-2019.html b/minutes/2019-11-14.html similarity index 100% rename from minutes/ord14-11-2019.html rename to minutes/2019-11-14.html diff --git a/minutes/ord14-07-2020.html b/minutes/2020-07-14.html similarity index 100% rename from minutes/ord14-07-2020.html rename to minutes/2020-07-14.html diff --git a/minutes/ord28-07-2020.html b/minutes/2020-07-28.html similarity index 100% rename from minutes/ord28-07-2020.html rename to minutes/2020-07-28.html 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/egm12-03-2020.html b/minutes/egm2020-03-12.html similarity index 100% rename from minutes/egm12-03-2020.html rename to minutes/egm2020-03-12.html From 906e052c35ad3b8e5af7180dc2dfaac3934392d4 Mon Sep 17 00:00:00 2001 From: Nils Date: Sun, 3 Sep 2023 15:29:55 +0200 Subject: [PATCH 20/51] Use template for all meeting minutes --- minutes/2019-11-14.html | 121 +++++---- minutes/2020-07-14.html | 186 ++++++-------- minutes/2020-07-28.html | 504 ++++++++++++++++++------------------- minutes/2021-11-11.html | 320 ++++++++++++----------- minutes/2021-12-18.html | 104 ++++---- minutes/2023-03-01.html | 79 +++--- minutes/egm2020-03-12.html | 360 +++++++++++++------------- 7 files changed, 794 insertions(+), 880 deletions(-) diff --git a/minutes/2019-11-14.html b/minutes/2019-11-14.html index 9dc4946..6a2f2f4 100644 --- a/minutes/2019-11-14.html +++ b/minutes/2019-11-14.html @@ -1,55 +1,66 @@ - - - - - - - SRCF Executive meeting - 14 Nov 2019 - - - - -

    -

    SRCF Executive meeting - 14 Nov 2019

    -

    Location: The Free Press on Prospect Row

    -

    Present:

    -
      -
    • Edwin Bahrami Balani (eb677), Chair & Sysadmin
    • -
    • Jefferson Edralin Chua (jec226), Treasurer & Sysadmin
    • -
    • Anik Roy (ar899), Secretary
    • -
    • David Horstmann (djh243), Publicity Officer & Sysadmin
    • -
    • Malcolm Scott (mas90), Sysadmin
    • -
    • Richard Allitt (rsa33), Sysadmin
    • -
    -

    Apologies:

    -
      -
    • Charles Board (cvrb2), Mage
    • -
    -

    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.

    -
    - - + + +

    +

    Location: The Free Press on Prospect Row

    +

    Present:

    +
      +
    • Edwin Bahrami Balani (eb677), Chair & Sysadmin
    • +
    • Jefferson Edralin Chua (jec226), Treasurer & Sysadmin
    • +
    • Anik Roy (ar899), Secretary
    • +
    • David Horstmann (djh243), Publicity Officer & Sysadmin
    • +
    • Malcolm Scott (mas90), Sysadmin
    • +
    • Richard Allitt (rsa33), Sysadmin
    • +
    +

    Apologies:

    +
      +
    • Charles Board (cvrb2), Mage
    • +
    +

    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 index d6bbb71..77044c8 100644 --- a/minutes/2020-07-14.html +++ b/minutes/2020-07-14.html @@ -1,105 +1,81 @@ - - - - - - - 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

    -
      -
    • Date: 14/07/2020
    • -
    • Venue: Timeout virtual conferencing
    • -
    • - Present: -
        -
      • John-Joseph Gray - Chair
      • -
      • Matias Wang Almeida e Silva - Junior treasurer
      • -
      • Bilal Chughtai - Secretary
      • -
      • Michelle Soo - Publicity officer
      • -
      -
    • -
    • Meeting started at: 23:00
    • -
    -

    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: -

    -
      -
    • Matias Wang Almeida e Silva
    • -
    • John-Joseph Gray
    • -
    -

    - 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

    -
    - - + + +

    +

    + 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

    +
      +
    • Date: 14/07/2020
    • +
    • Venue: Timeout virtual conferencing
    • +
    • + Present: +
        +
      • John-Joseph Gray - Chair
      • +
      • Matias Wang Almeida e Silva - Junior treasurer
      • +
      • Bilal Chughtai - Secretary
      • +
      • Michelle Soo - Publicity officer
      • +
      +
    • +
    • Meeting started at: 23:00
    • +
    +

    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: +

    +
      +
    • Matias Wang Almeida e Silva
    • +
    • John-Joseph Gray
    • +
    +

    + 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 index f764724..132be5b 100644 --- a/minutes/2020-07-28.html +++ b/minutes/2020-07-28.html @@ -1,260 +1,244 @@ - - - - - - - - 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.

    -
    EGM30th April 2023 + Minutes +
    AGM 12th March 2023
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    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.

    - - - - - + + +

    +

    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/minutes/2021-11-11.html b/minutes/2021-11-11.html index d6851a4..d80d050 100644 --- a/minutes/2021-11-11.html +++ b/minutes/2021-11-11.html @@ -1,203 +1,191 @@ - - - - - - SRCF Committee Meeting - 11 November 2021 - - - - - -
    -
    -

    SRCF Committee Meeting – 11 November 2021

    -

    Held at 7 Tennis Court Terrace, to discuss:

    -
      -
    • Sponsorship by Symbolic Capital Partners (SCP) and associated matters
    • -
    • The possibility of a VPS at Mythic Beasts
    • -
    • The current state of the SRCF as a society
    • -
    • Reimbursements
    • -
    -

    Present:

    -
      -
    • Matias Wang Almeida e Silva (mw781) – Chair
    • -
    • Andrew Jenkins (adj35) – Secretary
    • -
    • David Bai (zb260) – Publicity Officer
    • -
    - - -

    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: + + +

    +

    Held at 7 Tennis Court Terrace, to discuss:

    +
      +
    • Sponsorship by Symbolic Capital Partners (SCP) and associated matters
    • +
    • The possibility of a VPS at Mythic Beasts
    • +
    • The current state of the SRCF as a society
    • +
    • Reimbursements
    • +
    +

    Present:

    +
      +
    • Matias Wang Almeida e Silva (mw781) – Chair
    • +
    • Andrew Jenkins (adj35) – Secretary
    • +
    • David Bai (zb260) – Publicity Officer
    • +
    + + +

    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. -
      +
    6. Inclusion on our sponsors page. It was noted that this should + probably have happened already. +
    7. +
    8. 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) +
    9. +
    10. 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. + 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. -
    11. + 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. +

    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. +
    7. Adding an option to join it when joining the website via Control + Panel,
    8. +
    9. Adding an option to join it when signing up to the volunteers' + form, and
    10. +
    11. By mentioning it in one message to the volunteers' list, and in the + end-of-term bulletin to users.

    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. + 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. +

    +

    + 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. +

    +

    + 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'. -

    +

    +

    + 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:

    +

    It was noted that:

      -
    • Malcolm still hasn't been reimbursed for sales and purchases on behalf - of the society.
    • -
    • Andrew and David have incurred expenses on behalf of the club for the - Freshers' Fair and welcome event, and the Hack Day respectively.
    • -
    • The bank account has not been remandated yet.
    • +
    • Malcolm still hasn't been reimbursed for sales and purchases on behalf + of the society.
    • +
    • Andrew and David have incurred expenses on behalf of the club for the + Freshers' Fair and welcome event, and the Hack Day respectively.
    • +
    • The bank account has not been remandated yet.

    Action points

    Matias:

      -
    • Forward Mythic Beasts correspondence to Andrew.
    • -
    • Review the sysadmin signup form and make sure there is a workflow - attached to welcome people and get them involved.
    • -
    • Add Patrick to the bank account mandate.
    • -
    • Contact the Senior Treasurer with a brief update on our activities.
    • -
    • Review the recent discussion in #society.
    • +
    • Forward Mythic Beasts correspondence to Andrew.
    • +
    • Review the sysadmin signup form and make sure there is a workflow + attached to welcome people and get them involved.
    • +
    • Add Patrick to the bank account mandate.
    • +
    • Contact the Senior Treasurer with a brief update on our activities.
    • +
    • Review the recent discussion in #society.

    Andrew:

      -
    • Follow up Mythic Beasts contact once Matias has forwarded it.
    • -
    • Discuss what we planned to offer SCP with them, and oversee its - implementation.
    • -
    • Email Treasurer with receipts for reimbursement.
    • +
    • Follow up Mythic Beasts contact once Matias has forwarded it.
    • +
    • Discuss what we planned to offer SCP with them, and oversee its + implementation.
    • +
    • Email Treasurer with receipts for reimbursement.

    David:

      -
    • Write end-of-term roundup email at the end of term.
    • -
    • Email Treasurer with receipts for reimbursement.
    • +
    • Write end-of-term roundup email at the end of term.
    • +
    • Email Treasurer with receipts for reimbursement.

    -Close of meeting at 1602 + Close of meeting at 1602

    - -
    -
    - - - + diff --git a/minutes/2021-12-18.html b/minutes/2021-12-18.html index cd01029..f99d276 100644 --- a/minutes/2021-12-18.html +++ b/minutes/2021-12-18.html @@ -1,62 +1,48 @@ - + + +

    +

    Held on Jitsi Meet, to discuss:

    +
      +
    • Annual submission to Proctors
    • +
    • The sysadmin mailbox/Mythic Beasts
    • +
    • A term plan for Lent 2022
    • +
    +

    Present:

    +
      +
    • Patrick Connolly (pc644) – Treasurer
    • +
    • Andrew Jenkins (adj35) – Secretary
    • +
    • David Bai (zb260) – Publicity Officer
    • +
    - - - - SRCF Committee Meeting - 18 December 2021 - - - +

    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: +

    +
      +
    • An AGM (required)
    • +
    • A visit to the Centre for Computing History
    • +
    • One or two hack days
    • +
    • A trip to the pub
    • +
    +

    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.

    - -
    -
    -

    SRCF Committee Meeting – 18 December 2021

    -

    Held on Jitsi Meet, to discuss:

    -
      -
    • Annual submission to Proctors
    • -
    • The sysadmin mailbox/Mythic Beasts
    • -
    • A term plan for Lent 2022
    • -
    -

    Present:

    -
      -
    • Patrick Connolly (pc644) – Treasurer
    • -
    • Andrew Jenkins (adj35) – Secretary
    • -
    • David Bai (zb260) – Publicity Officer
    • -
    +

    All agree to have a meeting in early January.

    -

    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: -

    -
      -
    • An AGM (required)
    • -
    • A visit to the Centre for Computing History
    • -
    • One or two hack days
    • -
    • A trip to the pub
    • -
    -

    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 index 7df8a12..fc4e84a 100644 --- a/minutes/2023-03-01.html +++ b/minutes/2023-03-01.html @@ -1,46 +1,35 @@ - + + +

    +

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

    +
      +
    • Arranging AGM
    • +
    • Donations
    • +
    +

    Present:

    +
      +
    • Tim Clifford (tc565) – Chair
    • +
    • James Steiner (jas330) – Secretary
    • +
    - - - - SRCF Committee Meeting - 18 December 2021 - - - - - -
    -
    -

    SRCF Committee Meeting – 1 March 2023

    -

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

    -
      -
    • Arranging AGM
    • -
    • Donations
    • -
    -

    Present:

    -
      -
    • Tim Clifford (tc565) – Chair
    • -
    • James Steiner (jas330) – Secretary
    • -
    - -

    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

    -
      -
    • Fix bank account situation
    • -
    • Confirm AGM time and location
    • -
    • Talk about way to introduce new sysadmins at the AGM
    • -
    - -
    -
    - - - +

    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

    +
      +
    • Fix bank account situation
    • +
    • Confirm AGM time and location
    • +
    • Talk about way to introduce new sysadmins at the AGM
    • +
    + diff --git a/minutes/egm2020-03-12.html b/minutes/egm2020-03-12.html index 7dfd48e..ebb84a7 100644 --- a/minutes/egm2020-03-12.html +++ b/minutes/egm2020-03-12.html @@ -1,190 +1,170 @@ - - - - - - - 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

    -
      -
    • Date: 12/03/2020
    • -
    • Venue: Cripps Court, Magdalene College on Chesterton Road
    • -
    • - Present: -
        -
      • Edwin Balani - Chair
      • -
      • Jeffery Chua - Junior treasurer and acting secretary
      • -
      -
    • -
    • - In attendance: -
        -
      • 45 members of the SRCF
      • -
      -
    • -
    • Meeting started at: 17:00
    • -
    -

    Of those attending in person (roughly):

    -
      -
    • 80% students
    • -
    • 5% Regent House
    • -
    • 15% neither
    • -
    -

    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:

    -
      -
    • Bilal Chughtai: 21
    • -
    • Vaseille: 5
    • -
    • Neither: 0
    • -
    -

    Junior Treasurer:

    -
      -
    • James: Rescinded
    • -
    • Matias Wang Almeida e Silva: 24
    • -
    -

    Publicity:

    -
      -
    • Jacob Rowlands: 8
    • -
    • Michelle Soo 15
    • -
    -

    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. -
    -
    - - + + +

    +

    + 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

    +
      +
    • Date: 12/03/2020
    • +
    • Venue: Cripps Court, Magdalene College on Chesterton Road
    • +
    • + Present: +
        +
      • Edwin Balani - Chair
      • +
      • Jeffery Chua - Junior treasurer and acting secretary
      • +
      +
    • +
    • + In attendance: +
        +
      • 45 members of the SRCF
      • +
      +
    • +
    • Meeting started at: 17:00
    • +
    +

    Of those attending in person (roughly):

    +
      +
    • 80% students
    • +
    • 5% Regent House
    • +
    • 15% neither
    • +
    +

    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:

    +
      +
    • Bilal Chughtai: 21
    • +
    • Vaseille: 5
    • +
    • Neither: 0
    • +
    +

    Junior Treasurer:

    +
      +
    • James: Rescinded
    • +
    • Matias Wang Almeida e Silva: 24
    • +
    +

    Publicity:

    +
      +
    • Jacob Rowlands: 8
    • +
    • Michelle Soo 15
    • +
    +

    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. +
    + From 87c7c9267afbcf8c62242cba434aeca63762a5bf Mon Sep 17 00:00:00 2001 From: Nils Date: Sun, 3 Sep 2023 15:55:05 +0200 Subject: [PATCH 21/51] Use - instead of &ndash * so that it displays correctly in tags * the use of en dashes in those contexts is incorrect --- minutes/2021-11-11.html | 2 +- minutes/2021-12-18.html | 2 +- minutes/2023-03-01.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/minutes/2021-11-11.html b/minutes/2021-11-11.html index d80d050..0434890 100644 --- a/minutes/2021-11-11.html +++ b/minutes/2021-11-11.html @@ -1,4 +1,4 @@ -<!--#set var="title" value="SRCF Committee Meeting – 11 November 2021" --> +<!--#set var="title" value="SRCF Committee Meeting - 11 November 2021" --> <!--#include virtual="../inc/header.html" --> <h1><!--#echo encoding="none" var="title" --></h1> <h2>Held at 7 Tennis Court Terrace, to discuss:</h2> diff --git a/minutes/2021-12-18.html b/minutes/2021-12-18.html index f99d276..136149a 100644 --- a/minutes/2021-12-18.html +++ b/minutes/2021-12-18.html @@ -1,4 +1,4 @@ -<!--#set var="title" value="SRCF Committee Meeting – 18 December 2021" --> +<!--#set var="title" value="SRCF Committee Meeting - 18 December 2021" --> <!--#include virtual="../inc/header.html" --> <h1><!--#echo encoding="none" var="title" --></h1> <h2>Held on Jitsi Meet, to discuss:</h2> diff --git a/minutes/2023-03-01.html b/minutes/2023-03-01.html index fc4e84a..2340b69 100644 --- a/minutes/2023-03-01.html +++ b/minutes/2023-03-01.html @@ -1,4 +1,4 @@ -<!--#set var="title" value="SRCF Committee Meeting – 1 March 2023" --> +<!--#set var="title" value="SRCF Committee Meeting - 1 March 2023" --> <!--#include virtual="../inc/header.html" --> <h1><!--#echo encoding="none" var="title" --></h1> <h2>Held in Emmanuel College, St Andrew's Street, to discuss:</h2> From 65f6e2e9a9db7b3b49d39d66bbe51f7b77f62086 Mon Sep 17 00:00:00 2001 From: Nils <nils@nilsand.re> Date: Sun, 3 Sep 2023 16:37:38 +0200 Subject: [PATCH 22/51] Update minute links --- minutes/index.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/minutes/index.html b/minutes/index.html index 129c027..652b534 100644 --- a/minutes/index.html +++ b/minutes/index.html @@ -78,7 +78,7 @@ <h2>Minutes</h2> <td>28<sup>th</sup> July 2020</td> <td></td> <td> - <a href="ord28-07-2020.html">Minutes</a> + <a href="2020-07-28">Minutes</a> </td> <td></td> <td></td> @@ -88,7 +88,7 @@ <h2>Minutes</h2> <td>14<sup>th</sup> July 2020</td> <td></td> <td> - <a href="ord14-07-2020.html">Minutes</a> + <a href="2020-07-14">Minutes</a> </td> <td></td> <td></td> @@ -97,7 +97,7 @@ <h2>Minutes</h2> <td>EGM</td> <td>12<sup>th</sup> March 2020</td> <td></td> - <td><a href="egm12-03-2020.html">Minutes</a></td> + <td><a href="egm2020-03-12">Minutes</a></td> <td></td> <td></td> </tr> @@ -106,7 +106,7 @@ <h2>Minutes</h2> <td>14<sup>th</sup> November 2019</td> <td></td> <td> - <a href="ord14-11-2019.html">Minutes</a> + <a href="2019-11-14">Minutes</a> </td> <td></td> <td></td> @@ -333,7 +333,7 @@ <h2>Minutes</h2> <td>EGM</td> <td>Tuesday 5th October 2010</td> <td></td> - <td><a href="egm2010-10-05Minutes">Minutes</a></td> + <td><a href="egm2010-10-05">Minutes</a></td> <td></td> <td></td> </tr> From bace2fba1f25ea717d4091d84f7f80dab8a4f4a2 Mon Sep 17 00:00:00 2001 From: Nils <nils@nilsand.re> Date: Sun, 3 Sep 2023 17:53:29 +0200 Subject: [PATCH 23/51] Add 2023-04-15 meeting minutes --- minutes/2023-04-15.html | 53 +++++++++++++++++++++++++++++++++++++++++ minutes/index.html | 10 ++++++++ 2 files changed, 63 insertions(+) create mode 100644 minutes/2023-04-15.html diff --git a/minutes/2023-04-15.html b/minutes/2023-04-15.html new file mode 100644 index 0000000..b531ffc --- /dev/null +++ b/minutes/2023-04-15.html @@ -0,0 +1,53 @@ +<!--#set var="title" value="SRCF Committee Meeting of 15 April 2023" --> +<!--#include virtual="../inc/header.html" --> +<h1><!--#echo encoding="none" var="title" --></h1> +<p><strong>Venue:</strong> <a href="https://meet.jit.si/SRCF150323">https://meet.jit.si/SRCF150323</a></p> +<p><strong>In attendance:</strong></p> +<ul> + <li>James Steiner (jas330, Chairman)</li> + <li>Nils André (na600, Secretary)</li> + <li>Brychan Thomas (bt416, Publicity)</li> + <li>Tim Clifford</li> +</ul> +<h2>Upcoming tasks for the committee</h2> +<ol> + <li>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.</li> + <li>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. + </li> +</ol> +<h2><a href="https://wiki.executive.srcf.net/CommitteeHandoverProtocol">Committee handover protocol</a></h2> +<ol> + <li>No one expressed interest in having emails redirected somewhere else than their @srcf.net email address.</li> + <li>Tim 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.</li> + <li>Brychan expresses interest in having access to the Facebook page for publicity reasons.</li> + <li>In lack of a treasurer treasurer@ redirects to James. ~srcf/.forward will need to be updated once a junior + treasurer is found.</li> + <li>Tim was unable to update the CUSU societies directory as the link was dead and his phone ran out of battery makign + him unable to pass 2FA.</li> + <li>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.</li> + <li>Tim was unable to update the SRCF Accounts Google Doc because of 2FA.</li> + <li>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.</li> +</ol> +<h2>Any other business</h2> +<ol> + <li>The society will try to run one or two hack days and needs to organise fresher's fair. Tim noted that if the + deadline to sign up for a stall at fresher's fair was missed, the society risked having a bad spot.</li> +</ol> +<h2>Action points</h2> +<ul> + <li>Find a junior treasurer: reach out to potential candidates and send an email to announce the vacancy.</li> + <li>Nils: upload the minutes for the AGM and this meeting.</li> + <li>Tim: update CUSU Societies Directory.</li> + <li>Tim: provide the Chair with access to the SRCF Accounts Google Doc.</li> + <li>Tim: forward emails previously sent to @chair to James.</li> + <li>Have another meeting to plan the fresher's fair and hackday.</li> +</ul> +<!--#include virtual="../inc/footer.html" --> diff --git a/minutes/index.html b/minutes/index.html index 652b534..09b1ebf 100644 --- a/minutes/index.html +++ b/minutes/index.html @@ -13,6 +13,16 @@ <h2>Minutes</h2> <td></td> <td></td> </tr> + <tr> + <td></td> + <td>15<sup>th</sup> April 2023</td> + <td></td> + <td> + <a href="2023-04-15.html">Minutes</a> + </td> + <td></td> + <td></td> + </tr> <tr> <td>AGM</td> <td>12<sup>th</sup> March 2023</td> From fb22151eddbac3e2631aae78d971d3c9f673330b Mon Sep 17 00:00:00 2001 From: Nils <nils@nilsand.re> Date: Sun, 10 Sep 2023 11:29:02 +0200 Subject: [PATCH 24/51] Add 2023-06-19 meeting minutes --- minutes/2023-06-19.html | 59 +++++++++++++++++++++++++++++++++++++++++ minutes/index.html | 12 ++++++++- 2 files changed, 70 insertions(+), 1 deletion(-) create mode 100644 minutes/2023-06-19.html 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 @@ +<!--#set var="title" value="SRCF Committee Meeting of 19 June 2023" --> +<!--#include virtual="../inc/header.html" --> +<h1><!--#echo encoding="none" var="title" --></h1> +<p><strong>Venue:</strong> some bench on Parker's Piece</p> +<p><strong>In attendance:</strong></p> +<ul> + <li>James Steiner (jas330, Chairman)</li> + <li>Mathew Blowers (mb2528, Junior Treasurer)</li> + <li>Nils André (na600, Secretary)</li> + <li>Brychan Thomas (bt416, Publicity)</li> +</ul> +<h2>Bank account</h2> +<ol> + <li>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. + </li> + <li>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.</li> + <li>We will want the bank account to be sorted by the time we re-register the society.</li> +</ol> +<h2>Fresher's Fair</h2> +<ol> + <li>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.</li> + <li>The committee should meet in September to organise the fresher's fair.</li> + <li>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.</li> + <li>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</li> +</ol> +<h2>Reunion dinner</h2> +<ol> + <li>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.</li> + <li>The best time would probably be after exams.</li> + <li>Attendees will pay for themselves as the "pockets [of the SRCF] don't run that deep".</li> + <li>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.</li> + <li>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.</li> + <li>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.</li> +</ol> +<h2>Action points</h2> +<ul> + <li>Mathew: Email Bob Dowling about bank account.</li> + <li>Nils: Book a stall for the fresher's fair.</li> + <li>All: schedule the next committee meeting to organise the fresher's fair.</li> + <li>All: come up with event ideas.</li> + <li>All: decide on a provisional date and venue for the reunion dinner.</li> + <li>Brychan: email potential attendees of the reunion dinner to gage interest.</li> +</ul> +<!--#include virtual="../inc/footer.html" --> diff --git a/minutes/index.html b/minutes/index.html index 09b1ebf..1e8a3f4 100644 --- a/minutes/index.html +++ b/minutes/index.html @@ -3,6 +3,16 @@ <h2>Minutes</h2> <table class="table table-sm"> + <tr> + <td></td> + <td>19<sup>th</sup> June 2023</td> + <td></td> + <td> + <a href="2023-06-19">Minutes</a> + </td> + <td></td> + <td></td> + </tr> <tr> <td>EGM</td> <td>30<sup>th</sup> April 2023</td> @@ -18,7 +28,7 @@ <h2>Minutes</h2> <td>15<sup>th</sup> April 2023</td> <td></td> <td> - <a href="2023-04-15.html">Minutes</a> + <a href="2023-04-15">Minutes</a> </td> <td></td> <td></td> From ebf9a89e7926e16665569b99d8b7a67442da9d5a Mon Sep 17 00:00:00 2001 From: Nils <nils@nilsand.re> Date: Sun, 1 Oct 2023 00:03:25 -0700 Subject: [PATCH 25/51] Add 2023-09-24 meeting minutes --- minutes/2023-09-24.html | 48 +++++++++++++++++++++++++++++++++++++++++ minutes/index.html | 10 +++++++++ 2 files changed, 58 insertions(+) create mode 100644 minutes/2023-09-24.html 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 @@ +<!--#set var="title" value="SRCF Committee Meeting of 24 September 2023" --> +<!--#include virtual="../inc/header.html" --> +<h1><!--#echo encoding="none" var="title" --></h1> +<p><strong>Venue:</strong> Google Meet</p> +<p><strong>In attendance:</strong></p> +<ul> + <li>James Steiner (jas330, Chairman)</li> + <li>Mathew Blowers (mb2528, Junior Treasurer)</li> + <li>Nils André (na600, Secretary)</li> + <li>Brychan Thomas (bt416, Publicity)</li> +</ul> +<h2>Bank Mandate Authorization</h2> +<ol> + <li>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.</li> + <li>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.</li> + <li>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.</li> + <li>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. + </li> + <li>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.</li> + <li>Resolved: internet banking and telephone banking should be set up with Mathew Blowers as the primary user.</li> + <li>Resolved: the mandate will be signed by Bob Dowling, James Steiner, and Mathew Blowers.</li> +</ol> +<h2>Fresher's Fair Preparations</h2> +<ol> + <li>Nils confirmed the booking of a standard indoor stall.</li> + <li>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.</li> + <li>Nils informed that PhD students can print for free at the CL.</li> + <li>The committee agrees that ideally two people should be present at the stall at all times.</li> +</ol> +<h2>Action points</h2> +<ul> + <li>Nils to connect the PhD student to SRCF for the purpose of printing promotional materials.</li> + <li>SRCF members to be asked on Discord about their availability for hackday and optionally fresher's squash.</li> + <li>Committee members to update their availability for the fresher's fair timetable.</li> + <li>Investigate and book a location for the fresher's squash to accommodate approximately 15 people. Initial + suggestion is the SU lounge.</li> + <li>Plan the anniversary dinner.</li> +</ul> +<!--#include virtual="../inc/footer.html" --> diff --git a/minutes/index.html b/minutes/index.html index 1e8a3f4..dc91a71 100644 --- a/minutes/index.html +++ b/minutes/index.html @@ -3,6 +3,16 @@ <h2>Minutes</h2> <table class="table table-sm"> + <tr> + <td></td> + <td>24<sup>th</sup> September 2023</td> + <td></td> + <td> + <a href="2023-09-24">Minutes</a> + </td> + <td></td> + <td></td> + </tr> <tr> <td></td> <td>19<sup>th</sup> June 2023</td> From aac927580e14948f910ce7f438ecf4d4c897b632 Mon Sep 17 00:00:00 2001 From: Richard Allitt <rsa33@srcf.net> Date: Fri, 22 Sep 2023 20:27:30 +0100 Subject: [PATCH 26/51] Add inc/grouplist.html to .gitignore for dev sites --- .gitignore | 1 + 1 file changed, 1 insertion(+) 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 From e8988fa6c95a5c4336c06b78b9dcbb38dc845bbe Mon Sep 17 00:00:00 2001 From: Richard Allitt <rsa33@srcf.net> Date: Fri, 22 Sep 2023 21:34:24 +0100 Subject: [PATCH 27/51] Move account contact notes to common requests docs --- _srcf/inc/vars.html | 1 + contact.html | 47 +++++++++++++++++++++++---------------------- 2 files changed, 25 insertions(+), 23 deletions(-) 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 @@ <!--#set var="domain_web" value="https://www.srcf.net" --> <!--#set var="domain_control" value="https://control.srcf.net" --> +<!--#set var="domain_docs" value="https://docs.srcf.net" --> diff --git a/contact.html b/contact.html index c896150..ddd0d64 100644 --- a/contact.html +++ b/contact.html @@ -2,22 +2,28 @@ <!--#include virtual="inc/header.html" --> <h2>Contact addresses</h2> -<div class="card"> +<div class="card bg-warning"> <div class="card-body"> - <h4 class="card-title">Getting in touch about a site under <code>.user.srcf.net</code> or <code>.soc.srcf.net</code>?</h4> - <p>The SRCF hosts many user websites on its systems, and we provide built-in domains of the form - <i><span class="var">CRSid</span>.user.srcf.net</i> or <i><span class="var">acronym</span>.soc.srcf.net</i>.</p> - <p><strong>The SRCF itself is not immediately responsible for content under these domains.</strong></p> - <p>In the first instance, you should direct queries to the owners of the relevant account as follows:</p> - <ul> - <li>Websites like <b><span class="var">spqr2</span>.user.srcf.net</b>: emails to <b><span class="var">spqr2</span>@srcf.net</b>.</li> - <li>Websites like <b><span class="var">cuxs</span>.soc.srcf.net</b>: emails to <b><span class="var">cuxs</span>-webmaster@srcf.net</b>.</li> - </ul> - <p>For communications relating to infringing copyrighted material or other abuse, please also CC - <a href="mailto:soc-srcf-admin@lists.cam.ac.uk">soc-srcf-admin@lists.cam.ac.uk</a>.</p> - <p>We also host websites on <i>custom domains</i>, which do not end in <code>.srcf.net</code>. Please contact the system administrators - at <a href="mailto:soc-srcf-admin@lists.cam.ac.uk">soc-srcf-admin@lists.cam.ac.uk</a> if you're getting in touch about a website hosted by - us under a custom domain and are unsure how to reach the site's owners.</p> + <h4 class="card-title">Before getting in touch...</h4> + <p> + Please review our + <a href="<!--#if expr="${domain_docs}" --><!--#echo var="domain_docs" --><!--#endif -->/reference/common-requests/">common requests</a>, + as your query may already be answered there. In particular, queries about + user content or access to group accounts should be directed to the owners + of that account – see the linked page for how to contact them. + </p> + <p> + For requests about your own personal or group account, note that many + actions, such as resetting passwords, adding additional services and + updating personal details, can be done using the + <a href="<!--#if expr="${domain_control}" --><!--#echo var="domain_control" --><!--#endif -->/">control panel</a>. + </p> + <p> + For technical help and support, please take a look at our + <a href="<!--#if expr="${domain_docs}" --><!--#echo var="domain_docs" --><!--#endif -->/">documentation</a> + where we describe how to use our services, as well as maintain tutorials + for commonly used software like WordPress and Drupal. + </p> </div> </div> @@ -25,7 +31,7 @@ <h4 class="card-title">Getting in touch about a site under <code>.user.srcf.net< <div class="col-md-6"> <div class="card"> <div class="card-body"> - <h4 class="card-title">Support team</h4> + <h4 class="card-title">Support and documentation</h4> <p>Technical assistance:</p> <ul> <li>how to upload web pages</li> @@ -35,7 +41,8 @@ <h4 class="card-title">Support team</h4> </ul> </div> <div class="card-footer"> - <a class="btn btn-outline-primary" href="https://docs.srcf.net">Get help</a> + <a class="btn btn-outline-primary" href="mailto:support@srcf.net">support@srcf.net</a> + <a class="btn btn-outline-secondary" href="<!--#if expr="${domain_docs}" --><!--#echo var="domain_docs" --><!--#endif -->/">docs.srcf.net</a> </div> </div> <div class="card"> @@ -47,12 +54,6 @@ <h4 class="card-title">System administrators</h4> <li>installing new software</li> <li>takedowns e.g. copyright infringement</li> </ul> - <p class="font-italic"> - Note that many account actions, such as resetting passwords, adding - additional services, updating personal details, <i>etc.</i> can now be carried - out on our - <a href="<!--#if expr="${domain_control}" --><!--#echo var="domain_control" --><!--#endif -->">Control Panel</a>. - </p> <p>Reporting security issues:</p> <ul> <li>hacked accounts</li> From 732edd8b248a0674d2c5f0867685daa8ab6942e1 Mon Sep 17 00:00:00 2001 From: Richard Allitt <rsa33@srcf.net> Date: Mon, 2 Oct 2023 23:31:01 +0100 Subject: [PATCH 28/51] Move user content note to top --- contact.html | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/contact.html b/contact.html index ddd0d64..9924273 100644 --- a/contact.html +++ b/contact.html @@ -5,24 +5,28 @@ <h2>Contact addresses</h2> <div class="card bg-warning"> <div class="card-body"> <h4 class="card-title">Before getting in touch...</h4> + <p> + Queries about user content of websites on a <b>.user.srcf.net</b> + or <b>.soc.srcf.net</b> subdomain, or requests for access to group + accounts, should be directed to + <a href="<!--#if expr="${domain_docs}" --><!--#echo var="domain_docs" --><!--#endif -->/reference/common-requests/">the owners of those accounts</a>. + </p> <p> Please review our <a href="<!--#if expr="${domain_docs}" --><!--#echo var="domain_docs" --><!--#endif -->/reference/common-requests/">common requests</a>, - as your query may already be answered there. In particular, queries about - user content or access to group accounts should be directed to the owners - of that account – see the linked page for how to contact them. + as your query may already be answered or explained there. </p> <p> - For requests about your own personal or group account, note that many - actions, such as resetting passwords, adding additional services and - updating personal details, can be done using the - <a href="<!--#if expr="${domain_control}" --><!--#echo var="domain_control" --><!--#endif -->/">control panel</a>. + Changes to your own accounts (including password resets, account + reactivation, group account handover, updating personal details + and so on) can be done using the + <a href="<!--#if expr="${domain_control}" --><!--#echo var="domain_control" --><!--#endif -->">control panel</a>. </p> <p> - For technical help and support, please take a look at our - <a href="<!--#if expr="${domain_docs}" --><!--#echo var="domain_docs" --><!--#endif -->/">documentation</a> - where we describe how to use our services, as well as maintain tutorials - for commonly used software like WordPress and Drupal. + For technical help and support, our + <a href="<!--#if expr="${domain_docs}" --><!--#echo var="domain_docs" --><!--#endif -->">documentation</a> + describes how to use our services, and includes tutorials for + commonly used software like WordPress and Drupal. </p> </div> </div> From 47a873bba254f2abaca51e061ffa3bef20ea79ee Mon Sep 17 00:00:00 2001 From: Richard Allitt <rsa33@srcf.net> Date: Mon, 2 Oct 2023 23:52:50 +0100 Subject: [PATCH 29/51] Use white background with main text for legibility --- contact.html | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/contact.html b/contact.html index 9924273..5317d9b 100644 --- a/contact.html +++ b/contact.html @@ -2,9 +2,11 @@ <!--#include virtual="inc/header.html" --> <h2>Contact addresses</h2> -<div class="card bg-warning"> +<div class="card border-warning"> + <div class="card-header bg-warning"> + <h4 class="card-title mb-0">Before getting in touch...</h4> + </div> <div class="card-body"> - <h4 class="card-title">Before getting in touch...</h4> <p> Queries about user content of websites on a <b>.user.srcf.net</b> or <b>.soc.srcf.net</b> subdomain, or requests for access to group From 07ea67170afe34ceb810516576b06647d92ef077 Mon Sep 17 00:00:00 2001 From: Richard Allitt <rsa33@srcf.net> Date: Tue, 3 Oct 2023 00:03:15 +0100 Subject: [PATCH 30/51] Use two columns for hints --- contact.html | 52 ++++++++++++++++++++++++++++------------------------ 1 file changed, 28 insertions(+), 24 deletions(-) diff --git a/contact.html b/contact.html index 5317d9b..f6bac2c 100644 --- a/contact.html +++ b/contact.html @@ -6,30 +6,34 @@ <h2>Contact addresses</h2> <div class="card-header bg-warning"> <h4 class="card-title mb-0">Before getting in touch...</h4> </div> - <div class="card-body"> - <p> - Queries about user content of websites on a <b>.user.srcf.net</b> - or <b>.soc.srcf.net</b> subdomain, or requests for access to group - accounts, should be directed to - <a href="<!--#if expr="${domain_docs}" --><!--#echo var="domain_docs" --><!--#endif -->/reference/common-requests/">the owners of those accounts</a>. - </p> - <p> - Please review our - <a href="<!--#if expr="${domain_docs}" --><!--#echo var="domain_docs" --><!--#endif -->/reference/common-requests/">common requests</a>, - as your query may already be answered or explained there. - </p> - <p> - Changes to your own accounts (including password resets, account - reactivation, group account handover, updating personal details - and so on) can be done using the - <a href="<!--#if expr="${domain_control}" --><!--#echo var="domain_control" --><!--#endif -->">control panel</a>. - </p> - <p> - For technical help and support, our - <a href="<!--#if expr="${domain_docs}" --><!--#echo var="domain_docs" --><!--#endif -->">documentation</a> - describes how to use our services, and includes tutorials for - commonly used software like WordPress and Drupal. - </p> + <div class="card-body row"> + <div class="col-lg-6"> + <p> + Queries about user content of websites on a <b>.user.srcf.net</b> + or <b>.soc.srcf.net</b> subdomain, or requests for access to group + accounts, should be directed to + <a href="<!--#if expr="${domain_docs}" --><!--#echo var="domain_docs" --><!--#endif -->/reference/common-requests/">the owners of those accounts</a>. + </p> + <p> + Please review our + <a href="<!--#if expr="${domain_docs}" --><!--#echo var="domain_docs" --><!--#endif -->/reference/common-requests/">common requests</a>, + as your query may already be answered or explained there. + </p> + </div> + <div class="col-lg-6"> + <p> + Changes to your own accounts (including password resets, account + reactivation, group account handover, updating personal details + and so on) can be done using the + <a href="<!--#if expr="${domain_control}" --><!--#echo var="domain_control" --><!--#endif -->">control panel</a>. + </p> + <p class="mb-0"> + For technical help and support, our + <a href="<!--#if expr="${domain_docs}" --><!--#echo var="domain_docs" --><!--#endif -->">documentation</a> + describes how to use our services, and includes tutorials for + commonly used software like WordPress and Drupal. + </p> + </div> </div> </div> From d72ef885bd1b7b742f09334ce4b1432fc97de22a Mon Sep 17 00:00:00 2001 From: Richard Allitt <rsa33@srcf.net> Date: Fri, 9 Feb 2024 19:55:00 +0000 Subject: [PATCH 31/51] Add cmtc3 to sysadmins --- committee.html | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/committee.html b/committee.html index c40f5e3..31d2b4e 100644 --- a/committee.html +++ b/committee.html @@ -231,6 +231,10 @@ <h4 class="card-title">System administrators</h4> </tr> </thead> <tbody> + <tr> + <td>Toby Clifton</td> + <td>2024</td> + </tr> <tr> <td>Cameron Robey</td> <td>2022</td> From ac929b4e9f3fa9b8a15f052eccf7709c98064177 Mon Sep 17 00:00:00 2001 From: Eleanor Clifford <git@clifford.lol> Date: Mon, 15 Apr 2024 20:51:48 +0100 Subject: [PATCH 32/51] Fix outdated name --- committee.html | 4 ++-- minutes/2023-03-01.html | 2 +- minutes/2023-04-15.html | 18 +++++++++--------- minutes/agm2022-03-06.html | 10 +++++----- minutes/agm2023-03-12.html | 10 +++++----- 5 files changed, 22 insertions(+), 22 deletions(-) diff --git a/committee.html b/committee.html index 31d2b4e..a7dbf32 100644 --- a/committee.html +++ b/committee.html @@ -41,7 +41,7 @@ <h5>-</h5> --> <h5>2022-23</h5> <ul> - <li>Chair – Tim Clifford</li> + <li>Chair – Eleanor Clifford</li> <li>Secretary – James Steiner</li> <li>Junior Treasurer – Matias Silva</li> </ul> @@ -252,7 +252,7 @@ <h4 class="card-title">System administrators</h4> <td>2022</td> </tr> <tr> - <td>Tim Clifford</td> + <td>Eleanor Clifford</td> <td>2022</td> </tr> <tr> diff --git a/minutes/2023-03-01.html b/minutes/2023-03-01.html index 2340b69..a26c956 100644 --- a/minutes/2023-03-01.html +++ b/minutes/2023-03-01.html @@ -8,7 +8,7 @@ <h2>Held in Emmanuel College, St Andrew's Street, to discuss:</h2> </ul> <h2>Present:</h2> <ul> - <li>Tim Clifford (<code>tc565</code>) – Chair</li> + <li>Eleanor Clifford (<code>tc565</code>) – Chair</li> <li>James Steiner (<code>jas330</code>) – Secretary</li> </ul> diff --git a/minutes/2023-04-15.html b/minutes/2023-04-15.html index b531ffc..eb4ccb4 100644 --- a/minutes/2023-04-15.html +++ b/minutes/2023-04-15.html @@ -7,7 +7,7 @@ <h1><!--#echo encoding="none" var="title" --></h1> <li>James Steiner (jas330, Chairman)</li> <li>Nils André (na600, Secretary)</li> <li>Brychan Thomas (bt416, Publicity)</li> - <li>Tim Clifford</li> + <li>Eleanor Clifford</li> </ul> <h2>Upcoming tasks for the committee</h2> <ol> @@ -22,32 +22,32 @@ <h2>Upcoming tasks for the committee</h2> <h2><a href="https://wiki.executive.srcf.net/CommitteeHandoverProtocol">Committee handover protocol</a></h2> <ol> <li>No one expressed interest in having emails redirected somewhere else than their @srcf.net email address.</li> - <li>Tim notifies the secretary that the minutes will need to be added to the SRCF website and that one of the Wiki + <li>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.</li> <li>Brychan expresses interest in having access to the Facebook page for publicity reasons.</li> <li>In lack of a treasurer treasurer@ redirects to James. ~srcf/.forward will need to be updated once a junior treasurer is found.</li> - <li>Tim was unable to update the CUSU societies directory as the link was dead and his phone ran out of battery makign - him unable to pass 2FA.</li> + <li>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.</li> <li>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.</li> - <li>Tim was unable to update the SRCF Accounts Google Doc because of 2FA.</li> + <li>Eleanor was unable to update the SRCF Accounts Google Doc because of 2FA.</li> <li>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.</li> </ol> <h2>Any other business</h2> <ol> - <li>The society will try to run one or two hack days and needs to organise fresher's fair. Tim noted that if the + <li>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.</li> </ol> <h2>Action points</h2> <ul> <li>Find a junior treasurer: reach out to potential candidates and send an email to announce the vacancy.</li> <li>Nils: upload the minutes for the AGM and this meeting.</li> - <li>Tim: update CUSU Societies Directory.</li> - <li>Tim: provide the Chair with access to the SRCF Accounts Google Doc.</li> - <li>Tim: forward emails previously sent to @chair to James.</li> + <li>Eleanor: update CUSU Societies Directory.</li> + <li>Eleanor: provide the Chair with access to the SRCF Accounts Google Doc.</li> + <li>Eleanor: forward emails previously sent to @chair to James.</li> <li>Have another meeting to plan the fresher's fair and hackday.</li> </ul> <!--#include virtual="../inc/footer.html" --> diff --git a/minutes/agm2022-03-06.html b/minutes/agm2022-03-06.html index c660229..4f9165a 100644 --- a/minutes/agm2022-03-06.html +++ b/minutes/agm2022-03-06.html @@ -5,7 +5,7 @@ <h1><!--#echo encoding="none" var="title" --></h1> <p> Date: 06/03/2022<br /> Time: 16:00<br /> - Venue: SU Lounge, 17 Mill Lane + Venue: SU Lounge, 17 Mill Lane </p> <h2 id="In-attendance">Members in attendance</h2> <p> @@ -19,7 +19,7 @@ <h2 id="In-attendance">Members in attendance</h2> Mikel Bober (mb2345)<br/> Richard Allitt (rsa33)<br /> Ryan Gibb (rgt24)<br/> - Tim Clifford (tc565)<br/> + Eleanor Clifford (tc565)<br/> </p> <h2>Apologies</h2> <p>Patrick Connolly (pc644), outgoing Treasurer</p> @@ -64,11 +64,11 @@ <h3>Sysadmins' report</h3> <p>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).</p> +that's what a successor to Timeout should be, if we decide to establish one).</p> <p> 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)</p> -<p>We're looking for ideas for things to do with donated hardware. +<p>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.</p> @@ -113,7 +113,7 @@ <h3>On moving</h3> <h2> Elections to the committee</h2> <p> <h3> Chairman </h3> -<p> TIM CLIFFORD nominates self, seconded by Edwin. Unanimously elected. +<p> ELEANOR CLIFFORD nominates self, seconded by Edwin. Unanimously elected. </p> <h3> Treasurer </h3> <p> MATIAS SILVA nominates self, seconded by Andrew. Unanimously elected. diff --git a/minutes/agm2023-03-12.html b/minutes/agm2023-03-12.html index 67f56ab..55c5986 100644 --- a/minutes/agm2023-03-12.html +++ b/minutes/agm2023-03-12.html @@ -9,7 +9,7 @@ <h1><!--#echo encoding="none" var="title" --></h1> </p> <h2 id="In-attendance">Members in attendance</h2> <p> - Tim Clifford (tc565), outgoing Chairman <br /> + Eleanor Clifford (tc565), outgoing Chair <br /> James Steiner (jas330), outgoing Secretary <br /> Edwin Ballani (eb677) <br /> Richard Allitt (rsa33) <br /> @@ -23,7 +23,7 @@ <h2>Apologies</h2> <p>Mattias Silva (mw781), outgoing Treasurer</p> <h2 id="Reports">Reports</h2> - <h3>Chair's report (given by Tim Clifford)</h3> + <h3>Chair's report (given by Eleanor Clifford)</h3> <ul> <li>Had a committe of 3 instead of the usual 4 (lacked publicity officer) @@ -31,7 +31,7 @@ <h3>Chair's report (given by Tim Clifford)</h3> <li> Not that many newcomers who came to the hackday or freshers squash actually ran for committe or became sysadmins - attracting and maintaining sysadmins remains a point to improve upon <li> No events were held in Easter or Lent </ul> - <h3>Treasurer's report (given by Tim Clifford)</h3> + <h3>Treasurer's report (given by Eleanor Clifford)</h3> 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. @@ -58,9 +58,9 @@ <h4 id="Voting">Voting</h4> <h2 id="Voting1">Voting</h2> <h3 id="Chair-Vote">Chair Vote</h3> - James Steiner nominates self, seconded by Tim Clifford. Unanimously elected. + James Steiner nominates self, seconded by Eleanor Clifford. Unanimously elected. <h3 id="Secretary-Vote">Secretary Vote</h3> - Nils Andre nominates self, seconded by Tim Clifford. Unanimously elected. + Nils Andre nominates self, seconded by Eleanor Clifford. Unanimously elected. <h3 id="Junior-Treasurer-Vote">Junior Treasurer Vote</h3> Jure Zugbic nominates self, seconded by James Steiner. Unanimously elected. <h3 id="Publicity-Officer-Vote">Publicity Officer Vote</h3> From addd1061eae1cd69ffeb98ac139f4298750a9f9c Mon Sep 17 00:00:00 2001 From: Richard Allitt <rsa33@srcf.net> Date: Thu, 18 Apr 2024 23:47:23 +0100 Subject: [PATCH 33/51] Retire dec41 from sysadmins --- committee.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/committee.html b/committee.html index a7dbf32..821f180 100644 --- a/committee.html +++ b/committee.html @@ -271,10 +271,6 @@ <h4 class="card-title">System administrators</h4> <td>Edwin Bahrami Balani</td> <td>2017</td> </tr> - <tr> - <td>Dexter Chua</td> - <td>2015</td> - </tr> <tr> <td>Richard Allitt</td> <td>2014</td> @@ -340,6 +336,10 @@ <h4 class="card-title">Previous sysadmins</h4> <td>Sam Sully</td> <td>2018-2020</td> </tr> + <tr> + <td>Dexter Chua</td> + <td>2015-2024</td> + </tr> <tr> <td>Matthew Ireland</td> <td>2015-2020</td> From 5b0eb232ccf5cafa7e092dbbe8feca7b83711a68 Mon Sep 17 00:00:00 2001 From: Nils <nils@nilsand.re> Date: Mon, 10 Jun 2024 17:20:48 +0200 Subject: [PATCH 34/51] Fix dates for the 2023 AGM --- minutes/agm2023-03-12.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/minutes/agm2023-03-12.html b/minutes/agm2023-03-12.html index 55c5986..64eee73 100644 --- a/minutes/agm2023-03-12.html +++ b/minutes/agm2023-03-12.html @@ -1,9 +1,9 @@ -<!--#set var="title" value="Minutes of AGM held on 20/03/2021" --> +<!--#set var="title" value="Minutes of AGM held on 12/03/2023" --> <!--#include virtual="../inc/header.html" --> <h1><!--#echo encoding="none" var="title" --></h1> <div id="doc" class="markdown-body container-fluid"> <p> - Date: 12/03/2022<br /> + Date: 12/03/2023<br /> Time: 16:00<br /> Venue: Cambridge University Engineering Department, Trumpington Street, Cambridge </p> From bcfae75d959ae76396deb3f9bbdc7deb65d73003 Mon Sep 17 00:00:00 2001 From: Nils <nils@nilsand.re> Date: Mon, 10 Jun 2024 18:45:13 +0200 Subject: [PATCH 35/51] typo: Ballani -> Balani --- minutes/agm2023-03-12.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/minutes/agm2023-03-12.html b/minutes/agm2023-03-12.html index 64eee73..1cf72f0 100644 --- a/minutes/agm2023-03-12.html +++ b/minutes/agm2023-03-12.html @@ -11,7 +11,7 @@ <h2 id="In-attendance">Members in attendance</h2> <p> Eleanor Clifford (tc565), outgoing Chair <br /> James Steiner (jas330), outgoing Secretary <br /> - Edwin Ballani (eb677) <br /> + Edwin Balani (eb677) <br /> Richard Allitt (rsa33) <br /> CMT Cliffon (cmtc3) <br /> Nils Andre (na600) <br /> From f22465544b2bbdf869013247f286016567d0862f Mon Sep 17 00:00:00 2001 From: Nils <nils@nilsand.re> Date: Tue, 11 Jun 2024 22:51:47 +0200 Subject: [PATCH 36/51] typo: ll -> all --- minutes/agm2023-03-12.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/minutes/agm2023-03-12.html b/minutes/agm2023-03-12.html index 1cf72f0..ad51e36 100644 --- a/minutes/agm2023-03-12.html +++ b/minutes/agm2023-03-12.html @@ -49,7 +49,7 @@ <h3>Sysadmins' report (given by Edwin)</h3> <h4 id="Motion">Motion</h4> <p> - Allow the new Chair, Junior Treasure and Senior Treasure on the mandate for any and ll bank accounts + Allow the new Chair, Junior Treasure and Senior Treasure on the mandate for any and all bank accounts <h4 id="Voting">Voting</h4> <p> 9 for<br /> From 56d523e8bc92deed0686a506d86f228e2deb4c6c Mon Sep 17 00:00:00 2001 From: Nils <nils@nilsand.re> Date: Wed, 12 Jun 2024 14:54:15 +0200 Subject: [PATCH 37/51] Fix time for 2023 AGM --- minutes/agm2023-03-12.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/minutes/agm2023-03-12.html b/minutes/agm2023-03-12.html index ad51e36..ba954b7 100644 --- a/minutes/agm2023-03-12.html +++ b/minutes/agm2023-03-12.html @@ -4,7 +4,7 @@ <h1><!--#echo encoding="none" var="title" --></h1> <div id="doc" class="markdown-body container-fluid"> <p> Date: 12/03/2023<br /> - Time: 16:00<br /> + Time: 15:00<br /> Venue: Cambridge University Engineering Department, Trumpington Street, Cambridge </p> <h2 id="In-attendance">Members in attendance</h2> From 3b46b4247a801ad8b2b3f197f8b1f39315368977 Mon Sep 17 00:00:00 2001 From: Nils <nils@nilsand.re> Date: Sun, 10 Sep 2023 11:45:35 +0200 Subject: [PATCH 38/51] Change all links in /minutes to not end in .html * Remove the outline for the 2021-03-20 AGM which were placed there temporarily (83b20fe1f5d8cc187023d91ff5453b663465be01) but never removed once the actual minutes were uploaded (edd0c7efab1517c27bd7abf4f6c9c4f613a76fc7) --- minutes/agm2021-03-20/index.html | 57 -------------------------------- minutes/index.html | 12 +++---- 2 files changed, 6 insertions(+), 63 deletions(-) delete mode 100644 minutes/agm2021-03-20/index.html 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 @@ -<!--#set var="title" value="AGM 2021" --> -<!--#include virtual="../../inc/header.html" --> -<h2>SRCF AGM 2021</h2> - -<div class="column"> - <div class="row"> - <div class="col-md-6 d-flex align-items-stretch"> - <div class="card"> - <div class="card-body"> - <h4 class="card-title">Meeting details</h4> - <p>The 2021 Annual General Meeting of the Student-Run Computing Facility - took place from 14:00 GMT on Saturday 20 March 2021.</p> - <p>This page will be updated in due course with minutes from the meeting.</p> - </div> - </div> - </div> - <div class="col-md-6 d-flex align-items-stretch"> - <div class="card w-100"> - <div class="card-body"> - <h4 class="card-title">Outline of minutes</h4> - <ul> - <li>Executive annual reports - <ul> - <li>Chair's report</li> - <li>Treasurer's report</li> - <li>Sysadmins' report</li> - </ul> - </li> - <li>Constitutional amendments - <ul> - <li>Replacement of gendered pronouns (passed)</li> - <li>Removal of EGM venue requirements (withdrawn)</li> - </ul> - </li> - <li>Committee elections - <ul> - <li>Chair</li> - <li>Secretary</li> - <li>Junior Treasurer</li> - <li>Publicity Officer</li> - </ul> - </li> - <li>Any other business - <ul> - <li>Expression of thanks to the Computer Lab</li> - <li>Expression of thanks to core Timeout setup volunteers</li> - </ul> - </li> - </ul> - </div> - </div> - </div> - </div> - -</div> - -<!--#include virtual="../../inc/footer.html" --> diff --git a/minutes/index.html b/minutes/index.html index dc91a71..6da7c93 100644 --- a/minutes/index.html +++ b/minutes/index.html @@ -48,7 +48,7 @@ <h2>Minutes</h2> <td>12<sup>th</sup> March 2023</td> <td></td> <td> - <a href="agm2023-03-12.html">Minutes</a> + <a href="agm2023-03-12">Minutes</a> </td> <td></td> <td></td> @@ -58,7 +58,7 @@ <h2>Minutes</h2> <td>1<sup>st</sup> March 2023</td> <td></td> <td> - <a href="2023-03-01.html">Minutes</a> + <a href="2023-03-01">Minutes</a> </td> <td></td> <td></td> @@ -68,7 +68,7 @@ <h2>Minutes</h2> <td>6<sup>th</sup> March 2022</td> <td></td> <td> - <a href="agm2022-03-06.html">Minutes</a> + <a href="agm2022-03-06">Minutes</a> </td> <td></td> <td></td> @@ -78,7 +78,7 @@ <h2>Minutes</h2> <td>18<sup>th</sup> December 2021</td> <td></td> <td> - <a href="2021-12-18.html">Minutes</a> + <a href="2021-12-18">Minutes</a> </td> <td></td> <td></td> @@ -88,7 +88,7 @@ <h2>Minutes</h2> <td>11<sup>th</sup> November 2021</td> <td></td> <td> - <a href="2021-11-11.html">Minutes</a> + <a href="2021-11-11">Minutes</a> </td> <td></td> <td></td> @@ -98,7 +98,7 @@ <h2>Minutes</h2> <td>20<sup>th</sup> March 2021</td> <td></td> <td> - <a href="agm2021-03-20.html">Minutes</a> + <a href="agm2021-03-20">Minutes</a> </td> <td></td> <td></td> From ee69db4f424cf097a2530e2f36f111a52c79cb37 Mon Sep 17 00:00:00 2001 From: Nils <nils@nilsand.re> Date: Wed, 12 Jun 2024 22:23:43 +0200 Subject: [PATCH 39/51] Add 2024 AGM --- minutes/agm2024-03-17.html | 118 +++++++++++++++++++++++++++++++++++++ minutes/index.html | 10 ++++ 2 files changed, 128 insertions(+) create mode 100644 minutes/agm2024-03-17.html 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 @@ +<!--#set var="title" value="SRCF AGM of 17 March 2024" --> +<!--#include virtual="../inc/header.html" --> +<h1><!--#echo encoding="none" var="title" --></h1> +<p><strong>Venue:</strong> Intel Lab in the William Gates Building and <a href="https://meet.jit.si/SRCF_AGM_2024">https://meet.jit.si/SRCF_AGM_2024</a></p> +<p><strong>Time:</strong> 15:00</p> +<p><strong>In attendance:</strong></p> +<ul> + <li>James Steiner (jas330, outgoing Chair)</li> + <li>Mathew Blowers (mb2528, outgoing Junior Treasurer)</li> + <li>Nils André (na600, outgoing Secretary)</li> + <li>Richard Allitt (rsa33, Sysadmin)</li> + <li>Edwin Balani (eb677, Sysadmin)</li> + <li>Daniel Carter (dcc52, Sysadmin)</li> + <li>Prof. D. A. Floudas (damf1)</li> + <li>Frances J. Foster (fjf20)</li> + <li>George Ogden (go281, President of Cambridge University AI Society)</li> + <li>Marno van der Maas (mv380)</li> +</ul> +<p><strong>Apologies:</strong></p> +<ul> + <li>Brychan Thomas (bt416, outgoing Publicity officer)</li> + <li>Bekalu Terefe-Zenebe (btt31)</li> +</ul> +<h2>Reports</h2> +<h3>Chair's report (given by James Steiner)</h3> +<ul> + <li>Held a hackday and freshers squash and had a stall at freshers fair in Michaelmas.</li> + <li>No events held in Lent and Easter.</li> +</ul> +<h3>Treasurer's report (given by Mathew Blowers)</h3> +<ul> + <li>The society regained access to its bank account the week prior.</li> + <li>The proctors contacted the society the week prior letting us know we are at risk of de-registration.</li> +</ul> +<h3>Publicity officer's report (given by Brychan Thomas, read by James Steiner)</h3> +<ul> + <li>It was agreed that the anniversary dinner would be held in the curry house instead of a college to better represent the history of the SRCF and lower the barrier to entry.</li> + <li>The new committee needs to decide upon a date to host it, perhaps by sending out a choice of potential dates to sysadmins and previous committees to see when availability is greatest.</li> + <li>We gained access to the SRCF’s Twitter account but not Facebook.</li> + <li>The SRCF only has 11 followers on Twitter, it might be worth putting a link to the account on the website if the next committee is going to use it.</li> + <li>There was some interest in volunteering in the freshers' fair and squash, but there isn’t really a pathway for such people to actually get involved beyond hackdays.</li> + <li>Perhaps the new committee could look into running a volunteer induction session with the sysadmins to try and get people involved?</li> + <li>More frequent MOTD updates would be good, possibly by making it possible for committee members to publish them.</li> +</ul> +<h3>Sysadmins' report (given by Edwin Balani)</h3> +<ul> + <li>Edwin: The sysadmins have been left mainly unchanged.</li> + <li>Edwin: There is still very little student representation in the sysadmins which is problematic as the primary demographic is students.</li> + <li>Edwin: Most current sysadmins joined as students and are still able to help out through being physically located near Cambridge or giving their time remotely.</li> +</ul> +<h4>Technical aspects</h4> +<ul> + <li>Edwin: The SRCF has been largely in maintenance mode for the past two years. Sysadmins spend most of their time taking care of problems that arise with existing tech rather than developing new tech or improvements.</li> + <li>Edwin: The slow performance of the oversubscribed web server, the inability to run containers in a multi-user system, and the SRCF's tech becoming less relevant as times goes on, especially to the people most likely to use it, are long-standing problems that have been noted for the past five years.</li> +</ul> +<h5>Upcoming maintenance activites</h5> +<ul> + <li>Edwin: Ensuring mail sent from the SRCF remains deliverable as inbox providers (in particular Google and Microsoft) tighten their restrictions on mail authentication. Mail is increasingly outright rejected rather than being marked as spam.</li> + <li>Edwin: In order to improve web performance the web server needs to be re-architected as scaling the already single large machine is unlikely to increase performance.</li> + <li>Edwin: The SRCF does not need more hardware or more physical space although newer hardware would be welcome and SSDs to replace spinning disks could improve performance.</li> + <li>Daniel: The incoming mail architecture needs to be re-worked as it currently relies on infrastructure provided by the university which will no longer exist in September.</li> + <li>Edwin: The university has instructed those dependent on its inbound mail relaying to switch to Microsoft hosted services or find their own solution. It is undecided whether the SRCF will run its own mail acceptance from the internet or delegate to another entity.</li> + <li>Frances: An option might be the provider of the cantab.net (as well as other universities), Aluminati, based in Newmarket.</li> + <li>Richard: The SRCF may want to provide a replacement for legacy raven in anticipation of its withdrawal. Perhaps a shim similar to hades (when hermes shutdown).</li> +</ul> +<h2>Elections</h2> +<h3>Chair</h3> +<ul> + <li>Mathew Blowers nominates self. Seconded by Edwin Balani. Unanimously elected.<br> + <em>Mathew was previously on the committee as Treasurer, giving the society + access to its bank account back and wants to increase student interest + going forward by running more events and making a clearer way to + introduce new people that would be interested in becoming sysadmins.</em> + </li> +</ul> +<h3>Secretary</h3> +<ul> + <li>Nils André nominates Bekalu Terefe-Zenebe. Seconded by James Steiner. Unanimously elected.<br> + <em>Bekalu has been present at quite a few events held by the SRCF.</em> + </li> +</ul> +<h3>Treasurer</h3> +<ul> + <li>Remains vacant.</li> +</ul> +<h3>Publicity officer</h3> +<ul> + <li>Remains vacant.</li> +</ul> +<h2>Other business</h2> +<h3>Enquires about the status of the SRCF</h3> +<ul> + <li>Prof. Floudas made enquires about the number of registered and active users the SRCF had, the location of the servers and why it is that students seem to feel the services are not as important as they used to be, mentioning that he believes the SRCF is the most important society at the university.</li> + <li>Edwin mentioned that he believes that the society has done well for itself surviving through COVID-19, thanks in part to the very low running costs that the SRCF operates in.</li> + <li>Edwin: Some of the servers are with the SU's servers in the UIS offices in West Cambridge in the Roger Needham building. Additionally the SRCF has a few servers in the Computer Lab's data center. Lastly there are some netapp storage servers donated by the Computer Lab in the West Cambridge Data Center. In all these cases network and power are provided free of charge which is essential to the SRCF's financial situation.</li> + <li>Edwin: There are probably around two to three thousand open accounts excluding closed user accounts that are still members in a social sense.</li> + <li>Edwin: The two biggest services in volume are web hosting and email/mailing lists with societies and groups making the majority of users, some of which may not be fully conscious is hosted on the SRCF.</li> + <li>Daniel: There were 451 unique user (including 8 sysadmins) logging into pip, the mail shell server, over the last year.</li> + <li>Edwin: There are an uncountable number of users that rely on websites hosted by the SRCF.</li> + <li>Edwin: Some societies have been moved off of the SRCF because of web performance issues.</li> + <li>George mentioned that in order to mitigate slowness with WordPress, the CUAI's website is a single static HTML page.</li> +</ul> +<h3>Prof. Floudas suggests to be co-opted as Senior Advisor to the SRCF</h3> +<ul> + <li>As a user of the SRCF since it's first few years more than two decades ago Prof. Floudas would like to expression his gratitude by contributing some of his free time. He therefore suggests to be co-opted to the position of Senior Advisor to the SRCF.</li> + <li>Prof. Floudas would be able to help navigate the University's bureaucracy as someone who understands its pretty obscure regulations such as getting off the hook from the Proctors.</li> + <li>Prof. Floudas would also be able to organize meetings and dinners.</li> + <li>Prof. Floudas believes that most importantly he would be able to provide continuity and organizational memory.</li> + <li>The option to co-opt Prof. Floudas to the position of Senior Advisor is left to be made, at a future time, by the committee elect.</li> +</ul> +<h3>Possible hardware donation from a member of CUAI</h3> +<ul> + <li>George: A member of CUAI would like to donate GPUs to the SRCF. The aim is to have a system similar to the current HPC that can give individual users access to "compute" suitable for deep-learning workloads. CUAI would also donate any hardware necessary for this to take place (CPUs, Power supplies, secondary storage...) and shipping will be arranged by either CUAI or CuCaTs at no cost to the SRCF.</li> + <li>George: There is an unmet demand for this as access to the HPC cluster is limited to those working with a supervisor and CUAI members often ask how they could get access to "compute".</li> + <li>George: This has been suggested before but I wanted another chance to meet with the committee to propose this, have someone I'll be able to contact and work with going forwards so that this can happen and check that people are happy for this to happen.</li> + <li>Edwin points out that there have been multiple requests over the past year that have been hard to distinguish in terms of whether they're from the same group of people or with the same purpose asking odd questions such as very specific questions about how much space the SRCF has or how to deliver hardware to the SRCF.</li> +</ul> +<!--#include virtual="../inc/footer.html" --> diff --git a/minutes/index.html b/minutes/index.html index 6da7c93..3afb52b 100644 --- a/minutes/index.html +++ b/minutes/index.html @@ -3,6 +3,16 @@ <h2>Minutes</h2> <table class="table table-sm"> + <tr> + <td>AGM</td> + <td>17<sup>th</sup> March 2024</td> + <td></td> + <td> + <a href="agm2024-03-17">Minutes</a> + </td> + <td></td> + <td></td> + </tr> <tr> <td></td> <td>24<sup>th</sup> September 2023</td> From 5c6f8a8b56d7c4ae34c482e2819d7f6feca3de7e Mon Sep 17 00:00:00 2001 From: Nils <nils@nilsand.re> Date: Wed, 12 Jun 2024 22:57:28 +0200 Subject: [PATCH 40/51] Add 2024 EGM --- minutes/egm2024-04-28.html | 73 ++++++++++++++++++++++++++++++++++++++ minutes/index.html | 10 ++++++ 2 files changed, 83 insertions(+) create mode 100644 minutes/egm2024-04-28.html 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 @@ +<!--#set var="title" value="SRCF EGM of 28 April 2024" --> +<!--#include virtual="../inc/header.html" --> +<h1><!--#echo encoding="none" var="title" --></h1> +<p><strong>Venue:</strong> Intel Lab in the William Gates Building</p> +<p><strong>In attendance:</strong></p> +<ul> + <li>Mathew Blowers (mb2528, Junior Treasurer)</li> + <li>Brychan Thomas (bt416, Publicity officer)</li> + <li>Max Smith (ms2922)</li> + <li>Eleanor Clifford (ecc73)</li> + <li>Christos Falas (cf575)</li> + <li>Varun Latthe (vl331)</li> + <li>Jack Peck (jp2002)</li> +</ul> +<p><strong>Apologies:</strong></p> +<ul> + <li>Nils André (na600, Secretary)</li> + <li>James Steiner (na600, Chair)</li> +</ul> +<h2>EGM purpose</h2> +<ul> + <li>To elect to the position of Junior Treasurer and Publicity Officer.</li> +</ul> +<h2>Elections</h2> +<ul> + <li>Christos and Varun were agreed to be the Tellers for purposes of counting votes.</li> +</ul> +<h3>Junior Treasurer</h3> +<ul> + <li>Max Smith nominates self.</li> + <li>Max Smith received 7 votes. RON received 0 votes.</li> + <li>Max Smith was elected to Junior Treasurer</li> +</ul> +<h3>Publicity officer</h3> +<ul> + <li>Remains vacant.</li> +</ul> +<h2>Improving SRCF publicity</h2> +<ul> + <li>Publicity for SRCF seems low despite the large range of society that rely on SRCF's services.</li> + <li>Suggestion to put a banner at bottom of websites hosted by SRCF.</li> + <li>Further suggestion for a banner at bottom of emails.</li> +</ul> +<h2>Email Systems</h2> +<ul> + <li>SRCF systems are downstream of university email systems, which are being shutdown.</li> + <li>To continue service, we therefore need to remove this dependence.</li> + <li>If we change to receive email directly, we will no longer be able to rely on the university's spam filtering systems.</li> + <li>There may still be a university wide system for outgoing mail.</li> + <li>Current date for university system shutdown is October 2024.</li> +</ul> +<h2>Suggestion from Berkley CSUA to backup systems between the two societies.</h2> +<ul> + <li>Need to check how much disk space we have available, and how much data Berkley wishes to backup to us.</li> + <li>SRCF systems currently have 5TB used of 20TB.</li> + <li>Unsure how much of this is user directories, which is the intended data to backup.</li> +</ul> +<h2>25th anniversary annual dinner</h2> +<ul> + <li>All SRCF members will be invited.</li> + <li>SRCF membership is for life so this includes all past and currently active members.</li> + <li>Suggestion to partially fund the dinner, perhaps only for previous donors.</li> + <li>Suggestion to send out an email with the date for the dinner to gather expressions of interest, with further details to follow later.</li> + <li>Provisionally agreed on Sunday 16th June.</li> +</ul> +<h2>Action items</h2> +<ul> + <li>Check on executive chat if there is sysadmin bandwidth available to support setting up backup with Berkley CSUA.</li> + <li>Check how much data Berkley CSUA would request to backup to SRCF.</li> + <li>Plan 25th anniversary dinner.</li> + <li>Finalise decision on date and venue for 25th anniversary dinner.</li> +</ul> +<!--#include virtual="../inc/footer.html" --> diff --git a/minutes/index.html b/minutes/index.html index 3afb52b..d795179 100644 --- a/minutes/index.html +++ b/minutes/index.html @@ -3,6 +3,16 @@ <h2>Minutes</h2> <table class="table table-sm"> + <tr> + <td>EGM</td> + <td>28<sup>th</sup> April 2024</td> + <td></td> + <td> + <a href="egm2024-04-28">Minutes</a> + </td> + <td></td> + <td></td> + </tr> <tr> <td>AGM</td> <td>17<sup>th</sup> March 2024</td> From 5b268d05d048adbf56c30d1e815acb76ace0b96d Mon Sep 17 00:00:00 2001 From: Nils <nils@nilsand.re> Date: Sun, 30 Jun 2024 00:50:20 +0200 Subject: [PATCH 41/51] 2024-2025 committee --- committee.html | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/committee.html b/committee.html index 821f180..5666fe3 100644 --- a/committee.html +++ b/committee.html @@ -7,13 +7,13 @@ <h2>Committee</h2> <div class="card"> <div class="card-body"> <h4 class="card-title">Committee members</h4> - <p>As of the Annual General Meeting held on Sunday 12<sup>th</sup> March 2023, + <p>As of the Extraordinary General Meeting held on Sunday 28<sup>th</sup> April 2024, the current SRCF committee consists of:</p> <ul> - <li><a href="mailto:chair@srcf.net">Chair</a> – James Steiner</li> - <li><a href="mailto:secretary@srcf.net">Secretary</a> – Nils Andre</li> - <li><a href="mailto:treasurer@srcf.net">Junior Treasurer</a> – Mathew Blowers</li> - <li><a href="mailto:publicity@srcf.net">Publicity</a> – Brychan Thomas</li> + <li><a href="mailto:chair@srcf.net">Chair</a> – Mathew Blowers</li> + <li><a href="mailto:secretary@srcf.net">Secretary</a> – Bekalu Terefe-Zenebe</li> + <li><a href="mailto:treasurer@srcf.net">Junior Treasurer</a> – Max Smith</li> + <li><a href="mailto:publicity@srcf.net">Publicity</a> – Vacant</li> </ul> <p>They may be contacted individually as above, or collectively at <a href="mailto:committee@srcf.net">committee@srcf.net</a>.</p> @@ -39,19 +39,26 @@ <h5>-</h5> <li>Publicity – </li> </ul> --> - <h5>2022-23</h5> + <h5>2023-2024</h5> + <ul> + <li>Chair – James Steiner</li> + <li>Secretary – Nils Andre</li> + <li>Junior Treasurer – Mathew Blowers</li> + <li>Publicity – Brychan Thomas</li> + </ul> + <h5>2022-23</h5> <ul> <li>Chair – Eleanor Clifford</li> <li>Secretary – James Steiner</li> <li>Junior Treasurer – Matias Silva</li> - </ul> + </ul> <h5>2021-22</h5> <ul> <li>Chair – Matias Silva</li> <li>Secretary – Andrew Jenkins</li> <li>Junior Treasurer – Patrick Connolly</li> <li>Publicity – David Bai</li> - </ul> + </ul> <h5>2020-2021</h5> <ul> <li>Chair – John-Joseph Gray</li> From e0ef8ff341423fe7b529a693f8a6d04c4773fbfb Mon Sep 17 00:00:00 2001 From: Eleanor Clifford <git@clifford.lol> Date: Thu, 19 Dec 2024 19:36:23 +0000 Subject: [PATCH 42/51] Don't imply that SRCF membership ends when leaving the university --- about.html | 2 +- index.html | 2 +- services.html | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/about.html b/about.html index f8601ad..be1ccd6 100644 --- a/about.html +++ b/about.html @@ -10,7 +10,7 @@ <h3 id="what">What is the SRCF?</h3> <p>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 diff --git a/index.html b/index.html index 928de0f..4a8708f 100644 --- a/index.html +++ b/index.html @@ -78,7 +78,7 @@ <h4 style="color:white;" class="my-2">About us</h4> <div class="card-body"> <p>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.</p> + for thousands of staff, students, and alumni.</p> <a class="btn btn-primary" role="button" href="about">Learn what we do »</a> </div> </div> diff --git a/services.html b/services.html index 8bd09b6..b15a425 100644 --- a/services.html +++ b/services.html @@ -39,7 +39,7 @@ <h4 class="card-title">Web hosting</h4> <li>Apache server-side includes and <em>.htaccess</em> files</li> <li>simple Raven authentication via <em>mod_ucam_webauth</em></li> <li>HTTPS certificates to secure your site</li> - <li>lifelong web address forwarding after you leave the university</li> + <li>lifelong web hosting</li> </ul> </div> </div> @@ -57,7 +57,7 @@ <h4 class="card-title">Email</h4> <li>simple forwarding of mail to an external address</li> <li>additional addresses (e.g. <span class="var">CRSid</span>-<span class="var">something</span>@srcf.net) or advanced filtering via forwarding rules</li> <li>Mailman mailing lists, with <a href="https://lists.srcf.net/mailman">web-based administration</a></li> - <li>lifelong email forwarding after you leave the university</li> + <li>lifelong email hosting</li> </ul> </div> </div> @@ -119,7 +119,7 @@ <h3>Personal and group accounts</h3> <a href="<!--#if expr="${domain_control}" --><!--#echo var="domain_control" --><!--#endif -->/signup/society"> create a new group account</a>. 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.</p> From a09c9c3776a0c3cff30eb835eb870eeaae460b9f Mon Sep 17 00:00:00 2001 From: alethkit <btt31@cam.ac.uk> Date: Fri, 24 Jan 2025 17:36:13 +0000 Subject: [PATCH 43/51] Create 2024-12-16.html --- minutes/2024-12-16.html | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 minutes/2024-12-16.html diff --git a/minutes/2024-12-16.html b/minutes/2024-12-16.html new file mode 100644 index 0000000..0bba592 --- /dev/null +++ b/minutes/2024-12-16.html @@ -0,0 +1,4 @@ +<!--#set var="title" value="" --> +<!--#include virtual="../inc/header.html" --> +<h1><!--#echo encoding="none" var="title" --></h1> +<!--#include virtual="../inc/footer.html" --> From 5ac2bbbc3db33c3ac4e766011d1adf4e140ade4c Mon Sep 17 00:00:00 2001 From: alethkit <btt31@cam.ac.uk> Date: Sun, 26 Jan 2025 15:18:26 +0000 Subject: [PATCH 44/51] Update 2024-12-16.html Added notes taken during the meeting, need to add additional notes from impromptu group chat made to schedule meeting. --- minutes/2024-12-16.html | 44 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/minutes/2024-12-16.html b/minutes/2024-12-16.html index 0bba592..79059e4 100644 --- a/minutes/2024-12-16.html +++ b/minutes/2024-12-16.html @@ -1,4 +1,48 @@ <!--#set var="title" value="" --> <!--#include virtual="../inc/header.html" --> <h1><!--#echo encoding="none" var="title" --></h1> +<p><strong>Venue</strong> : Google Meet</p> +<p><strong>In attendance</strong>: - Mathew Blowers (mb2528, Chair) - +Max Smith (ms2922, Junior Treasurer) - Bekalu Terefe-Zenebe (btt31, +Secretary)</p> +<p># Report on December hackday results (Bekalu): - cmtc3 to work on +mail switchover</p> +<h1 id="january-hackday-scheduling-bekalu">January Hackday scheduling +(Bekalu):</h1> +<ul> +<li>Most likely either 25th of January (W1 Lent) or 1st of February (W2 +Lent)</li> +<li>Mathew: only 5 new volunteers expected, absolute maximum of 10 +volunteers</li> +<li>Unlikely to pursue public recruitment for this hackday</li> +</ul> +<p># HSBC bank account updates (Mathew): - Max (Jr. Treasurer) is now on +mandate - Safeguarding provisions on bank account causing issues with +access - Max to be made a primary user of bank account</p> +<h1 id="hosting-the-anniversary-dinner-max"> Hosting the anniversary +dinner (Max):</h1> +<ul> +<li>Since previous sysadmins may be travelling from abroad, we should +give enough notice</li> +<li>Potential date: 3rd week of February</li> +<li>Weekends would work best for most</li> +<li>Given 3rd week of February, this would be Saturday, the 22nd of +February</li> +<li>Funding policy (who gets a free meal) to be decided at a later +point</li> +<li>May want to track down curry house where SRCF was founded</li> +<li>Ask current, possibly former sysadmins +<ul> +<li>Would Malcolm Scott now?</li> +</ul></li> +<li>Max responsible for anniversary dinner preparations</li> +</ul> +<h1 id="next-meeting">Next Meeting</h1> +<ul> +<li>Near beginning of Lent term +<ul> +<li>After Max hands in Category Theory take-home exams</li> +</ul></li> +</ul> + <!--#include virtual="../inc/footer.html" --> From bbdcd85db89e201da4285ea361373685eb4eab45 Mon Sep 17 00:00:00 2001 From: alethkit <btt31@cam.ac.uk> Date: Sun, 26 Jan 2025 15:46:26 +0000 Subject: [PATCH 45/51] Added post-meeting events, fixed typo A bunch of relevant events were discussed in a Whatsapp group chat (now closed) and partly in #executive, which are related to this meeting, so I have appended the events here. Typo in the 25th anniversary meeting section: s/now/know --- minutes/2024-12-16.html | 76 ++++++++++++++++++++++++++++++++--------- 1 file changed, 60 insertions(+), 16 deletions(-) diff --git a/minutes/2024-12-16.html b/minutes/2024-12-16.html index 79059e4..06c9f4b 100644 --- a/minutes/2024-12-16.html +++ b/minutes/2024-12-16.html @@ -1,14 +1,14 @@ -<!--#set var="title" value="" --> -<!--#include virtual="../inc/header.html" --> -<h1><!--#echo encoding="none" var="title" --></h1> <p><strong>Venue</strong> : Google Meet</p> <p><strong>In attendance</strong>: - Mathew Blowers (mb2528, Chair) - Max Smith (ms2922, Junior Treasurer) - Bekalu Terefe-Zenebe (btt31, Secretary)</p> -<p># Report on December hackday results (Bekalu): - cmtc3 to work on -mail switchover</p> -<h1 id="january-hackday-scheduling-bekalu">January Hackday scheduling -(Bekalu):</h1> +<h2 id="report-on-december-hackday-results-bekalu">Report on December +hackday results (Bekalu):</h2> +<ul> +<li>cmtc3 to work on mail switchover</li> +</ul> +<h2 id="january-hackday-scheduling-bekalu">January hackday scheduling +(Bekalu):</h2> <ul> <li>Most likely either 25th of January (W1 Lent) or 1st of February (W2 Lent)</li> @@ -16,11 +16,16 @@ <h1 id="january-hackday-scheduling-bekalu">January Hackday scheduling volunteers</li> <li>Unlikely to pursue public recruitment for this hackday</li> </ul> -<p># HSBC bank account updates (Mathew): - Max (Jr. Treasurer) is now on -mandate - Safeguarding provisions on bank account causing issues with -access - Max to be made a primary user of bank account</p> -<h1 id="hosting-the-anniversary-dinner-max"> Hosting the anniversary -dinner (Max):</h1> +<h2 id="hsbc-bank-account-updates-mathew">HSBC bank account updates +(Mathew):</h2> +<ul> +<li>Max (Jr. Treasurer) is now on mandate</li> +<li>Safeguarding provisions on bank account causing issues with +access</li> +<li>Max to be made a primary user of bank account</li> +</ul> +<h2 id="hosting-the-anniversary-dinner-max">Hosting the anniversary +dinner (Max):</h2> <ul> <li>Since previous sysadmins may be travelling from abroad, we should give enough notice</li> @@ -33,16 +38,55 @@ <h1 id="hosting-the-anniversary-dinner-max"> Hosting the anniversary <li>May want to track down curry house where SRCF was founded</li> <li>Ask current, possibly former sysadmins <ul> -<li>Would Malcolm Scott now?</li> +<li>Would Malcolm Scott know?</li> </ul></li> <li>Max responsible for anniversary dinner preparations</li> </ul> -<h1 id="next-meeting">Next Meeting</h1> +<h2 id="next-meeting">Next meeting</h2> <ul> <li>Near beginning of Lent term <ul> <li>After Max hands in Category Theory take-home exams</li> </ul></li> </ul> - -<!--#include virtual="../inc/footer.html" --> +<h1 id="post-meeting-events">Post-meeting events</h1> +<p><strong>Context</strong>: The meeting was scheduled via a WhatsApp +group chat, and conversation continued on there after the meeting was +concluded.</p> +<p>Additional context in #executive IRC/Discord channel</p> +<h2 id="donations-database-max">Donations database (Max)</h2> +<ul> +<li>Queried about status of the donations database in the executive wiki +<ul> +<li>Mathew (Chair): currently unused</li> +</ul></li> +</ul> +<h2 id="yearly-accounts-max">Yearly accounts (Max)</h2> +<ul> +<li>Last set of accounts filed an unspecified number of years ago</li> +<li>Max (Jr. Treasurer) requires full list of assets owned by the SRCF +<ul> +<li>This would include a list of all physical servers</li> +</ul></li> +<li>Max granted access to Netbox to view list of servers by</li> +<li>Max does not have time to perform value estimates of servers in what +remains of 2024, so plan is to miss accounts filing for 2024 and file +accounts in 2025. +<ul> +<li>Secretary note (2025-01-26): this will require preparing accounts +beforehand for the incoming Junior Treasurer in 2025, or documentation +of the process.</li> +</ul></li> +<li>Apparently still listed as a society in University webpage despite +not filing accounts</li> +</ul> +<h1 id="switching-bank-accounts-max">Switching bank accounts (Max)</h1> +<ul> +<li>HSBC currently charging £5 per month for the past few years</li> +<li>Max raises possibility of using NatWest (no monthly fee, used by +CyberSoc) +<ul> +<li>Mathew concurs, suggests making a decision on switching banks in +next meeting</li> +</ul></li> +</ul> From a69f62dc5d1d498236cbe61b274268ad21fe09f8 Mon Sep 17 00:00:00 2001 From: alethkit <btt31@cam.ac.uk> Date: Mon, 27 Jan 2025 07:11:32 +0000 Subject: [PATCH 46/51] Readded template header and footer Accidentally removed the header and footer in the last commit. Thanks go to dcc52 for pointing this out. --- minutes/2024-12-16.html | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/minutes/2024-12-16.html b/minutes/2024-12-16.html index 06c9f4b..0ed464e 100644 --- a/minutes/2024-12-16.html +++ b/minutes/2024-12-16.html @@ -1,3 +1,6 @@ +<!--#set var="title" value="" --> +<!--#include virtual="../inc/header.html" --> +<h1><!--#echo encoding="none" var="title" --></h1> <p><strong>Venue</strong> : Google Meet</p> <p><strong>In attendance</strong>: - Mathew Blowers (mb2528, Chair) - Max Smith (ms2922, Junior Treasurer) - Bekalu Terefe-Zenebe (btt31, @@ -90,3 +93,4 @@ <h1 id="switching-bank-accounts-max">Switching bank accounts (Max)</h1> next meeting</li> </ul></li> </ul> +<!--#include virtual="../inc/footer.html" --> From 46aa9bf4bf62f0211b9424696a00909dd0b9d7f1 Mon Sep 17 00:00:00 2001 From: alethkit <btt31@cam.ac.uk> Date: Mon, 3 Feb 2025 20:54:27 +0000 Subject: [PATCH 47/51] Fixed in attendance list Markdown did not successfully convert the list to an UL list. Thanks go to dcc52 for spotting it. --- minutes/2024-12-16.html | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/minutes/2024-12-16.html b/minutes/2024-12-16.html index 0ed464e..1255ee0 100644 --- a/minutes/2024-12-16.html +++ b/minutes/2024-12-16.html @@ -2,9 +2,12 @@ <!--#include virtual="../inc/header.html" --> <h1><!--#echo encoding="none" var="title" --></h1> <p><strong>Venue</strong> : Google Meet</p> -<p><strong>In attendance</strong>: - Mathew Blowers (mb2528, Chair) - -Max Smith (ms2922, Junior Treasurer) - Bekalu Terefe-Zenebe (btt31, -Secretary)</p> +<p><strong>In attendance</strong>: + <ul> + <li>Mathew Blowers (mb2528, Chair)</li> + <li>Max Smith (ms2922, Junior Treasurer)</li> + <li>Bekalu Terefe-Zenebe (btt31,Secretary)</li> + </ul></p> <h2 id="report-on-december-hackday-results-bekalu">Report on December hackday results (Bekalu):</h2> <ul> From f9eb942c4abb1a81d18c139f823d21eb0bec2ec2 Mon Sep 17 00:00:00 2001 From: Richard Allitt <rsa33@srcf.net> Date: Mon, 3 Feb 2025 22:32:07 +0000 Subject: [PATCH 48/51] Renew security policy --- .well-known/security.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 From 72a4b4b2c680642dc5971ebe82a4b71b26d13e73 Mon Sep 17 00:00:00 2001 From: alethkit <btt31@cam.ac.uk> Date: Thu, 19 Jun 2025 13:15:53 +0100 Subject: [PATCH 49/51] Removing mattermost mentions from index.html As far as I can tell, no one is active on the Mattermost instance, and I have been informed that someone got confused when they joined it and saw that no one was present. Precursor to shutting down the Mattermost instance (since we intend on setting up a Matrix homeserver that should supplant its functionality) --- index.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/index.html b/index.html index 4a8708f..f5aa158 100644 --- a/index.html +++ b/index.html @@ -60,7 +60,6 @@ <h4 class="card-title">Services</h4> <li> 2GB of file or web space</li> <li>general purpose shell accounts on our servers hosted in Cambridge</li> - <li>hosted Mattermost and Zulip instances</li> <li>...and <a href="services">much more!</a></li> </ul> All of these services are available for personal accounts and groups, such as societies. @@ -105,7 +104,7 @@ <h4 class="card-title">Volunteering</h4> at any point during term. Come and talk to us even if you're not sure!</p> <ul> <li><a href="https://lists.srcf.net/mailman/listinfo/srcf-volunteers">Join our mailing list</a></li> - <li>Chat with us on <a href="https://mattermost.srcf.net/">Mattermost</a>, + <li>Chat with us on <a href="https://discord.com/invite/et353sv">Discord</a> or <a href="https://webchat.srcf.net/?channels=welcome">IRC</a></li> <li><a href="https://forms.gle/xxqMuqbZmHsE5ozm9">Fill out</a> the interest form</li> From 9124a8d2e1778cfdbad00c0fa822016c1b981b00 Mon Sep 17 00:00:00 2001 From: alethkit <btt31@cam.ac.uk> Date: Thu, 19 Jun 2025 13:16:51 +0100 Subject: [PATCH 50/51] Removing mattermost mention from services.html --- services.html | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/services.html b/services.html index b15a425..a1390e1 100644 --- a/services.html +++ b/services.html @@ -75,19 +75,6 @@ <h4 class="card-title">Shell and files</h4> </ul> </div> </div> - <div class="card"> - <div class="card-body"> - <h4 class="card-title"><a href="https://mattermost.srcf.net" target="_blank">Mattermost</a></h4> - <p>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.</p> - <ul> - <li>Real-time collaboration</li> - <li>Organized conversations in teams and channels</li> - <li>File, image and link sharing</li> - </ul> - <p>Learn more about Mattermost <a href="https://mattermost.com" target="_blank">here</a></p> - </div> - </div> <div class="card"> <div class="card-body"> <h4 class="card-title">Miscellaneous</h4> From 69c37881c2b14f3d5208d76c01623e44dcebdcbb Mon Sep 17 00:00:00 2001 From: alethkit <btt31@cam.ac.uk> Date: Thu, 19 Jun 2025 13:30:19 +0100 Subject: [PATCH 51/51] Removed Mattermost mentions from get-involved.html --- get-involved.html | 4 ---- 1 file changed, 4 deletions(-) diff --git a/get-involved.html b/get-involved.html index 1be7b17..a1f16af 100644 --- a/get-involved.html +++ b/get-involved.html @@ -60,10 +60,6 @@ <h4 class="card-title">Join the online community</h4> <div class="card-footer"> <a href="https://discord.com/invite/et353sv"><img style="width: 100%; max-width: 150px;" src="images/discord.png" alt="discord" title="Join our Discord" /></a> - <a href="https://mattermost.srcf.net" target="_blank"> - <img style="width: 100%; max-width: 150px;" class="mx-3" src="images/mattermost.svg" alt="mattermost" - title="Join our Mattermost" /> - </a> <a class="btn btn-primary" href="irc://irc.srcf.net/hackday">IRC #hackday</a> </div> </div>