UUID: devbar@ludvigbostrom
Last edited:
5 months ago
2024-07-04, 20:20
Last commit: [4207c2ae] Add Catalan translations (#6176)
This applet helps you keep track of your development workflow.
README
Dev bar for Cinnamon.
Gnome version of the DevBar originally made for mac https://github.com/boxed/DevBar. See mac version readme for more information.
What is it
The DevBar is a tool to overview your development workflow. What is displayed is up to you, but some examples are:
- Pull requests waiting for review
- Pull requests that need additional work
- Crashes in an environment
- Support messages that need attention
This can be achieved by assigning the url in the settings window to an endpoint which produces JSON as:
{
"data": {
"needs_work": [
{
"title": "PR to fix issue",
"url": "https://github.com/linuxmint/cinnamon-spices-applets/pull/3692"
}
],
"waiting_for_review": [
{
"title": "PR to review",
"url": "https://github.com/linuxmint/cinnamon-spices-applets/pull/3692"
}
],
"prod_crash": [
{
"title": "Fix this crash",
"url": "https://google.com"
}
]
},
"metadata": {
"display": {
"needs_work": {
"priority": 10,
"symbol": "๐",
"title": "๐ Needs work"
},
"other_problems": {
"priority": 10,
"symbol": "๐",
"title": "๐ Other problems"
},
"waiting_for_review": {
"priority": 10,
"symbol": "๐",
"title": "๐ Waiting for review"
},
"devtest": {
"priority": 10,
"symbol": "๐งช",
"title": "๐งช Can be tested by developers"
},
"ready_to_merge": {
"priority": 10,
"symbol": "๐",
"title": "๐ Ready to merge"
},
"workflow_problem": {
"priority": 10,
"symbol": "๐คจ",
"title": "๐คจ Workflow problem: should be 4EYE or ready for test"
},
"wip": {
"priority": 11,
"symbol": "๐ง",
"title": "๐ง Work in progress"
},
"prod_crash": {
"priority": 0,
"symbol": "๐ฅ",
"title": "๐ฅ Prod crash"
}
}
}
}
One such example can be found at here.
Setup
Right click on applet -> "configure" to setup which url and refresh intervals.
There is also an option to append the username to the url. This will enable you to configure your backend to be user specific.
Log In To Comment!
0 Comments