Well, I'm glad you asked about feedback because I'm curious what other folks who contribute to Frescobaldi might think.

After digging around in the codebase, I'm wondering if the application might benefit from a more object-oriented design. It's definitely in Python, but with more of C-style approach. You've worked on it, you know what I'm talking about. Was wondering what your thoughts are.

Additionally, I was wondering if it might benefit from typehinting throughout the codebase to allow for easier maintenance and plugin development.

Thoughts? ♥

------ Original Message ------
From "Jean Abou Samra" <j...@abou-samra.fr>
To "Steph Phillips" <stephbotco...@gmail.com>; "Graham King" <lilyp...@tremagi.org.uk>; "N. Andrew Walsh" <n.andrew.wa...@gmail.com>
Cc "Lilypond-User Mailing List" <lilypond-user@gnu.org>
Date 5/6/2024 7:00:17 AM
Subject Re: Re[2]: Frescobaldi?


 Hey all, I've been looking over the Frescobaldi codebase for the last
 few days, and it seems to be within the realm of something I could pick
 up maintenance for.

 There would definitely be a learning curve, so hopefully it doesn't
 reach it's EOL too soon... But, I don't know, I feel pretty confident.

 Not really sure what more info I can contribute to the public discourse
 at this point, but I welcome anyone else interested with the upkeep of
 Frescobaldi to get in touch with me so we can coordinate~



I'd encourage you to start by fixing some small issues to get acquainted
with the code. Then if you want to do the Qt 6 port, work on a branch
and make it public so I (for example) can have a look (don't wait for
having finished the port before seeking feedback).

Thanks,
Jean



Reply via email to