Skip to content

WIP: Resolve "implement demo from Ulfs tutorial"

Glenn Dirkx requested to merge 1-implement-demo-from-ulfs-tutorial into master

Ulfs first tutorial was today (20-may) on https://us04web.zoom.us/j/72779018662?pwd=M094M1JpZHE0MVpaOW8wUDJxYlYzZz09

Recording url: https://cernbox.cern.ch/index.php/apps/files/?dir=/__myshares/OMS%20Tutorials%20(id%3A259096)&

The end goal is to have, in this repository, a working codebase resembling the functionality demonstrated in that tutorial.

Definition of done:

  • working, clean, code that produces a panel in an OMS installation
  • the panel contains a line chart
  • code is very well documented, must be comprehensible to total newcomers to OMS
  • documentation is provided in markdown describing any other aspects useful to newcomers
    • what/where is OMS
    • how does OMS work
    • how this code is deployed
  • includes SQL code for used DB tables and data (preferably simple demo data)
  • unit, integration, and e2e tests wherever possible
  • working dockerfile
  • CI automatically performs tests
  • CI automatically compiles the code
  • CI automatically builds dockerfile
  • CI automatically builds any 'builder' dockerfiles used to compile the code
  • CI automatically deploys a demo instance containing this codebase

Closes #1

Edited by Glenn Dirkx

Merge request reports