Tav and I discussed this a little at the mentor summit. What was missing from the list is a task that we think "no-one wants to do", which was one of the reasons for trying funded development (I thought). The GSList work is a good idea, in that genre.
As for getting funds for janitorial tasks: although it is not so sexy, I think they are much more likely to get concrete results. The janitorial task can be made very incremental, 90% completion is still 90% effective work done. Whereas for feature work, 90% completion probably means the developer will not get payed. "Removal of GSList" will never get funds, I suppose :-) But a sexier "Improving code quality for earlier bug detection" might? I don't know. I agree with Bryce that the projects should be well-defined (so we know when the project is done and that there are not too many bugs left) and small in scope, and hopefully relatively straightforward to do review on. I vote for one janitorial task, and one feature task: +1 GSList +1 Box blur I am excited to see how this all will pan out. cheers, Johan On 29-10-2014 20:08, Tavmjong Bah wrote: > > Bryce, > > You must have missed my email or it didn't get through (unfortunately it > wasn't sent to the board list). > > Krzysztof will be doing Boolean operations and stroking for his master > thesis. > > I also suggested adding: > > * Remove all use of GList and GSList. > > * Clean up all unnecessary castings in C++ classes. Remove unnecessary > use of "this". Etc. > > These topics are more of the "janitorial" task category where it might > be hard to get someone to voluntarily do them. (But then they may not > generate as many donations.) > > Tav > > On Wed, 2014-10-29 at 02:13 -0700, Bryce Harrington wrote: >> On Tue, Oct 14, 2014 at 09:46:55PM -0700, Bryce Harrington wrote: >>> So far we have: >>> >>> On-canvas tool controls (I added this) >>> Boolean operations and stroking >>> SVG 2 >>> SAX parser >>> Extension system improvements >>> Box blur >>> >>> Anyone else want to propose any of the other things listed on >>> http://wiki.inkscape.org/wiki/index.php/Projects ? >>> >>> If not, we'll vote on this list. >> >> Ok, it's been a couple weeks, so let's vote. >> >> For this, let's everyone have two votes. You can cast +1 for two >> different items, or +2 once for one item. The top two will become >> pre-approved. >> >> A few things I would suggest to keep in mind: >> >> 0. Just because it's pre-approved doesn't necessarily mean it will be >> funded. It just makes it available as an idea someone could fund >> via a separate fundraiser. We're just priming the pump here. >> >> 1. The first funded project will be serving as a proof of concept, so >> we something that's going to successful. So, pick things that are >> well-defined, smaller in scope, and uncontroversial design-wise. >> >> 2. To avoid any possibility for conflict of interests, I think no board >> members should apply for pre-approved projects. So if there's >> something in the list you may want to work on, don't vote for it. >> >> 3. For the top two projects, we're still going to need to flesh out >> the project definition, acceptance criteria, etc. So we'll need >> volunteers to write that up, before we can publicize it. >> >> Bryce >> >>> On Sat, Oct 11, 2014 at 01:31:10PM -0700, Bryce Harrington wrote: >>>> One of the capabilities the new funded development policy[0] gives us is >>>> the ability to specify some projects as immediately fundable, without >>>> needing to wait the proscribed 6 months. >>>> >>>> I would like to propose we select a few projects to pre-approve, in >>>> order to prime the pump, and to serve for testing out the process. >>>> >>>> When we started this whole effort, KK suggested a number of good >>>> projects. These perhaps need a bit more elaboration but give >>>> something to select from. >>>> >>>> Would you guys please look through this list for 2-3 projects you think >>>> would make good initial fundable projects? Nominate ones that are >>>> well-contained and straightforward - things that would make appropriate >>>> GSoC projects for example. Please feel free to expound on the project >>>> definitions. >>>> >>>> http://wiki.inkscape.org/wiki/index.php/Projects >>>> >>>> I'll collect everyone's nominations into a list, and we'll vote on >>>> them. Projects that get >50% vote will be made pre-approved. >>>> >>>> Bryce >>>> >>>> 0: See "Section 6: Process Exceptions" >>>> http://inkscape.org/en/contribute/funded-devel/ >>>> >>>> ------------------------------------------------------------------------------ >>>> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer >>>> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports >>>> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper >>>> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer >>>> http://p.sf.net/sfu/Zoho >>>> _______________________________________________ >>>> Inkscape-board mailing list >>>> Inkscape-board@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/inkscape-board >>> >>> ------------------------------------------------------------------------------ >>> Comprehensive Server Monitoring with Site24x7. >>> Monitor 10 servers for $9/Month. >>> Get alerted through email, SMS, voice calls or mobile push notifications. >>> Take corrective actions from your mobile device. >>> http://p.sf.net/sfu/Zoho >>> _______________________________________________ >>> Inkscape-board mailing list >>> Inkscape-board@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/inkscape-board >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> Inkscape-board mailing list >> Inkscape-board@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/inkscape-board > > > > ------------------------------------------------------------------------------ > _______________________________________________ > Inkscape-board mailing list > Inkscape-board@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/inkscape-board > ------------------------------------------------------------------------------ _______________________________________________ Inkscape-board mailing list Inkscape-board@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-board