Compare commits

..

23 commits

Author SHA1 Message Date
57d01a8100
event: added details about the agm in week 4 2024-09-21 20:44:22 +01:00
83edfdf844
event: skeleton for the Skynet/git event 2024-09-21 20:20:04 +01:00
c9b9447ad9
event: added the intro event 2024-09-21 20:07:19 +01:00
4cd41c5fe4
event: added sign up fair 2024-09-21 19:46:26 +01:00
a45eaa9403
minutes: from the committee meeting 2024-09-21 19:27:41 +01:00
c420749248
training: rough-ish notes from admin training 2024-09-17 00:10:54 +01:00
17a8c019ec
training: blank file to get started on admin training 2024-09-16 17:30:08 +01:00
esy
7256ee5765 fix: broken link 2024-09-14 19:48:07 +00:00
9e2a58cc7e
ci: split the original push workflow into 4 seperate ones 2024-09-14 20:23:39 +01:00
93e127ad4e
ci: test splitting it up into several different workflows 2024-09-14 20:17:50 +01:00
dd6bc96691
ci: test splitting it up into several different workflows 2024-09-14 20:15:55 +01:00
dfc5075ce6
fix: revert back to earlier pipeline config 2024-09-14 19:57:38 +01:00
bfed45249e
ci: moarrrrrrrrrrrrrr testing 2024-09-14 19:44:36 +01:00
18ba9e3ce9
ci: moarrrrrrrrrr testing 2024-09-14 19:27:42 +01:00
14c3c4f927
ci: moarrrrr testing 2024-09-14 19:25:45 +01:00
7ae5da9057
ci: more testing 2024-09-14 19:24:26 +01:00
3563db80b8
fmt: formatting 2024-09-14 19:12:23 +01:00
6c9a608fe6
ci: actually read the documentation and turns out ye can do things smarter 2024-09-14 19:06:09 +01:00
0e453f4118
ci: more testing 2024-09-14 18:56:28 +01:00
ee8a395d08
ci: testing 2024-09-14 18:50:08 +01:00
b268102ab0
ci: seeing if we can avoid rebuilding everythign on push 2024-09-14 18:46:10 +01:00
0c9d383c34
doc: committee meeting from last night 2024-09-14 17:29:20 +01:00
c3a53ded91
doc: notes from admin training 2024-09-13 17:21:20 +01:00
19 changed files with 679 additions and 54 deletions

View file

@ -0,0 +1,42 @@
name: 'Build and Release PDF'
description: 'Build and release the PDFs in teh Open Governance repo'
inputs:
repository:
description: 'Pass in gitea.repository'
required: true
ref_name:
description: 'Pass in gitea.ref_name'
required: true
token:
description: 'Pass in secrets.API_TOKEN_FORGEJO'
required: true
script:
description: 'The script we want to run'
required: true
runs:
using: "composite"
steps:
# get the repo first
- uses: https://code.forgejo.org/actions/checkout@v4
- uses: https://forgejo.skynet.ie/Skynet/actions/get_lfs@v3
with:
repository: ${{ inputs.repository }}
ref_name: ${{ inputs.ref_name }}
# actual script to run the build process
- run: nix run .#${{ inputs.script }}
# zip the files so they can be released
- run: |
mkdir releases
zip -r releases/${{ inputs.script }}.zip pdf_${{ inputs.script }}
# upload them so they are available at https://forgejo.skynet.ie/Computer_Society/open-goverance/releases/tag/minutes_latest
- uses: https://forgejo.skynet.ie/Skynet/actions-forgejo-release@v1
with:
token: ${{ inputs.token }}
direction: upload
release-dir: releases
url: https://forgejo.skynet.ie
repo: Computer_Society/open-goverance
title: "PDFs of ${{ inputs.script }}"
tag: "${{ inputs.script }}_latest"
# basically replace an existing release if it exists
override: true

View file

