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