Re: Fedora Packager Dashboard mockups

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Dec 14, 2019 at 4:03 PM Miro Hrončok <mhroncok@xxxxxxxxxx> wrote:
>
> Hello devel,

Hey Miro!

> I got nerdslipped and I ahve created some HTML only mockup of a thing that I
> find very useful. A Fedora Packager Dashboard.
>
> You can find the early mockup at:
>
> https://hroncok.cz/packager-dashboard-mockup/
>
>
> The idea is to collect some data about your packages and present them in some
> nice form. Such data would be gathered by plugins. Examples on the mockup:
>
>   - active updates
>   - active buildroot overrides
>   - open PRs
>   - orphaned or broken depnddencies
>   - bugzillas
>   - FTBFS (from koschei)
>
> Ideas not included in the mockup:
>
>   - running Koji builds
>
> Let me know what you think. I can work on this on the backend level (plugin
> architecture design, gathering data, cache...) but even copy pasting HTML from
> Bodhi to present the mockup was very painful for me, so if we want this,
> somebody with more fronted experience would need to help.

Yeah, I think something like that is useful to keep an overview of
things that are "in flight".

The new bodhi homepage is a good step in this direction, it already
lists "active" updates and "active" buildroot overrides, which is
nice:
https://bodhi.fedoraproject.org/

Collecting this information + open PRs + broken/orphaned dependencies
+ FTBFS issues sounds like a good idea.
I have the impression that these things could use more visibility.

FWIW, I'm also *very bad* at user-facing stuff (even HTML sometimes
baffles me), but I could definitely help write some code :) I already
have some of that stuff available in miscellaneous scripts
(Stewardship SIG maintenance scripts, fedora-health-check,
fedora-update-notifier) and am familiar with bodhi/koji/pagure API
from my side projects (bodhi-rs, and the WIP koji-rs and pagure-rs).
Though I think you'll probably want to have this dashboard powered by
python, not by rust :)

Fabio

> --
> Miro Hrončok
> --
> Phone: +420777974800
> IRC: mhroncok
> _______________________________________________
> devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
> Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux