I'm happy to announce the release 25.11 of EPNix!
[EPNix] is a project that enables you to build, package, deploy IOCs
and other EPICS-related software by using the [Nix] package manager.
For more information about this approach,
see the [Advantages / disadvantages] page in the documentation.
This release is a little late compared to the November 25.11 NixOS release,
partly because of the end-of-year vacations,
but mostly because I just wanted to include way too much.
We have a few new packages such as `pvaPy`, `DBWR`, and `PVWS`.
We also have some upgrades, which includes:
- Archiver Appliance version 2.1
- Phoebus Olog version 5.1
- the OPCUA support module version 0.11
For a complete list of packages in EPNix,
you can have a look at our *now improved* [Packages list] page.
On the NixOS deployment side, we have a new module for configuring
the [firewall for EPICS clients and servers] (thank you Matthieu).
On the documentation side,
we have some new pages, including:
- a guide on adding [integration tests] in EPNix tops,
in which you can start clusters of NixOS VMs
running IOCs and simulators
- articles explaining the [different types of Nix dependencies],
and a guide on [how to add dependencies for IOCs]
- a brand new [glossary]! (Thank you Stéphane)
- a new step by step tutorial that guides you through [Packaging the asyn EPICS support module],
as a learning resource
This is it for the announcement,
but you can find more in the [EPNix 25.11 release notes].
[EPNix]: https://urldefense.us/v3/__https://epics-extensions.github.io/EPNix/nixos-25.11/index.html__;!!G_uCfscf7eWS!aAOI7FN9xtGGpHaT2s3mB3wAkXAmeJ0nW50HG-xCduQyc9v7lFB7VTVdze6JLWQvRHM3j_AKda9ZxmJb5tCzwyoPgg$
[Nix]: https://urldefense.us/v3/__https://nixos.org/guides/how-nix-works/__;!!G_uCfscf7eWS!aAOI7FN9xtGGpHaT2s3mB3wAkXAmeJ0nW50HG-xCduQyc9v7lFB7VTVdze6JLWQvRHM3j_AKda9ZxmJb5tBWkJPDPg$
[Advantages / disadvantages]: https://urldefense.us/v3/__https://epics-extensions.github.io/EPNix/nixos-25.11/advantages-disadvantages.html__;!!G_uCfscf7eWS!aAOI7FN9xtGGpHaT2s3mB3wAkXAmeJ0nW50HG-xCduQyc9v7lFB7VTVdze6JLWQvRHM3j_AKda9ZxmJb5tCww2MviQ$
[Packages list]: https://urldefense.us/v3/__https://epics-extensions.github.io/EPNix/nixos-25.11/pkgs/packages.html__;!!G_uCfscf7eWS!aAOI7FN9xtGGpHaT2s3mB3wAkXAmeJ0nW50HG-xCduQyc9v7lFB7VTVdze6JLWQvRHM3j_AKda9ZxmJb5tAsGZcTBg$
[integration tests]: https://urldefense.us/v3/__https://epics-extensions.github.io/EPNix/nixos-25.11/ioc/user-guides/testing/integration-tests.html__;!!G_uCfscf7eWS!aAOI7FN9xtGGpHaT2s3mB3wAkXAmeJ0nW50HG-xCduQyc9v7lFB7VTVdze6JLWQvRHM3j_AKda9ZxmJb5tAcR04Zaw$
[firewall for EPICS clients and servers]: https://urldefense.us/v3/__https://epics-extensions.github.io/EPNix/nixos-25.11/nixos-services/user-guides/epics-firewall.html__;!!G_uCfscf7eWS!aAOI7FN9xtGGpHaT2s3mB3wAkXAmeJ0nW50HG-xCduQyc9v7lFB7VTVdze6JLWQvRHM3j_AKda9ZxmJb5tCbUPjRpA$
[different types of Nix dependencies]: https://urldefense.us/v3/__https://epics-extensions.github.io/EPNix/nixos-25.11/ioc/explanations/dependency-types.html__;!!G_uCfscf7eWS!aAOI7FN9xtGGpHaT2s3mB3wAkXAmeJ0nW50HG-xCduQyc9v7lFB7VTVdze6JLWQvRHM3j_AKda9ZxmJb5tAFVCypjw$
[how to add dependencies for IOCs]: https://urldefense.us/v3/__https://epics-extensions.github.io/EPNix/nixos-25.11/ioc/user-guides/dependencies.html__;!!G_uCfscf7eWS!aAOI7FN9xtGGpHaT2s3mB3wAkXAmeJ0nW50HG-xCduQyc9v7lFB7VTVdze6JLWQvRHM3j_AKda9ZxmJb5tDk3wkF-A$
[glossary]: https://urldefense.us/v3/__https://epics-extensions.github.io/EPNix/nixos-25.11/glossary.html__;!!G_uCfscf7eWS!aAOI7FN9xtGGpHaT2s3mB3wAkXAmeJ0nW50HG-xCduQyc9v7lFB7VTVdze6JLWQvRHM3j_AKda9ZxmJb5tB0HZHfZQ$
[Packaging the asyn EPICS support module]: https://urldefense.us/v3/__https://epics-extensions.github.io/EPNix/nixos-25.11/contributing/tutorials/packaging-asyn.html__;!!G_uCfscf7eWS!aAOI7FN9xtGGpHaT2s3mB3wAkXAmeJ0nW50HG-xCduQyc9v7lFB7VTVdze6JLWQvRHM3j_AKda9ZxmJb5tDOKHwjjA$
[EPNix 25.11 release notes]: https://urldefense.us/v3/__https://epics-extensions.github.io/EPNix/nixos-25.11/release-notes/2511.html__;!!G_uCfscf7eWS!aAOI7FN9xtGGpHaT2s3mB3wAkXAmeJ0nW50HG-xCduQyc9v7lFB7VTVdze6JLWQvRHM3j_AKda9ZxmJb5tCr6idduw$
--
Rémi NICOLE <remi.nicole at cea.fr>
CEA/DRF/IRFU/DIS/LDISC
- Navigate by Date:
- Prev:
Re: Issues with PVXS Michael Davidsaver via Tech-talk
- Next:
Re: Configuration of the RGA200 communication baud rate Eric Norum via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
<2026>
- Navigate by Thread:
- Prev:
Re: Issues with PVXS Mark Rivers via Tech-talk
- Next:
IOCStats 4.0.0 Released Simon Rose via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
<2026>
|