Tavmjong Bah is creating a better Inkscape.
38

patrons

$178
per month
Help sponsor a developer to work full-time on improving Inkscape!

My past Inkscape work includes:
  • Implementing Mesh gradients (both rendering and GUI as well as writing the SVG spec).
  • Adding the Symbol dialog.
  • Adding the Style dialog (a work in progress, although it already is pretty useful).
  • Adding support for CSS Font features (with preview in 0.93).
  • Text handling improvements.
  • Implementing flexible stroke/fill order (rendering and GUI).
  • Implementing canvas rotation (0.93).
  • Many other cool features and critical bug fixes!

I am currently working on:
  • Improving Inkscape's GUI:
    • Making text line spacing more intuitive (just added Line Spacing modes).
    • Replacing the select one out of many toolbar widget with a cleaner C++ implementation that also allows icons in a drop-down menu to save space.
    • GTK 3 Migration.
  • Better CSS Stylesheet support:
    • CSS 3 Selectors (mentoring a GSoC student).
    • Style dialog improvements.
    • Support for external style sheets via @import.
    • Support for multiple style elements.

You can see my commits to the Inkscape code base at GitLab.

Can I squash your favorite bug or add you must-have new feature?

Good Question!

It depends... I find it very hard to predict how much work a bug fix or feature implementation will take, even with my long experience with the code base. Some things like adding flexible paint/stroke/marker order turn out to be surprisingly easy... just an hour or so of work, while seemingly trivial things turn out to be quite complex requiring rewriting large parts of Inkscape's code base.

Have a look at my blog for insight into the development process.

I'm also the author of A Guide to Inkscape (and am in the process, albeit slowly, of updating it).

Thanks for your support!
Tiers
Membership in "The beer a month club."
$2 or more per month 23 patrons
Buy the developer a monthly beer. Studies show that a liquid reward can be really motivating!
Membership in "The keep the wife happy club!"
$10 or more per month 5 patrons
Help convince my wife to let me work more on Inkscape!
Membership in "The bug squashing club."
$20 or more per month 1 patron
Nominate a bug for me to fix. No guarantees but I'll read the bug report and give feedback.

See: Inkscape bugs.
Membership in "The usability club."
$50 or more per month 1 patron
I'll work with you on making Inkscape more usable for your needs. As with all forward looking statements, there are no guarantees but I'll give it my best shot.
Goals
$178 of $1,500 per month
Finance a pen enabled laptop and I'll work on tablet support in Inkscape!
1 of 1
Help sponsor a developer to work full-time on improving Inkscape!

My past Inkscape work includes:
  • Implementing Mesh gradients (both rendering and GUI as well as writing the SVG spec).
  • Adding the Symbol dialog.
  • Adding the Style dialog (a work in progress, although it already is pretty useful).
  • Adding support for CSS Font features (with preview in 0.93).
  • Text handling improvements.
  • Implementing flexible stroke/fill order (rendering and GUI).
  • Implementing canvas rotation (0.93).
  • Many other cool features and critical bug fixes!

I am currently working on:
  • Improving Inkscape's GUI:
    • Making text line spacing more intuitive (just added Line Spacing modes).
    • Replacing the select one out of many toolbar widget with a cleaner C++ implementation that also allows icons in a drop-down menu to save space.
    • GTK 3 Migration.
  • Better CSS Stylesheet support:
    • CSS 3 Selectors (mentoring a GSoC student).
    • Style dialog improvements.
    • Support for external style sheets via @import.
    • Support for multiple style elements.

You can see my commits to the Inkscape code base at GitLab.

Can I squash your favorite bug or add you must-have new feature?

Good Question!

It depends... I find it very hard to predict how much work a bug fix or feature implementation will take, even with my long experience with the code base. Some things like adding flexible paint/stroke/marker order turn out to be surprisingly easy... just an hour or so of work, while seemingly trivial things turn out to be quite complex requiring rewriting large parts of Inkscape's code base.

Have a look at my blog for insight into the development process.

I'm also the author of A Guide to Inkscape (and am in the process, albeit slowly, of updating it).

Thanks for your support!

Recent posts by Tavmjong Bah

Tiers
Membership in "The beer a month club."
$2 or more per month 23 patrons
Buy the developer a monthly beer. Studies show that a liquid reward can be really motivating!
Membership in "The keep the wife happy club!"
$10 or more per month 5 patrons
Help convince my wife to let me work more on Inkscape!
Membership in "The bug squashing club."
$20 or more per month 1 patron
Nominate a bug for me to fix. No guarantees but I'll read the bug report and give feedback.

See: Inkscape bugs.
Membership in "The usability club."
$50 or more per month 1 patron
I'll work with you on making Inkscape more usable for your needs. As with all forward looking statements, there are no guarantees but I'll give it my best shot.