ISISComputingGroup / IBEX

Top level repository for IBEX stories
4 stars 2 forks source link

Update EPICS dependencies #8254

Open FreddieAkeroyd opened 4 months ago

FreddieAkeroyd commented 4 months ago

As a developer i would like to update relevant EPICS modules - these are not covered by #7976

Generally this will involve unpacking a new tar/zip file as per https://github.com/ISISComputingGroup/ibex_developers_manual/wiki/Adding-new-modules-via-Git#updating-vendor-branch

The source code for many modules is in repositories at https://github.com/epics-modules

Modules would be:

In Progress:

Done:

Acceptance Criteria

FreddieAkeroyd commented 3 months ago

it can be different people doing each module

esmith1729 commented 2 months ago

calc

devIOCStats:

Autosave:

Asyn:

Busy

Ipac

lua

mca

modbus

motor (acting a bit strange, the ticket branch still says ahead of master by 2 commits, and to "git push", but when git push is run, it says "Everything up-to-date"

optics

seq(uencer)

sscan

std

esmith1729 commented 2 months ago

Where are the repos for gateway and googletest?

LilithCole commented 2 months ago

EPICS base https://github.com/ISISComputingGroup/EPICS-base/pull/53

LowriJenkins commented 1 month ago

I've picked up doing the update of streamDevice due to having worked in it recently if thats ok?

LowriJenkins commented 1 month ago

StreamDevice

LowriJenkins commented 1 month ago

PCAS and Gateway are already on the most recent release tag of the vendor.

LowriJenkins commented 1 month ago

ProcServControl might take some analysis so created its own ticket. #8355

LowriJenkins commented 1 month ago

gtest gtest has pulled in changes, but they dont seem to be considered a release on their own github, thatsaid, they have precisley 2 releases on their github, both in 2020, so im not sure how meaningfull that is?

LowriJenkins commented 1 month ago

https://github.com/ISISComputingGroup/IBEX/pull/8368 - release notes.