[Top][All Lists]

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

My finances for working on LilyPond

From: David Kastrup
Subject: My finances for working on LilyPond
Date: Thu, 22 Oct 2015 19:21:58 +0200

As you all know, my sole source of income are donations from happy
LilyPond users.  It would appear that LilyPond users have stopped being
happy with my work.

I've taken a look at my last bank report.  In the last month I received:

1 donation of 200 EUR
1 donation of 100 EUR
2 donations of 25 EUR each.

That's it (and honestly, the two large donations are embarrassing as
they are by people who have done more than I ever did on LilyPond and
who are helping people more on lists and forums than I do,
respectively).  That does not even cover my rent, let alone medical
insurance, food, repairs, clothes or other stuff.  Let alone pension
funds or similar luxuries.  I'm currently bleeding about 800EUR per
month for working on LilyPond.

What has happened in the last month?

address@hidden:/usr/local/tmp/lilypond$ git shortlog --since "1 month ago" -n -s
    48  David Kastrup
    12  Phil Holmes
     4  Jean-Charles Malahieude
     2  Dan Eble
     2  James Lowe
     1  Masamichi Hosoda
     1  Thomas Morley

Well, 48 commits does not look like much, but I implemented
functionality to attach to slurs to single notes in a chord in that time
(important for tablature and piano music), designed and implemented an
interface for working with multiple slurs per Voice, fixed several bugs,
made c:5 in chord mode a power chord rather than equivalent to c major,
created several low-level functions for manipulating graphical object
properties like \offset does, removed a hard-to-understand internal
object called a "simple closure" and prepared for more simplifications.

I will likely work several more months on those internals and if the
situation has not improved by then, call it quits.

I thank all those who have supported me for this long.

David Kastrup

reply via email to

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