EVENT NAME Epics Collaboration Meeting 2020 EVENT DATE: WEDNESDAY, 21 OCTOBER 2020 EVENT BY: HEINZ JUNKES ----------------------------------------------- EVENT CHAT [2020-10-21 16:22:47] [Mike Zelazny] Thumbs up for server side filtering for put operations! [2020-10-21 16:26:50] [michael davidsaver] FYI. active developments can be followed at https://code.launchpad.net/epics-base/+activereviews and https://github.com/epics-base/epics-base/pulls [2020-10-21 16:52:56] [Hitesh Dhola] ^ [2020-10-21 16:53:24] [Hitesh Dhola] (Y) [2020-10-21 16:53:45] [Hitesh Dhola] Sorry failed attempts to thumbs up [2020-10-21 16:58:19] [steve terepin] Pls confirm, PVXS can be used in a program built with Microsoft Visual Studio ? [2020-10-21 17:04:59] [michael davidsaver] I should have also mentioned. PVXS can be built against Base 3.15.x and the final 3.14.12.8 [2020-10-21 17:06:00] [Mike Zelazny] About the poll: Which EPICS Version is in use by the attendees? SLAC/LCLS e- controls is in the process of converting to EPICS7. We're about half way there with ~450 IOCs running EPICS3 and ~450 IOCs running EPICS7. There is no poll option for "both". [2020-10-21 17:06:26] [Hitesh Dhola] Now there is that option. [2020-10-21 17:07:06] [Lucas Russo] @davidsaver. Not used that myself, but I've seen some projects (e.g., zeromq) using abi-compliance-checker tool for checking API/ABI compatibility changes. https://lvc.github.io/abi-compliance-checker/. Maybe that could be useful. [2020-10-21 17:07:09] [Mike Zelazny] Thanks. [2020-10-21 17:09:28] [Heinz Junkes] I should also have asked if EPICS is used at all ... [2020-10-21 17:10:11] [michael davidsaver] I've tried to use abi-compliance-checker, but had difficulties. This may have been user error on my part. I wasn't able to detect an intentional change [2020-10-21 17:11:07] [michael davidsaver] This is an area where motivated contributors are needed [2020-10-21 17:12:29] [Lucas Russo] Oh, I see. That's a pity. I was thinking on using it for a personal project. [2020-10-21 17:18:44] [Hitesh Dhola] These things are little HIgh level for me. Am I the only one ignorant about these ? [2020-10-21 17:20:15] [Andrew Johnson] 🍪🍩☕️🥤 [2020-10-21 17:21:13] [Hitesh Dhola] Thanks Andrew, On time. I will choose Tea. [2020-10-21 17:21:46] [Andrew Johnson] There's no Teapot emoji, but I can offer Green tea... 🍵 [2020-10-21 17:23:06] [michael davidsaver] @Hitesh, I'm certain you are not the only one I've confused. Where did I lose you? [2020-10-21 17:23:58] [Jakub Wlodek] At NSLS2 we mostly use the PVA via the plugin for areaDetector image viewing. Has anyone experimented with using the pvxs library for this use case? [2020-10-21 17:25:57] [michael davidsaver] PVXS includes a helper for the NTNDArray type. I've tested this with a simple mailbox server and cs-studio [2020-10-21 17:26:24] [Hitesh Dhola] @andrew, Thanks. Green Tea will also do. [2020-10-21 17:26:32] [michael davidsaver] https://mdavidsaver.github.io/pvxs/nt.html#ntndarray [2020-10-21 17:27:06] [Hitesh Dhola] @micheal, Your presntation was great. I am reading your documentation on github.io/pvxs and that should work [2020-10-21 17:27:09] [Hitesh Dhola] Yes that one [2020-10-21 17:49:18] [Gedare Bloom] So you're replacing pSOS, have you decided to use vxWorks or RTEMS? [2020-10-21 17:49:50] [Gedare Bloom] That's fine, I can't find the Q button haha [2020-10-21 17:49:56] [Emilio] Wayland instead of X I guess [2020-10-21 18:03:55] [Andrew Johnson] 🥨🥐☕️ [2020-10-21 18:09:05] [James Kohl - ORNL/SNS] :-D [2020-10-21 18:11:01] [Gedare Bloom] Thanks Dennis, stick around for the last sessions on RTEMS today! [2020-10-21 18:11:17] [Gedare Bloom] *I hope you do :) [2020-10-21 18:22:35] [Felix Kraemer] Very interesting talk, Marcin, thank you. We have a similar project emerging, I might contact you :-) [2020-10-21 18:35:49] [Andrew Johnson] Is anyone in the community using Circle-CI for continuous integration? [2020-10-21 18:40:55] [Hugo Slepicka] I used CircleCI but for Python code. One of the greatest features IMHO that no other CI tool offers until now is the ability to SSH for a limited time on the build machine and debug. [2020-10-21 18:41:15] [Ralph] AppVeyor allows that, too. [2020-10-21 18:41:55] [Andrew Johnson] Thanks Hugo. You can login to Appveyor jobs using rdesktop as long as you aren't there for longer than the 1hr max job time. [2020-10-21 18:43:30] [Steven Hartman] @Ralph there is an OPC question for you in the Q/A window [2020-10-21 18:43:56] [Ralph] With Docker based builds you can easily run the (by definition...) identical build locally, which is also nice for debugging. [2020-10-21 18:52:17] [Heinz Junkes] https://pypi.org/project/lewis/ [2020-10-21 18:54:21] [Steven Hartman] Same lewis that Freddie mentioned in his presentation? [2020-10-21 18:56:26] [michael davidsaver] yes [2020-10-21 18:56:29] [Kacper Klys] Yes, that's same framework [2020-10-21 18:56:31] [Freddie Akeroyd] Yes, it is the same lewis. If they are of any use, we have several devices simulated with lewis at https://github.com/ISISComputingGroup/EPICS-DeviceEmulator [2020-10-21 19:21:36] [Marcin Lukaszewski] Silly question, suppose friend of mine knows how to exploit software based on the EPICS and want to share it. To whom should I direct him? [2020-10-21 19:22:45] [michael davidsaver] Andrew, Ralph, and/or myself [2020-10-21 19:23:03] [Marcin Lukaszewski] Thanks Michael! [2020-10-21 19:24:38] [Andrew Johnson] We should have a security@epics-controls.org email aliase, but we don't yet. [2020-10-21 19:25:23] [Chris Johns] Yes I am ready [2020-10-21 19:44:57] [Joel Sherrill] There are plans to baseline it for NASA and ESA missions. But the release is new. [2020-10-21 19:46:49] [Heinz Junkes] We got support from embeddedBrain/germany for powerpcs -> MVME6100/MVME2500 etc. [2020-10-21 19:48:54] [Andrew Johnson] Are any of those PowerPC users looking at getting libdebugger support for it? [2020-10-21 19:49:26] [Heinz Junkes] yes, Bessy from Chris ;-) [2020-10-21 19:49:35] [Andrew Johnson] Good, thanks! [2020-10-21 19:51:06] [Gedare Bloom] I had budget for an MVME board, but the cost went up 2x and indefinite lead times last year. So we switched to simulation infrastructure ;) [2020-10-21 19:52:20] [Gedare Bloom] *applause* [2020-10-21 19:52:46] [Andrew Johnson] 👏🏻 [2020-10-21 19:52:53] [Maren Hauschildt-Purves] Thank you! [2020-10-21 19:53:08] [Matt Rippa] Thank you [2020-10-21 19:53:09] [Ernest Williams] Awesome talks [2020-10-21 19:53:21] [Matt Rippa] Great talks! -----------------------------------------------