Highlights of the OBS frontend development – Sprint 21
Here are the results the OBS frontend team has achieved in the last two weeks (2017-07-24 to 2017-08-04).
Features
Kiwi Editor
In this sprint, we did a lot of work related to KIWI Editor. We added more functionality to the Kiwi image editor. Now the package list can be edited together with the repositories. We also improved the KIWI editor interface, mimicking SUSE Studio, so now it's easier to add, edit and delete repositories and packages.
Here is how it currently looks like:
Testing
PacKInfo
We are still working on our coverage, having a sane coverage is having a healthy application :). Have a look into this PR: #3469
Bugs
Killing Deadlocks
We also dealt with deadlocks :(. It turns out that touching Project on all changes of Package produce a SQL deadlocks because we have very long running transactions for `Project`. See how we solve it in PR #3471.