Dne 01. 04. 20 v 19:28 Kevin Fenzi napsal(a):
On Wed, Apr 01, 2020 at 11:51:01AM +0200, clime wrote:
On Wed, 1 Apr 2020 at 10:54, Vít Ondruch <vondruch@redhat.com> 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@lists.fedoraproject.org
To unsubscribe send an email to devel-leave@lists.fedoraproject.org
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@lists.fedoraproject.org