I would like echo Jonathon's endorsement of Daniel's work. It is sometimes hard to keep up with all his merge requests!
I vote a.
----- Original Message ----- | From: "Jonathan Neuhauser" jonathan.neuhauser@outlook.com | To: "Inkscape Board" inkscape-board@lists.inkscape.org | Cc: "Daniel Boles" dboles.src@gmail.com | Sent: Friday, September 29, 2023 6:47:00 AM | Subject: [Inkscape-board] VOTE: Contract extension for dboles | | Dear PLC, | | this is a vote to extend Daniel Boles' contract for another two | months | (320 hours) and allocate additional budget at the request of the | development team. | | Background: | | - Daniel was originally hired for the GTK4 migration. This is making | good progress: as of now, the development team estimates that a first | version of Inkscape that builds with GTK4 will be available around | the | time his current contract ends. | - By all accounts, the progress has been very steady, also including | general code cleanups which however did not distract him from his | main | task. We were impressed by his knowledge, speed, and contribution | quality. By now, Daniel has 174 MRs merged. | - However, there are will be no more hours to spend for debugging, | fixing regressions, and upstream bugs. Daniel now has in-depth | knowledge | of Inkscape's codebase as well as his GTK4 expertise. He would be a | very | valuable asset going forward, so we feel it would be great to have | him | available for some additional time. | - He has expressed interest to take on a permanent position somewhere | and in that case would finish the contract part-time. This might be | an | even better deal for us, as he can take on a "consultant / technical | support" role, on an as-needed basis, e.g. fixing difficult bugs and | helping other contributors to move their work to GTK4. This is | possible | under the terms of his (current) contract: it allows to submit | invoices | over the course of a year, for a total of 320 hours. The same model | would apply to the extension of his contract. | - If he - which we currently don't expect - runs out of work related | to | GTK4, there's enough other technical debt that he can work on. | | Ballot: | | a) Extend Daniel Boles' contract for another two months (320 hours) | under the same conditions as his previous contracts; the work items | will | be (ordered by priority, as time permits) | - finishing the GTK4 migration, | - fix regressions in the GTK4 build of Inkscape, including upstream | work, | - assist other contributors in updating their work for GTK4 if | requested, | - work on other technical debt in the Inkscape codebase | and allocate $16,000 for his compensation. | | b) Don't extend Daniel Boles' contract. | | c) Other: ______ | | Best regards, | Jonathan | _______________________________________________ | Inkscape Board of Directors mailing list -- | inkscape-board@lists.inkscape.org | To unsubscribe send an email to | inkscape-board-leave@lists.inkscape.org |