
Johannes Kastl <kastl@b1-systems.de> writes:
On 19.07.23 at 11:28 Dan Čermák via openSUSE Factory wrote:
Dear packagers for openSUSE Tumbleweed,
we have been working on a prototype that allows you to maintain your packages in git (similarly to Fedora's dist git) on src.opensuse.org instead of on OBS. Contributions to the package are then handled via pull requests on src.opensuse.org which get automatically forwarded as submitrequests on OBS.
This is currently just a prototype and we are looking for testers and general feedback. So if you want to participate as a maintainer, please check the full guide here: https://opensuse.github.io/scm-staging/user_guide.html Awesome! Thanks for the (lot of) fantastic work in getting this working.
I'll wait until the next update for trivy pops up and will try to submit an update this way.
Out of interest: Is there a way to find out, which packages are already "converted"? Can I see this in the OBS UI somehow? Without looking at each package separately?
I am afraid not, at least I don't know a straight forward way. I thought that you might be able to use the GET /search/package route of the API[1] and use an XPath to search for the presence of the scmsync entry, but it looks like that is not a supported XPath. Cheers, Dan Footnotes: [1] https://api.opensuse.org/apidocs/index#/Search/get_search_package -- Dan Čermák <dcermak@suse.com> Software Engineer Development tools SUSE Software Solutions Germany GmbH Frankenstrasse 146 90461 Nürnberg Germany (HRB 36809, AG Nürnberg) Managing Director/Geschäftsführer: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman