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