The webui is currently the poor cousin of the OBS parts even though it's wildly used. It's a pain in the ass to code for it as there is not a API for most things you need to do - and if there is it's cumbersome to use.
E.g. the webui needs to query /configuration.xml to find out the page title. This XML contains all configurable items about the OBS including scheduler splits, architectures, ...
The general idea of this project is to make the webui an engine of the API so we can map build.opensuse.org to api.opensuse.org/webui and be done with it. The webui engine then can make use of the API models in their beauty, also removing code duplication.
Looking for hackers with the skills:
ruby
This project is part of:
Hack Week 10
Activity
Comments
Similar Projects
Learn Crystal by porting part of YaST to that language by ancorgs
For a very long time, I have been planning to p...
All our beloved acronyms in one place... also some Jekyll hackin by thutterer
Acronyms are fun. Everyone at SUSE loves them. ...
Analyser for YaST logs by jreidinger
Well, we often stuck in YaST team with knowledg...
ActiveJob influxdb-rails instrumentation by hennevogel
We have ActiveJob instrumentation in the OBS co...