Skip to content

Commit d0cd830

Browse files
committed
Merge remote-tracking branch 'wiki/master' into docs
2 parents 8cedbd4 + 8789cb8 commit d0cd830

File tree

2 files changed

+147
-1
lines changed

2 files changed

+147
-1
lines changed

doc/deployment/future_workflows/Containerising-an-IOC.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Ensure the `dockerd` is selected as the runtime during the installation or withi
6868
6969
```
7070

71-
4. To build the container from the `Dockerfile`, cd into the folder within a CMD window, ensure that Rancher Desktop is running and enter:
71+
4. To build the container from the `Dockerfile`, cd into the folder within a CMD window with admin privilege, ensure that Rancher Desktop is running and enter:
7272

7373
`docker build -t <container_name> .`
7474

Lines changed: 146 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,146 @@
1+
# 2025-04-03
2+
3+
| Chair | Timekeeper | Note Taker |
4+
|-------|------------|------------|
5+
| JD | ??? | SC |
6+
7+
## Previous sprint
8+
### Defunct emails that looks like it's associated with us but isn't.
9+
10+
FA has sorted this.
11+
12+
### Instrument Demos
13+
14+
FA: how to balance too early (scientists on holiday) vs too late (not enough test time)
15+
16+
KB: think we should book demos week after deploy.
17+
18+
Conclusion: try to book 2 weeks before cycle
19+
20+
### Instant awards scheme
21+
22+
LC: Yes put people forwards for awards. Nominating whole teams / more people will tend to get a bit more scrutiny.
23+
24+
### Tips/tricks teams channel
25+
26+
ES: Minor tips & tricks that aren't worth a whole wiki page, maybe a lightweight way to share these little things.
27+
28+
KB: creating the teams channel as we speak
29+
30+
FA: more curation/organization might be good long term if it gets too big.
31+
32+
KB: if channel gets too big then we can move things out of teams channel to somewhere else
33+
34+
IG: OneNote?
35+
36+
KB: Onenote in teams not very good
37+
38+
GR: Maybe let's go for a channel this sprint and then review
39+
40+
Various: is it searchable enough?
41+
42+
FA: how categorizable is it?
43+
44+
LJ: Make replies to top-level "theme" posts? Similar to retrospective channel?
45+
46+
Conclusion: try teams channel, evolve it over time as needed.
47+
48+
### Release timeline
49+
50+
GR: Let's not spend too much time discussing this
51+
52+
### The end of 🐐 is nigh
53+
54+
DK: 🐐💀 at end of financial year?
55+
56+
KB: No. End of project is September 2025. But most people won't be booking significant time to ibex post June.
57+
58+
GR: Just to be clear this is the 🐐 project, not the 🐐 product
59+
60+
KB: next PI we might be looking at doing things differently. August.
61+
62+
DK: Can we have more time for internal team/technical priorities
63+
64+
FA: Have a formal 80/20 split for tickets which are scientist-driven/not-scientist-driven, but there's also scope for "personal development" type time outside the ticket framework.
65+
66+
FA: Post ibex finish we can review some of our IBEX tech choices, some bits of 🐐 are looking a bit dated.
67+
68+
### Wikis
69+
70+
GR: 3 wikis exist, sometimes with duplicate content. Happy to tinker.
71+
72+
IBEX: scientist facing
73+
Dev: dev facing
74+
User: how to use ibex
75+
76+
Conclusion: go for it George.
77+
78+
JH: repository-specific info - migrate to `README` or docs of each repo.
79+
80+
LJ: Searching?
81+
82+
ES: Search at org level
83+
84+
### Pyright
85+
86+
JH: people will be upset but it's a good idea
87+
88+
TW: didn't actually cause too many issues in practice
89+
90+
KB: still some instruments to migrate in summer
91+
92+
### Standup
93+
94+
CMS: Move "friday" standup tasks to "thursday"?
95+
96+
LJ/KB/GR: Discussion about whether we might lose code review time
97+
98+
LJ: should we be stricter about actually doing the code reviews
99+
100+
### Staff updates vs standup
101+
102+
JH: Big announcements (UKRI/STFC/NatLabs level) that various people in the team miss if clashes with standup
103+
104+
KB: All staff meeting might take priority anyway
105+
106+
Various: discussion about tangentially related things
107+
108+
ES: is standup actually important?
109+
110+
KB: standup is important to connect to others
111+
112+
GR: We can probably justify missing one standup every so often
113+
114+
Conclusion: don't know and/or don't care, other meetings might take priority, as long as ops stuff e.g. nagios gets checked. "Someone" will take care of it.
115+
116+
117+
## Current Sprint
118+
### On call.
119+
Jack H: I much prefer doing the weekend on call first as we are now, as opposed to the weekdays-then-weekend we were doing previously, feels like the worst bit is out of the way at the start.
120+
121+
David K: Also better for managing cover for the weekend before cycle and the short final week of cycle - which was the original idea for changing the on-call period, IIRC.
122+
123+
### Centrally-hosted MySQL Database - Status?
124+
David K: What's the status of this? The ticket was last proposed two years ago: [IOC Log Server: Push to a central MySQL instance · Issue #5820 · ISISComputingGroup/IBEX](https://github.com/ISISComputingGroup/IBEX/issues/5820). Is this dependent on the move to Archive Appliance?
125+
We were recently asked to extract data after a local database had been backed-up and truncated on RIKENFE, so had to import it from the network share, which took several hours, then create CSV files of the requested data using the 'IOC log query' script. The instrument scientist could have done all of this themselves from the Log Plotter perspective using the 'Data Export' panel if a central MySQL database had existed.
126+
127+
### On-site rota
128+
George R: a) for (very good reasons on the whole) we have a situation where the only people on site to day are the ones who only work on site. I accept this might occasionally happen, but I would like to keep an eye out for recurrences of this, as it may suggest that the rota is not working and needs revisiting.
129+
b) Can we agree a process for how people permanently change days and advertise it
130+
131+
Kathryn B: I thought the rota was the guaranteed days on site, and extras as necessary or swap with someone else to maintain the minimum cover - so if you need to be in an onsite meeting on a day you would normally not be on site, you just come to site and work there instead of at home.
132+
133+
David K: the up-to-date rota is in a tab in the announce channel: [Onsite Rota](https://teams.microsoft.com/l/entity/1c256a65-83a6-4b5c-9ccf-78f8afb6f1e8/_djb2_msteams_prefix_2670613932?context=%7B%22channelId%22%3A%2219%3Aeaf1bd106e2d4df78f4ea9f7aa3d003d%40thread.skype%22%7D&tenantId=3f66361c-a87e-4158-8f61-99e82db3cac8)
134+
135+
### EPICS Collaboration on site
136+
George R: It was great to see Evan working with a colleague from Accelerator Controls today. Can we do more to build links with other RAL EPICS users and share knowledge/expertise across groups?
137+
Freddie A: We have had meetings with accelerator controls in the past, but these dropped off at some point, we can restart. I'd offered to host the next "EPICS Oxfordshire" meeting onsite for start of this year, but then as STFC were hosting a full collaboration meeting it was decided to postpone until later in year.
138+
139+
140+
## 😠😢😄
141+
- KB 😄 **Bluesky scripting** has gone really well so far, and I think the message from Diego asking for it on zoom is a great example of this ([[email protected] via email: bluesky on Zoom](https://teams.microsoft.com/l/message/19:[email protected]/1743159129191?tenantId=3f66361c-a87e-4158-8f61-99e82db3cac8&groupId=d9946ec3-a454-424f-b673-5ffcb9f9ade0&parentMessageId=1743159129191&teamName=IBEX%20Developers&channelName=email-exp-controls&createdTime=1743159129191)
142+
posted in IBEX Developers / email-exp-controls on 28 March 2025 10:52)
143+
144+
- TW 😄 We eventually had SECI free cycle!!
145+
146+
- CMS 😄 Teams for planning seemed to go very smoothly, should we be moving other meetings?

0 commit comments

Comments
 (0)