https://github.com/fermi-ad/phoebus-displays
Common Phoebus displays for operations purposes
Science Score: 34.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
✓Institutional organization owner
Organization fermi-ad has institutional domain (ad.fnal.gov) -
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.7%) to scientific vocabulary
Keywords
Repository
Common Phoebus displays for operations purposes
Basic Info
Statistics
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 2
- Releases: 0
Topics
Metadata Files
README.md
Phoebus Displays
This repository contains the Graphical Interfaces to the EPICS IOCs consumed by Phoebus.
Current Status
Migrating existing displays to this repository.
Directory structure
The structure provides a system organization, grouping display files based on their purpose, while maintaining a common folder for shared resources such images.
The test folder provides a test area for displays that require an end-to-end testing before going to a production folder.
phoebus-displays/
├── Examples
├── Templates
├── Common
├── SCL
├────── Cryomodules
│ ├── HB650
│ └── Common
│ └──IMGS
├── TestStands
│ ├── Common
│ │ └──IMGS
| ├── IOCTestStand
| └── MotionControlTestStand
├── TEST
├── LICENSE
└── README.md
Contributing
As with all contributions to the Fermilab EPICS code , one must acquire a github enterprise account so that your code may be merged with the standard deployment.
Furthermore, one must be added as a member of the phoebus-displays team; to become a member, please make a request to Mariana González (mariana@fnal.gov), or Pierrick Hanlet (hanlet@fnal.gov).
Local Development
You can create your own display using Phoebus, once is ready you can save it and create a Pull Request.
1- Clone this repository
2- Create a new branch, use the branch naming convention feature-abc or bugfix-xyz:
git checkout -b feature-abc
mermaid
gitGraph
commit
commit
branch feature-abc
commit
commit
commit
checkout main
3- Copy your display to the correct sub-directory
4- Commit and push your changes.
git add [files] git -m "comments" commit git push5- Create a pull request.
Owner
- Name: Fermilab Accelerator Directorate
- Login: fermi-ad
- Kind: organization
- Location: United States of America
- Website: https://ad.fnal.gov/
- Repositories: 1
- Profile: https://github.com/fermi-ad
Fermilab Accelerator Systems
GitHub Events
Total
- Issues event: 2
- Issue comment event: 2
- Member event: 1
- Push event: 35
- Pull request review event: 2
- Pull request event: 29
- Create event: 7
Last Year
- Issues event: 2
- Issue comment event: 2
- Member event: 1
- Push event: 35
- Pull request review event: 2
- Pull request event: 29
- Create event: 7
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 2
- Total pull requests: 19
- Average time to close issues: N/A
- Average time to close pull requests: 1 minute
- Total issue authors: 2
- Total pull request authors: 5
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 14
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 2
- Pull requests: 19
- Average time to close issues: N/A
- Average time to close pull requests: 1 minute
- Issue authors: 2
- Pull request authors: 5
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 14
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- mgonzal1 (1)
- wbadgett (1)
Pull Request Authors
- prpatel21 (9)
- zongweiyuan (3)
- hanlet (3)
- linden-carmichael (3)
- wbadgett (1)