I think it's a really good idea to *organize* the items being funded, into a set of manageable chunks. It's an alternative to A) having hundreds of individual features, suggested and funded individually (i.e. funder 1 wants support for his Whizz Tablet so he gives $100 for that feature, funder 2 wants smoother curves, so she gives $50 to that cause) or B) having nothing specific to direct the money towards -- i.e. just a "donate to Inkscape" button.
A couple of days ago I mentioned to Prokoudine an idea that probably
is worth to discuss.
It's a known fact that bounties never worked for Inkscape and GIMP,
but that doesn't mean necessarily that money wouldn't help. What is
needed is to find a different way to use the money that comes from
donations and could come from companies (like linux vendors, for
instance).
This isn't a new idea. It's just a mix of some ideas that already work
(crowd funding, GSoC, hacking sprints, etc).
Instead of picking individual feature requests, developers could make
a list of targets, following project's roadmap. In that point
community (and companies interested) could express their needs and
wishes, and project active developers could decide if some of those
requests fit with the existing plans.
Once a targets lists is created and cleaned up, developers should make
an estimation of time and people needed to reach those targets. The
idea is to group those targets in small "packs" so it's not too
ambitious to expect their completion in a limited period of time.
Also in that stage would be good to define if more people than the
available is needed, and what upstream projects are connected to the
planned goals in order to contact their mantainers and communicate
what would be needed and in what timeframe.
Once that information is ready and available publicly, then money
comes into play. People can start to donate and companies could be
contacted to get sponsoring.
That money wouldn't be used to pay for features. The idea is to
organize a hacking sprint, giving developers a chance to meet and more
importantly, companies could lend developers who could benefit from
having core and active developers in a common physical space to ask
them about project particularities. This would be also a good
opportunity to document code and details that could be useful for
other developers in the future.
I think this could refresh the motivation of existing developers and
attract new people, while at the same time it could make companies
commit to the development of graphic applications. After all, having
quality applications is what free operative systems need to reach more
people and be more interesting to users, so this could be a good
opportunity for linux vendors.
I know this is just an idea and it making it work it won't be as easy
as talking, but at least I'm interested to know what developers and
the rest of the community thinks about it.
Is it possible? Could it work for projects like Inkscape, GIMP or Scribus?
------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
Inkscape-devel mailing list
Inkscape-devel@...1794...s.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/inkscape-devel