You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello Stephane (and Nirgal, if you're able to weigh in),
I've been having a good read through grig and really enjoying the project — it's a clean, sensible take on rig control.
I noticed a note in AUTHORS for the 0.8.0 release, mentioning that it "may be one of the last versions before architectural changes, and an eventual rewrite into Python." I wanted to open a friendly discussion about that, well before any code gets written, partly because it's a big decision and partly in the spirit of #13, where you asked contributors to flag intentions early.
A few questions, if you have the time:
Is the Python note in AUTHORS still something you'd like to see happen, or was it more of a passing thought at the time?
Given Migration from GTK 2.x to GTK 3 #13 (GTK2 to GTK3) doesn't seem to have been picked up yet, would a smaller step like that be more useful first, rather than jumping straight to a language change?
If Python is still of interest, Hamlib already has SWIG-generated Python bindings, and PyGObject would cover the GTK side, so the technical path looks reasonably smooth. That said, I know that's a separate question from whether it's the right time or priority for the project.
Is this something you'd want to drive yourself, or would you be open to someone else picking it up under your guidance?
I'm conscious this touches on real maintainer time, so no pressure at all if now isn't the right moment — happy to help in whatever way is most useful, even if that's just keeping the discussion going for now.
Hello Stephane (and Nirgal, if you're able to weigh in),
I've been having a good read through grig and really enjoying the project — it's a clean, sensible take on rig control.
I noticed a note in
AUTHORSfor the 0.8.0 release, mentioning that it "may be one of the last versions before architectural changes, and an eventual rewrite into Python." I wanted to open a friendly discussion about that, well before any code gets written, partly because it's a big decision and partly in the spirit of #13, where you asked contributors to flag intentions early.A few questions, if you have the time:
AUTHORSstill something you'd like to see happen, or was it more of a passing thought at the time?I'm conscious this touches on real maintainer time, so no pressure at all if now isn't the right moment — happy to help in whatever way is most useful, even if that's just keeping the discussion going for now.
Thanks for all the work on grig.
73,
Chris (2E0FRU)