Unified OBS repo? Like the AUR

Does openSUSE have a repo similar to the AUR? Like if someone builds a package in their home repo, but doesn’t want the responsibility of pushing to factory, is there a less crucial, common, community repo they could push to?

I’m sure this has been asked/suggested a thousand times. I bring it up because the only significant difference I see between the AUR and the OBS, at least from a general desktop user’s perspective, is that the AUR is all one big repo while the OBS is made up of individual packagers personal repos.

It would be nice to have a function in zypper that could search the OBS for me, and add the repo for me, and even check it against other home repos to find the newest build version, all without needing any extra input from me aside from confirming that I would like to use a community/home repository.

I use both openSUSE and Arch. The best aspect of Arch is that packages are almost always on the newest version. The best aspect of openSUSE is that dependencies are always up-to-date. Please, make the oUR a reality. The openSUSE User Repository. I’m tired of relying on users’ home directories.

TLDR; I use this wonderful, completely free software and I still find something to complain about.

@Capistro Hi, then it can stay in the $HOME as untrusted :wink:

The whole point of pushing to a development repository puts onus on the packager to maintain, but if there then it makes no difference pushing to Factory for inclusion and agreeing to maintain as well as the additional checks from a Legal and Security perspective. Likewise once there it will get pushed to the next Leap release (and maintainership).

1 Like

This is absolutely a proposal I would argue against, strenuously, as a developer.

We spend enough time, in general, helping people fix their machines, from installing stuff outside of the oss and non-oss repos as it is, without some sort of mechanism for making it even easier.

4 Likes

Valid points, I was mostly just ranting after having to hunt down a new HOME repo for an updated version of a package I use. I know next to nothing about building or maintaining packages.