-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Creative Cloud" fundraiser for Inkscape #3
Comments
Yeppppp! I love this idea. I would TOTALLY do this for InkScape and GIMP, as long as I knew there was others doing so + it was well received / wanted by the dev team so they'd put it to use (e.g. quit their days jobs or what have you). There was actually a lot of conversation at FOSDEM around this very subject. The people at Snowdrift.coop were actually thinking about using InkScape as one of these! They need to finish their funding platform first though. |
Exactly, and I think there's a lot of people in our community who feel this way. Snowdrift seems cool, but in the meantime we could go with an existing platform (Patreon comes to mind, but I haven't looked into it in detail). |
We can get in touch with the inkscape dev team, its easy and probably they could help us deciding what is the best way to help them improve the development (they might not need only money, but might need UX/UI designers as well). |
Yup, sounds good. Anyone subscribed to the Inkscape mailing list who wants to do it? Otherwise I'll subscribe and contact them later today. |
A nice option would be help them raise funds for the Inkscape hackfest in London this year at Libregraphics. Or ask them if we could participate as well with a design hackroom at their Inkscape hackathon to improve the inkscape interface, |
@bertob you can find them at the #inkscape and #inkscape-devel IRC channel as well |
I'd also subscribe to this kind of fundraiser, certainly. Blender does a On Tue, Feb 2, 2016, 4:14 PM Xaviju [email protected] wrote:
|
Awesome! Would love to see this. Inkscape is a www.sfconservancy.org project so they are already able to take funds. But I think really it would be better to frame this as a regular libre software development company like http://www.igalia.com or similar. |
@qwazix Blender Cloud is definitely a great example, but perhaps a bit high-friction in the beginning. Thinking more long-term though, it would be awesome to establish an actual "Creative Cloud" type thing that includes Inkscape, Blender, Gimp, Scribus etc. @davelab6 what do you mean, exactly? That Inkscape should become a company which then organize this type of fundraiser themselves? Or that we should establish a company that employs developers working on other projects as well, like Gimp and Scribus? |
FWIW, I would be happy to pay subscription as well. |
The latter. |
I'm not sure why there needs to be any type of company right now. If anything, a foundation would be a better choice in this case imho, but even that might be unnecessary. For starters, you could ask any team or project you want to support to sign up for something like Salt. If they do, you can give them your "creative cloud" subscription right away, and everyone else can do it too, without asking again. In the long run, and if you want it to be more open (not via a proprietary platform), these projects can invest the time and effort to set up their own systems (possibly as a common FOSS project), after the idea has been proven to work. Also, bundling together a whole bunch of projects is not a good idea in my opinion. It won't be long before someone will feel that funds are not distributed fairly, decisions about fund members are influenced by gatekeepers too much, plus all other usual problems that arise when you throw a bunch of money at a central organization, in order for it to reach a diverse set of organizations/teams/people. |
from my point of view, it would be more helpful if opensourcedesign could focus on facilitating contributions to specific aspects of the libre graphics programs. of course, giving money to the guys who have been working for years on the projects looks like the better and nicer approach. such contributions should of course be coordinated with the project(s) concerned, but the contributing organization would be in charge of meeting the quality requirements "imposed" by the project (and minimize the additional workload for the current developers). house of open source (http://host-oman.blogspot.com), is a program that is currently doing this type of contributions... another example is newspapersystems.com that -- if i understood the whole process correctly -- has payed two junior programmers to get scribus to process PDFs from the command line. anyway, as you might have experienced, producing good ideas for libre graphics project is something you can "easily" manage. |
I think customers care very little about these administrative implementation details; If the firm is structured as its own charity legally bound to serving the public benefit, or its own corporate foundation non-profit, or its own private for-profit company, or a project within a larger existing organization (as I run www.craftingtype.com from within TUG.org) - this is all basically irrelevant.
Sure. But who will do the labour that the capital is raised for? Having been to most of the LGMs, it appears to me that the most productive 'hobbyist' developers contributing to libre graphics applications have US$100,000+ jobs and are completely uninterested in being involved in organised development. A few years ago I hired @felipesanches to work on Inkscape features that I wanted, and he completed them on time and on point, but because Inkscape didn't ship for years and years, I stopped (and he tried his hand at a 3d printer startup.)
Completely agree :)
I suppose this reveals my assumption that I think one of the big problems facing libre graphics is the lack of suite integration that Adobe has done a lot of work on (although not enough, hehe) I think the Patreon model of funding the person doing the labour, not "the project," resolves some of those problems. |
+1
Yes, I think a 'first refusal' approach is respectful :)
Right; the www.francophonie.org funding of Scribus development that never made it into trunk is a good case study in that problem.
@khaledhosny can you tell us more about Host Oman?
I went to see them at their Pennsylvania office a couple of years ago when that was going on; they make proprietary software for classified ads sections of newspapers and are riding the print newspaper market to its inevitable end, and Scribus is one of the trains on those tracks, so they needed to integrate with Scribus and picked up some of the development.
+1 |
the francophonie was "only" throwing money at it (and the 'first refusal' approach made it impossible to use the money otherwise). |
Maybe I misremember or misunderstood what happened. I guess there was no write-up or case study materials online? |
This is awesome. I want to point out fundclub: http://joinfundclub.com/ Basically it's an e-mail list that sends out an e-mail every month with "fund this diverse / social justice in tech" organization with 100 of your moneys. It's a different organization every month. If you don't donate you get booted off the list (the idea being that it becomes sustainable). Every month so far it's been able to generate about $6000-9000 for the relevant project and it's only been going for 6 months or so. This means that only 60-90 people have been contributing, but it's made a huge impact on the projects involved. It'd be cool to fund open source design projects in the same way. Share some wealth. |
So maybe the core team can/will decide to distribute those extra funds to contributors in less fortunate financial situations. It's not an easy problem to solve in open source projects with random contributors from around the globe, which is why I think experimenting with it on an existing platform for a while is the best way to find out. Hence my suggestion: if you really want to throw money at people regularly, just ask the project(s) to consider this way of funding, and if they do, everyone clicks a few buttons and you have your experiment up and running. |
@HOST-Oman is a project by the Open Source Initiative at http://ita.gov.om (and the brain child of @Fahad-Alsaidi). The idea is to have a mentor with experience in developing free software help local young developers contribute to free software projects to gain experience in real world software development and simulate local FOSS community, while scratching the collective itch of the lacking Arabic support in many free software projects that is otherwise neglected (for lack of interest or experience of other developers). It is a kind of internship-like program; the trainees are paid to do the work they are doing. Scribus was the initial target, but for various reasons you can’t have many people working on it simultaneously, so the work was directed to other free projects lacking Arabic support and so far patches have been submitted to ImageMagick, Darktable, LibGD, SDL_ttf, Pygame, Pillow and few others. The whole thing is kind of an experiment and we will see how far it goes. |
@Fahad-Alsaidi Looking at your LinkedIn - https://www.linkedin.com/in/fahad-al-saidi-9b552478 - its awesome to see a state using public funds for public software :) I'm curious about how your role came to be, so that others in state IT departments could set up similar initiatives :) I'm also curious about your succession planning - what happens to the interns after the internship. I guess the young developers start working jobs on proprietary software when they enter the labour market...
Where is the extra? :) I think its extremely unlikely that people would spend a lot of their wages on gifts to acquaintances from their hobby. I mean, they don't gift such amounts to their swim team mates. People spend their wages on their partners, kids, parents, and their own retirement accounts.
"The project(s)" typically do have donation buttons on their websites, collect funds, and use them for conference travel and such incidentals - not for paying wages. Its different to 250 people paying $10/month for a contractor like Khaled or Felipe or whoever and getting project status and completion reports and the other stuff involved in running such a commercial activity; the customers have to be commercial users, and the libre graphics applications have to be up to commercial practicality. Sadly, since they are made by and for hobbyists, a lot of libre graphics applications are not up to that standard. A few years ago I funded some fontforge development by running $500/seat font design workshops around the world (www.craftingtype.com) because I wanted to create a sustainable business where new users were trained, the profits from training paid developers, and the users would be converted to a subscription model. But FontForge was so bad that no one would use it after their training wheels came off and they upgraded to proprietary editors. |
The extra from everyone in this thread wanting to pledge regular amounts to their favorite apps/projects. Not sure what swim team mates have to do with anything there.
That's demonstrably not the case, as this very thread shows. People are willing to just fork over some money to the authors of the software they use with no strings or commercial requests attached. It would be up to the project to decide how to spend it. |
How about as an actionable proof of concept we start an e-mail list where the people subscribed subscribe because they want to commit giving money. Then we e-mail them once a month telling them to donate money to Inkscape? It doesn't even have to be an e-mail list. It can be an issue on here saying "I pledge support of x amount each week" and everyone who comments on it will donate money. They can even add a little blurb as to why. We publicly display all the people who have committed, or at least the amount, and then hope that that creates positive feedback and more people commit. We can iterate from there. This is almost a zero-effort thing. It just requires people saying they will give money to actually give money. I think there's value in saying "We, as OSD, are donating x amount of every month to this or that organization" This isn't as much about "starting a new platform" it's about showing that community members in X (we) are going to proactively donate money to an organization that we've decided could use the help. I don't know how much we need to curate that. Inkscape is probably an excellent first target. |
@skddc I'm sorry if I misread you there; I thought you were suggesting that a $100,000 salary was a lot (which I don't think it is, given that it is a fresh graduate salary in Silicon Valley these days, and rent there is $3,000/month...) The point I was making about other kinds of hobbies is that my impression is that the majority of people writing code for inkscape, gimp and scribus are doing it totally for fun in their free time, and are quite uninterested in formal organization - since that is like labour work, not free time - including proactive support of people contributing on a different basis.
I agree! The Inkscape volunteers who hold power over the project have thoughtfully set up a structure that puts volunteers first - https://inkscape.org/en/support-us/funded-development - and it takes 6 months I'm willing to give $120 to Inkscape if 100 other people are. |
Value is a king. |
Okay, I think this is a good call to action. How do we show that 100 people have agreed with this? (I'd be happy to give too). How about changing the title of this issue? Maybe creating a new issue is a better idea - people commenting here may not have been aware they signed up to give money! (or... someone could set up a quick survey to just gather e-mail addresses of the people who said they'd fund). |
Thanks for all the thoughtful comments guys, this is great! @davelab6 Interesting, I didn't know Inkscape had this kind of process in place. It's not exactly what I had in mind (this seems like it's geared towards one-off projects for individual features, not a recurring, yearly subscription), but it's definitely a good start. I couldn't find the "jobs list" mentioned on the page anywhere though, is it publicly accessible? |
I filed https://bugs.launchpad.net/inkscape-web/+bug/1428463 about this about a year ago, and while I did chat with Bryce and Martin about it at LGM last year, it was brief... The jobs list at that time was:
I would like to propose:
I think the most important comment on that bug is from Bryce:
|
Ah! Looks like the Inkscape board has been very active lately - http://wiki.inkscape.org/wiki/index.php/Board_Meetings#Minutes - and the next meeting is this Friday! Here's the relevant Inkscape board minutes from October 2, 2015:
And November 6, 2015:
And December 4, 2015:
And January 8, 2016:
|
Looks like @opensourcedesign/people can help! :)
|
Did you see https://inkscape.org/en/support-us/funded-development/ ? It's online for quite some time ;) We would need a skilled django developer to help Bryce. There's already a solid base existing in our website code, but a lot of the user-facing part is still missing, also everything that has to do with tracking the donations themselves (there is an API for accounting available). Please contact us via our bug tracker: https://bugs.launchpad.net/bugs/1428463 Oh, and the next Hackfest donation page will be published as soon as our website is stable enough after the recent update. |
Hi Dave, I hope that you can benefit from HOST_OMAN project to come up with better idea :-). The whole idea of open source in my state came after ITU's commitment toward open source, then developed later to fit local community. I believe in open source that it will benefit the local market by adding new line of business. You can read more about FOSS imitative in Oman here.
The HOST's objective is encouragement of Omanis to be in a continuous touch with international FOSS Community, and have the innovative passion to benefit the local ICT industry of Oman. From this point of view, it doesn't matter if the work in proprietary or open source software after finishing HOST program. Now to this discussion, I think giving funds to single developer will not work, some tasks will take years to complete if one developer works alone. The second challenge is how many donors you can get ?? What the things make them give money to us ?? |
@Moini I'd gladly volunteer for helping with interaction design and frontend dev stuff. I have no experience with Django, but I've worked with other MVC frameworks so I could probably contribute on HTML/CSS/templates. Let me know how I can help. Generally speaking though, how far from completion is the system? What are the main things missing right now? I'm asking because if it's going to take another couple of months, I'd suggest using a different system for now. Waiting for the platform to be developed in order to give money so Inkscape can be developed seems kind of inefficient... Personally (and I think a lot of people feel this way), I'm mostly interested in seeing more Inkscape development and more frequent releases, as soon as possible - I don't really care whether it's within the "Funded Development" program, a yearly subscription, a one-off crowdfunding campaign or some other method. |
Why not use an approach similiar to Krita? do some kickstarter campaings for specific features and then move to the cloud subscription idea. |
Why not help build Snowdrift?
Edit: sorry about the fat-finger close.. pff.. what a broken UX this comment system has. |
@bertob : That would be really great :) I'm not the one who has the full plans made up in his mind, that's Bryce. He's got some quite detailed plans, which he shared by email when I was able to invest some time into the django part of this two weeks ago. (Most of them are things I'd consider 'wishlist' at the moment, basic functionality should be the focus now), the models are there, some of the basic functionality exists (a few 'views' and 'templates' and forms), but a lot isn't really working yet. I'd like to invite you to continue discussion about this in our bug report over at launchpad, where I have already linked a few resources for getting started: For the hackfest donation stuff, we plan to go with the way we are using for all our donations currently, until the projects system is ready: |
We're going to directly talk about how to do this and further models like this in #10. |
I think Inkscape is the tool every free software designer relies on the most. It's really sad that it's only being developed by a handful of people in their spare time, with new releases coming out every 5 years or so.
So here's a crazy idea: What if we all chipped in the equivalent of a Creative Cloud subscription every year? If everyone in this group contributed 100$ or so a year it would give the project some financial stability and it should be possible to get a developer to work on it at least part-time.
I've donated before, but when it's just me it feels like it's just a drop in the bucket. Framing it as the equivalent of a Creative Cloud subscription makes the value we're all getting from it more tangible. If there was a community effort with a lot of people, I think we'd all be more motivated, because it could actually make a difference.
This could also be the start of a closer collaboration between us as designers and the Inkscape developers (there are quite a few things about the Inkscape UI I'd love to tweak :D).
The text was updated successfully, but these errors were encountered: