Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 3 additions & 9 deletions src/developer/packaging-modules.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,6 @@ For detailed EPICS module development guidance, refer to:

- [Creating an IOC application](https://docs.epics-controls.org/en/latest/getting-started/creating-ioc.html)
- [EPICS application developer's guide](https://docs.epics-controls.org/en/latest/AppDevGuide/index.html)

We recommend storing modules in the ESS GitLab
[epics-modules](https://gitlab.esss.lu.se/epics-modules) namespace and
submitting them to the
[EPICS modules database](https://epics-controls.org/resources-and-support/modules/)
for community awareness.
:::

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder if it's worth keeping some version of the second half of this (where to submit modules) or if that's maybe not super relevant.


:::{tip}
Expand Down Expand Up @@ -172,7 +166,7 @@ package:
version: {{ version }}

source:
- url: https://gitlab.esss.lu.se/epics-modules/{{ name }}/-/archive/v{{ version }}/{{ name }}-v{{ version }}.tar.gz
- url: https://github.com/epics-modules/{{ name }}/archive/refs/tags/{{ version }}.tar.gz
sha256: <checksum>
- path: ../src

Expand All @@ -199,7 +193,7 @@ test:
- run-iocsh -r {{ name|lower }}

about:
home: https://gitlab.esss.lu.se/epics-modules/exampleModule
home: https://github.com/epics-modules/exampleModule
license: BSD-3-Clause
license_file: LICENSE
summary: "EPICS example module"
Expand Down Expand Up @@ -237,7 +231,7 @@ the `src/` directory as described in
Compute the checksum from the exact tarball URL you use:

:::{code-block} console
$ curl -L "https://gitlab.esss.lu.se/epics-modules/{{ name }}/-/archive/v{{ version }}/{{ name }}-v{{ version }}.tar.gz" | shasum -a 256
$ curl -L "https://github.com/epics-modules/{{ name }}/archive/refs/tags/{{ version }}.tar.gz" | shasum -a 256
:::

:::
Expand Down
14 changes: 4 additions & 10 deletions src/index.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,11 @@
# ESS EPICS Environment (e3)
# e3

:::{important}
**Major update: e3 is now powered by conda!**

These are the **new documentation pages** for the redesigned ESS EPICS Environment (e3). We have made a major technical
and architectural switch to a conda-based approach for better package management and reproducibility.

**Looking for the previous e3 documentation?** The original documentation for the legacy distribution tooling
(which installed on shared NFS-mounted disks) can still be found at
[https://e3.pages.ess.eu/e3-build-tools](https://e3.pages.ess.eu/e3-build-tools/).
This documentation is being migrated from European Spallation Source internal gitlab, some internal references are still present.
Please contact us if any questions arise.
:::

Welcome to the documentation for ESS EPICS Environment (e3) - a toolkit designed to simplify EPICS development and
Welcome to the documentation for e3 - a toolkit designed to simplify EPICS development and
deployment at the [European Spallation Source](https://ess.eu).

## What is e3?
Expand Down
Loading