@ -1,51 +0,0 @@
name: On_Push
on:
push:
branches:
- 'main'
paths:
- .forgejo/**/*
- Committee/**/Handovers/*
- Minutes/**/*
- Committee/**/Budget/*
- Events/**/*
# so we can manually build the artifacts
workflow_dispatch:
jobs:
# rust code must be formatted for standardisation
pdfs:
# build it using teh base nixos system, helps with caching
runs-on: nix
strategy:
matrix:
script: [ handovers, minutes, budget, events ]
permissions:
# needs this to create tags and releases
contents: write
steps:
# get the repo first
- uses: https://code.forgejo.org/actions/checkout@v4
- uses: https://forgejo.skynet.ie/Skynet/actions-deploy-to-skynet/get_lfs@v3
with:
repository: ${{ gitea.repository }}
ref_name: ${{ gitea.ref_name }}
# actual script to run the build process
- run: nix run .#${{ matrix.script }}
# zip the files so they can be released
- run: |
mkdir releases
zip -r releases/${{ matrix.script }}.zip pdf_${{ matrix.script }}
# upload them so they are available at https://forgejo.skynet.ie/Computer_Society/open-goverance/releases/tag/minutes_latest
- uses: https://forgejo.skynet.ie/Skynet/actions-forgejo-release@v1
with:
token: ${{ secrets.API_TOKEN_FORGEJO }}
direction: upload
release-dir: releases
url: https://forgejo.skynet.ie
repo: Computer_Society/open-goverance
title: "PDFs of ${{ matrix.script }}"
tag: "${{ matrix.script }}_latest"
# basically replace an existing release if it exists
override: true

View file

@ -0,0 +1,29 @@
name: On_Push
on:
push:
branches:
- 'main'
paths:
- Committee/**/Budget/*
# so we can manually build the artifacts
workflow_dispatch:
jobs:
# rust code must be formatted for standardisation
pdfs:
# build it using teh base nixos system, helps with caching
runs-on: nix
permissions:
# needs this to create tags and releases
contents: write
steps:
# has to checkout first in order to be able to use the action
- uses: https://code.forgejo.org/actions/checkout@v4
- name: Use local action
uses: ./.forgejo/actions/build-release-pdf
with:
repository: ${{ gitea.repository }}
ref_name: ${{ gitea.ref_name }}
token: ${{ secrets.API_TOKEN_FORGEJO }}
script: "budget"

View file

@ -0,0 +1,29 @@
name: On_Push
on:
push:
branches:
- 'main'
paths:
- Events/**/*
# so we can manually build the artifacts
workflow_dispatch:
jobs:
# rust code must be formatted for standardisation
pdfs:
# build it using teh base nixos system, helps with caching
runs-on: nix
permissions:
# needs this to create tags and releases
contents: write
steps:
# has to checkout first in order to be able to use the action
- uses: https://code.forgejo.org/actions/checkout@v4
- name: Use local action
uses: ./.forgejo/actions/build-release-pdf
with:
repository: ${{ gitea.repository }}
ref_name: ${{ gitea.ref_name }}
token: ${{ secrets.API_TOKEN_FORGEJO }}
script: "events"

View file

@ -0,0 +1,29 @@
name: On_Push
on:
push:
branches:
- 'main'
paths:
- Committee/**/Handovers/*
# so we can manually build the artifacts
workflow_dispatch:
jobs:
# rust code must be formatted for standardisation
pdfs:
# build it using teh base nixos system, helps with caching
runs-on: nix
permissions:
# needs this to create tags and releases
contents: write
steps:
# has to checkout first in order to be able to use the action
- uses: https://code.forgejo.org/actions/checkout@v4
- name: Use local action
uses: ./.forgejo/actions/build-release-pdf
with:
repository: ${{ gitea.repository }}
ref_name: ${{ gitea.ref_name }}
token: ${{ secrets.API_TOKEN_FORGEJO }}
script: "handovers"

View file

@ -0,0 +1,29 @@
name: On_Push
on:
push:
branches:
- 'main'
paths:
- Minutes/**/*
# so we can manually build the artifacts
workflow_dispatch:
jobs:
# rust code must be formatted for standardisation
pdfs:
# build it using teh base nixos system, helps with caching
runs-on: nix
permissions:
# needs this to create tags and releases
contents: write
steps:
# has to checkout first in order to be able to use the action
- uses: https://code.forgejo.org/actions/checkout@v4
- name: Use local action
uses: ./.forgejo/actions/build-release-pdf
with:
repository: ${{ gitea.repository }}
ref_name: ${{ gitea.ref_name }}
token: ${{ secrets.API_TOKEN_FORGEJO }}
script: "minutes"

