Project Overview
Vision & Architecture
ICP/IBEX Project Overview: A short overview of the IBEX project, its vision and information on the main instruments it is supporting
Architectural Design: Documents describing the high-level architectural design of the project
New Starter’s information
New Starter’s Guide: For those just joining the team
First time build: Instructions for setting up IBEX from scratch on a new machine
Major IBEX components
IBEX GUI: Information about the IBEX client; the user interface which scientists see
System Components: A set of services which make up the IBEX Backend (also called the IBEX Server)
Including Python, Configurations, and many others
General IOC information: Everything you could possibly want to know about IOCs in general, creation and conventions
Specific Device IOC: Detailed information about specific IOCs & scientific hardware
Project Tools: Developer-facing tools which have proven useful for the project
System Administration & Hardware: All about the physical & virtual computers on which IBEX runs
Documentation & Processes
How to demonstrate IBEX: Some notes on what to show someone when demonstrating IBEX for the first time
Notes from Retrospectives: Notes from Sprint Retrospective meetings are recorded here.
Decision Log: A place to write down decisions made.
Documentation: Documentation of the project and processes (including why we have 3 wikis)
Data Protection: Data Protection & GDPR as it applies to IBEX.
Links & Resources: Useful external links & documentation.