On Wed, Apr 01, 2020 at 11:51:01AM +0200, clime wrote:On Wed, 1 Apr 2020 at 10:54, Vít Ondruch <vondruch@xxxxxxxxxx> wrote:Do you mean https://github.com/fedora-infra/pkgdb2/ ? :)No.This is just hilarious, so after going all pagure for dist-git and making it all work, we will now go back to pkgdb, additionally with proprietary git backend, lol.But pagure doesn't "just work". There's pagure-dist-git that does all kinds of things to make src.fedoraproject.org have different things than pagure.io. Do you consider pagure-dist-git to be pkgdb 1.5? You missed where I said we should adjust our workflow and try and minimize this layer. I wasn't suggesting we just make another app in front of the git forge. I was suggesting we move all our "special" stuff into git or otherwise adjust our workflow to make such a layer nonexistant or as small as we can. How could we do that? Well, there was the suggestion from Jermey that we use tags to store this 'distro metadata'. Or perhaps we have files in each git repo, or a branch or a seperate repo. This would not only mean we have less to maintain, but it would mean we could move things much easier, people could mirror them to another gitforge much easier, etc.
But where are the UI bits?
Right, we did all the package management in tickets (which are git repositories in backgroud) for a while, but that is really awful way of doing things.
Also, a few years ago, when we moved to Pagure, I proposed that we should have Readme in every dist-git repo with badges to replace the PkdDB UI, but to my knowledge, there is available just Koschei badge, which probably nobody uses.
As far as I care, the PkgDB was precisely what was doing this
stuff. Hopefully, it could be more lightweight on backend these
days, but I am still afraid we will need the UI if we move
somewhere.
Vít
I mean if there is some alien race (or a human competitor) watching what is happening in one of the leading linux distributions, they must laugh hard. Well, we soon won't be leading.I think you are misunderstanding me, but sure, laugh away. If you can't laugh, you have to cry. ;) kevin
_______________________________________________ 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
Attachment:
signature.asc
Description: OpenPGP digital signature
_______________________________________________ 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