Contributing to EPICS
EPICS is distributed in nature, and thus source code and issue trackers are kept in many different places. This site combines documentation from more than one of those repositories. Each project and its maintainers set their own contribution policies. Follow the guidelines in the repository you intend to change.
Where to contribute
epics-docsfor general EPICS documentation and the top-level structure of this site.epics-basefor EPICS Base source code and version-specific documentation.The relevant repository or GitHub organization for other EPICS projects.
Pages published from other repositories
Not every page here comes from epics-docs.
Pages under docs.epics-controls.org/projects/
are built from their own repositories
and published alongside this one.
Check the address of the page you want to change:
if it contains /projects/,
the change belongs in that project’s repository.
If you are unsure where a change belongs
For problems in the documentation on this site, open an issue in epics-docs.
For general questions, use Tech-talk (tech-talk@aps.anl.gov) or EPICS Chat.
Pull requests
If you are new to GitHub’s contribution flow, see Collaborating with pull requests.