
On Wed, 26 Feb 2025, Jan Engelhardt wrote:
On Wednesday 2025-02-26 10:15, Richard Biener wrote:
On Wed, 26 Feb 2025, John Paul Adrian Glaubitz via openSUSE Factory wrote:
Hi Adam,
On Tue, 2025-02-25 at 17:19 +0100, Adam Majer wrote:
If you have questions, please read the linked wiki page above first then ask away.
Is there already a timeline when it will be possible to use Gitea with just the osc command? While I'm a huge proponent of git, I think it would nice to have all the necessary "git" and "tea" commands mapped to corresponding "osc" commands for easier use.
Also while the wiki page references https://en.opensuse.org/openSUSE:OBS_with_Git I find documentation extremely lacking. This page says I have to use the gitea web frontend and jump through hoops to do stuff that was easily possible with just three osc commands (branch, commit, sr).
Indeed, `osc branch` would have to learn to call the gitea.opensuse.org/project/package/fork REST interface (or so) instead, which no one has implemented yet to my knowledge. You aren't volunteering, are you?
It also lacks a description of the workflow for changes done by a maintainer without a prior branch (so in osc terms, just edit, commit).
That is literally just `$EDITOR; git add/ci/push` at the package level and follows from this paragraph:
Whenever obs_scm_bridge detects a change in the Git repository, a new OBSSCM commit is created from the files in the referenced Git revision.
But I'm unsure/scared about the talk about git lfs - I've never had to use this. When I update the tarball to something new or trigger a local service run to do this, a git add is wrong, right? Richard. -- Richard Biener <rguenther@suse.de> SUSE Software Solutions Germany GmbH, Frankenstrasse 146, 90461 Nuernberg, Germany; GF: Ivo Totev, Andrew McDonald, Werner Knoblich; (HRB 36809, AG Nuernberg)