View file

@ -109,3 +109,4 @@ Brendan Golden.
[5]: https://renew.skynet.ie/ [5]: https://renew.skynet.ie/
[6]: https://renew.skynet.ie/recovery/ [6]: https://renew.skynet.ie/recovery/
[7]: https://2016.skynet.ie/history.html [7]: https://2016.skynet.ie/history.html

View file

@ -0,0 +1,18 @@
# Sign up Fair
| Date | 2024/09/11 |
|----------|---------------|
| Location | Arena |
| Time | 08:30 - 20:00 |
| Type | |
| Lead | @silver |
## Overview
We (Computer society) help set up the C&S fair.
It provides a good chunk of our funding for the year and provides a good foundation for networking (of all types)
### Requirements
None
## Details
Details can be found in the info file: [here](../Recurring/CnS_Fair/CnS_Fair.md)

View file

@ -0,0 +1,88 @@
# Intro to the Society
| Date | 2024/09/18 |
|----------|------------------|
| Location | Courtyard Room |
| Time | 18:00 - 20:30 |
| Type | Technical/Social |
| Lead | |
## Overview
An introductory night to the society, who we are and what we do.
### Discord
We will also get folks registered with the discord since that is where we hang out most often.
### IEEE
A new student branch of IEEE has opened in UL and are looking to find folks interested in robotics.
Ben and Matheus gave a small presentation on it.
### SISTEM
JJ gave a presentation on SISTEM, what it is and if anyone would want to volunteer to help host it.
### Games Dev
Pizza was running later than planned so we got JJ to give a presentation on Games Dev
### Requirements
* None
## Promotion
### Email
```
Welcome back Everybody!
As a refresher for older members AND our newer ones,
we're having an introductory event to Computer Soc for the new year!
Where we explain what Comp Soc is and what we do here.
We'll be in the Courtyard Room.
This Wednesday, at 6.00 in the evening as per our usual timings.
We also have free pizza!
If you can't find us a member of committee will help you outside in the Courtyard.
Did I also mention there's free pizza?
We also plan to help you guys get registered on our discord,
if you haven't already been registered.
We hope to see you all there!
```
### Discord
<<https://discord.com/channels/689189992417067052/1153328461604196465/1284870122649157655>>
```
Welcome back @everyone
As a refresher for older members AND our newer ones,
we're having an introductory event to Computer Soc for the new year!
Where we explain what Comp Soc is and what we do here.
We'll be in the Courtyard Room.
This Wednesday, at 6.00 in the evening as per our usual timings.
We also have free pizza!
If you can't find us a member of committee will help you outside in the Courtyard.
Did I also mention there's free pizza?
We also plan to help you guys get registered on our discord,
if you haven't already been registered.
We hope to see you all there!
```
### Poster
None
## Learnings
### What went well
* Folks were talking to each other
* Guest speakers were good
### What could be better
* Underestimated arrivals
* Pizza
* Got it to arrive too late (should have been 7:00 not 7:30)
* Not enough (8 vanished)
* Should have folks standing for pizza, promotes movement and talking
* We should have arrived earlier to organise teh queue

View file

@ -0,0 +1,40 @@
# Skynet + Git
| Date | 2024/09/25 |
|----------|--------------------|
| Location | Courtyard Room |
| Time | 18:00 - 20:30 |
| Type | Technical/Social |
| Lead | @silver @skyapples |
## Overview
### Skynet
Brief overview of the Skynet cluster.
What it can provide for members and where to find more information.
As well as how you can contribute to it.
Will be a small tutorial to get folks their own skynet account.
### Git
{Hans fill out this section}
### Requirements
* Laptop
## Promotion
### Email
```
```
### Discord
```
```
### Poster
None
## Learnings
### What went well
### What could be better

