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?

Hraban

Reply via email to