The Grand Burning Parrot Migration
The grand migration is still under way. Most of the pages are now using the unified theme. But remaining pages are the most challenging !
Document
It’s time to say farewell to the legacy “DocMan”. The old interface has been removed. In the meantime, Approval Tables were entirely rewritten.
.png?sv=2022-11-02&spr=https&st=2026-01-15T07%3A55%3A24Z&se=2026-01-15T08%3A06%3A24Z&sr=c&sp=r&sig=QXhv84%2Bccz0yvD2XiLsNBmW3h8AuJ8em9GPeulZFGes%3D)
Approval table in Document: leave a review
.png?sv=2022-11-02&spr=https&st=2026-01-15T07%3A55%3A24Z&se=2026-01-15T08%3A06%3A24Z&sr=c&sp=r&sig=QXhv84%2Bccz0yvD2XiLsNBmW3h8AuJ8em9GPeulZFGes%3D)
Approval table in Document: configuration page
Git
The whole plugin now use BurningParrot theme. In 17.2, Gerrit configuration pages as well as notifications were converted.
.png?sv=2022-11-02&spr=https&st=2026-01-15T07%3A55%3A24Z&se=2026-01-15T08%3A06%3A24Z&sr=c&sp=r&sig=QXhv84%2Bccz0yvD2XiLsNBmW3h8AuJ8em9GPeulZFGes%3D)
Git notifications settings: add new recipients
Trackers
Tracker notifications screen was converted.
.png?sv=2022-11-02&spr=https&st=2026-01-15T07%3A55%3A24Z&se=2026-01-15T08%3A06%3A24Z&sr=c&sp=r&sig=QXhv84%2Bccz0yvD2XiLsNBmW3h8AuJ8em9GPeulZFGes%3D)
Tracker notification configuration
Next challenges
You might wonder, what’s left ? Actually not much in term of page number but what pages ! We talk about Artifact view, Tracker reports (all of them) and Tracker fields configuration. It’s going to be much longer to convert those pages but it’s for the best as it will be an opportunity to improve the user experience on those critical parts.
Bugs and requests
Tracker
#46002 Missing index on the submitted_on key of the tracker_changeset table
#45642 Reference on artifacts should not check artifact existence
Git
#45979 Git logs not displayed in Heartbeat widget
OpenID Connect
#44855 OIDC connection failed because of too long username