View file

@ -0,0 +1,108 @@
# AGM
| Date | 2024/10/02 |
|----------|----------------|
| Location | Courtyard Room |
| Time | 18:00 - 20:30 |
| Type | Social |
| Lead | |
## Overview
We are electing a new committee for teh year
### Requirements
* None
## Promotion
### Email
```
Hi Everybody!
THIS IS A MATTER OF SOCIETAL IMPORTANCE.
We WANT YOU, YES YOU.
Because our AGM is coming up SOON!
Next month, on the second of October (Wednesday),
Our AGM will commence.
We will be electing new committee members
for Computer Society as a result.
We'll be looking for the following Core roles to replace this year:
* President
* Public Relations Officer (PRO)
* Discord Moderator (Manage our Discord Server and others!)
* Intersocs/Intrasocs Rep (Communicate between societies such as Games Dev and Aeronautical for collaboration events! Communicate between other Computer Societies around Ireland such as Redbrick in DCU!)
* Assistant PRO
* Events Officer
* Health and Safety and Equipment Officer (HSO)
* Treasurer
* Secretary
* First Year Rep
* Technical Officer
If you aren't sure what role you want but want to be on committee,
you can also be a OCM committee member!
We hope as many of you can come to the AGM.
And as a larger incentive...
We have FREE PIZZA! AGAIN!!!
We hope to see you all there!
-------
PRABUDDHA HANS,
Health and Safety Officer,
University of Limerick Computer Society
```
### Discord
<<https://discord.com/channels/689189992417067052/1153328461604196465/1286087577782194247>>
```
Hi @everyone!
THIS IS A MATTER OF SOCIETAL IMPORTANCE.
We WANT YOU, YES YOU.
Because our AGM is coming up SOON!
Next month, on the second of October (Wednesday),
Our AGM will commence.
We will be electing new committee members
for Computer Society as a result.
We'll be looking for the following Core roles to replace this year:
* President
* Public Relations Officer (PRO)
* Discord Moderator (Manage our Discord Server and others!)
* Intersocs/Intrasocs Rep (Communicate between societies such as Games Dev and Aeronautical for collaboration events!
Communicate between other Computer Societies around Ireland such as Redbrick in DCU!)
* Assistant PRO
* Events Officer
* Health and Safety and Equipment Officer (HSO)
* Treasurer
* Secretary
* First Year Rep
* Technical Officer
If you aren't sure what role you want but want to be on committee,
you can also be a OCM committee member!
We hope as many of you can come to the AGM.
And as a larger incentive...
We have FREE PIZZA!
AGAIN!!!
We hope to see you all there!
```
### Poster
![Poster](Semester-1_Week-04.png)
## Learnings
### What went well
### What could be better

BIN
Events/2024-2025/Semester-1_Week-04.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,104 @@
## Attendance
### Present
* Brendan
* Eoghan
* Hans
* Nanda
* Daragh
* Kaiden
## Minutes
### Committee
#### Why Eoghan is calling meetings
Eoghan is stepping up as a core committee member since Irene is no longer a student.
#### Admin Seminar 2
Minimum 2, one core
Next Monday, 19:15
* Hans (Core)
* Nanda
* Kaiden (Core)
* Brendan
#### AGM
Announce 3 weeks in advance
Latest for Email/Discord (poster) is the 18th
#### Review Constitution
Kaiden had previously brought up pronouns in it.
Push it out on the long finger
#### Treasurer - Receipts
We have a folder for it
Eoghan will do a wiki page
Connor has to be sorted out.
#### Sponsorship
##### LERO
Eoghan, Emilia and Brendan met with Jim Buckly.
They are very responsive to sponsorship.
For PyCon we will have to wear their shirts for a photo-op at PyCon.
Meeting next Thursday afternoon.
Receipts they are interested in?
To be confirmed at meeting
##### Netapp
Make contact with Netapp again - Brendan
### Events
#### Last week
##### Sign Up Fair
Wrapped sweets
Pop in the thread [Add thread link here]
Wiki page to be created (multiple pages)
#### This Week
##### Intro to the Society
Presentation has to be done - Brendan (SKYNETTTTTTTTTTTT)
Very member driven?
How to get member on Discord
Wiki Page
Advertise open source (?)
Pizza for event?
#### Next Week
##### Skynet + Git
Will need laptops
Skynet - Brendan
Hans will take teh Git side of things
SSH keys and User/pass and token (Daragh)
### Skynet
#### discord.skynet.ie
Got approval to make these changes
### SISTEM
#### Sponsorship
Emilia needs to talk to her committee about it
#### Committee
Milan wants to join committee
### AOB
#### Flexibility of events
Can run multiple events a week?
Member lead events?
Milan and co want to give a presentation on Microsoft
#### 1st year wants to promote a class discord
Approved without any issue.

