On Mon, Mar 3, 2025 at 4:07 AM Henning Hraban Ramm <lilypon...@fiee.net> wrote:
> Hi Frescobaldi users & developers, > > for a big songbook project with several contributors, we store our songs > in a git repository; while WIP, every song has its own branch to enable > a review process via Gitlab. > > Working with git is quite overwhelming for some of the less IT savvy > contributors. > > We’re thinking about writing a Frescobaldi extension that alleviates > working with the git repo. (It’s been a while since I wrote anything > with a GUI in Python, but I guess I’ll manage; and there’s another > Python hacker with us…) > > I found there’s code to access git within Frescobaldi, but I can’t find > anything in the GUI (besides the setting for the binary). > Can someone explain? > > It would make sense to hook into the session mechanism to also save & > switch git branches with a session. > Does this make sense? > There was a push with the Google Summer of Code (GSOC) to put git capabilities into Frescobaldi in 2017, but I don't think it got very far. You can see the issues with : https://github.com/frescobaldi/frescobaldi/issues?q=label%3A%22git-development%22+is%3Aopen -- Knute Snortum