lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: new Frescobaldi release set for October 16th, please update translat


From: Urs Liska
Subject: Re: new Frescobaldi release set for October 16th, please update translations
Date: Mon, 30 Sep 2013 12:49:57 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130801 Thunderbird/17.0.8

Am 28.09.2013 11:59, schrieb Wilbert Berendsen:
Dear friends,

October 16th, I'll release the new version of Frescobaldi. There are some
changes to the translatable strings, and a few new strings; so if you can find some time, please update the translations for your languages.

This release also marks an important point in Frescobaldi development: that multiple developers now have contributed significant functionality. Although Cognot's kinetic scrolling in the Music View has been there already for some time, now we see musicxml import, much better Scheme highlighting, a nice modal transpose function and many improvements for the Mac OS X version.

It has been my goal from the start that I couldn't be the only one that writes code for Frescobaldi. But to get other developers on board, the code should be readable and easy to understand. And Frescobaldi itself should be compelling enough to invest time in researching the code and writing new functions.

I'm happy and also a bit proud now that people have found their way in the codebase, the parsers, the menu structure, the way actions are defined and assigned to methods in modules etc.

Frescobaldi code is very well structured and readable, but not over-commented IMHO.
This makes it somewhat difficult to immediately see where to hook in with new functionality (this is not meant as a reporach).

So I thought some kind of contributor's guide would be a good idea, and I started with one document describing what I found out for my latest attempt:
https://github.com/wbsoft/frescobaldi/wiki/Create-a-dockable-panel
It's open for improvements and additions.

If every new contributor could do a similar thing with their own experiences it may help others who want to start working on Frescobaldi.

Best
Urs

reply via email to

[Prev in Thread] Current Thread [Next in Thread]