View file

@ -0,0 +1,70 @@
## Attendance
### Present
* Brendan
* Eoghan
* Daragh
* Hans
* Nanda
## Minutes
### Committee
#### Admin Seminar 2
See notes
#### AGM
Brendan aiming to be president
Would be a good idea to get a Vice-President
#### Treasurer
##### Budget
Got released earlier today
##### Receipts
Eoghan will get some folks re-enbourced
#### Sponsorship
##### LERO
Meeting went well, no final decisions, mixup in communication.
##### Netapp
Brendan forgot to email them
### Events
#### Last week
##### Intro to soc
###### What went well
* Folks were talking to each other
* Guest speakers were good
###### What could be better
* Underestimated arrivals
* Pizza
* Got it to arrive too late (should have been 7:00 not 7:30)
* Not enough (8 vanished)
* Should have folks standing for pizza, promotes movement and talking
* We should have arrived earlier to organise teh queue
#### This Week
##### Skynet + Git
* Laptops Required
* Extra seating
* Kemmy???
#### Next Week
##### AGM
* Kemmy???
### Skynet
Alive
Trying to get more socs to join the bot/dsicrod server
### SISTEM
Milan is taking over the Director role
### AOB
#### FYP Lady
Sent her a mail about the git event this week

View file

@ -0,0 +1,32 @@
# Admin Training 1
Different topics next time in session 2
## UL Wolves
Every member must be done online, no paper
Beginners guide has a lot of info
Medical forms go to Lisa, either physical or scanned
If they didnt mean to tick it email info@clubs&societies and state it
If injury email immediately
### Policies
Public Liability - SISTEM???
Equipment
## Committee Structure
They will be bringing in training for soft skills for committees
Should review constitution every 3 years (we are overdue?)
No real limit to number of committee members, only social
We can improve our minutes, C&S has a template
## Supports
lots
## Other
ULSL will be doing a promo vid.
Ask for the slides

View file

@ -0,0 +1,55 @@
# Admin Training 2
## Clubs
### Budget
Budget is bring released, can appeal
Over a million eur in finances each year
Money gotten from Higher Education Authority
Will be more treasurer workshops
Not deal in cash?
It has to be lodged to be used
Budget not as lenient this year
Lisa/Jana wont be following up inconsistencies
For points the questions are different for clubs/soc
Forien trip proposal min 2 months lead time
### H&S
Alcohol policy
Forign trip
### C&S awards
Week 4 submissions open
week 5 applications close
### PR
For SISTEM we will need to have decent PR
## Socs
### Budget
Budget has to wait for teh seminars to be over (penalty has to be applied)
JJ going for exec again
Can request to see the full spreadsheet
funding
300k for clubs/socs
Socs get 11-13% of teh budget
https://www.sumup.com/en-ie/
Solo Lite
No cash option next year?????

View file

@ -1,4 +1,4 @@
Taking inspiration from https://git.dbyte.xyz/distro/redbrick-open-governance we are making our decisions open. Taking inspiration from https://redbrick.dcu.ie/open-governance/readme.html we are making our decisions open.
To view in Obsidian you can either download and install from https://obsidian.md/. To view in Obsidian you can either download and install from https://obsidian.md/.
Or if you have nix installed you can do ``nix develop``. Or if you have nix installed you can do ``nix develop``.

View file

@ -1 +0,0 @@
Test