While these ideas sound nice, we need implementation details. The one thing that many folks fail to appreciate is how incredibly difficult it is to get things done with volunteer labor and a shortage of such labor, at that. Good ideas are often scrapped as impractical. Let me give an example.

I'm the secretary for the TPF Grant Committee. When I took over that role, one of my first priorities was to make the grant system a bit more accountable. Part of that was publishing regular updates to the TPF blog and ensuring that we were following our charter scrupulously. However, another process that needed to be changed was to not pay out all the grant money up front in hopes that the work would get done. Here's what would be nice:

Why was something so simple not adopted? Because frankly, most grants are for far less money than the actual project is worth and grantees would be mired in paperwork and endless discussion. Already we've had people decide not to go for a grant because it's not worth their time, so increasing the hassle of a grant makes the problem worse. In short, we have trouble paying people to get work done, much less getting enough from volunteer labor. (From what I've seen, as a rough rule of thumb you can multiply many grants by 4 or 5 to get an idea of what they are really worth -- people need to pay mortgages/rent and they're not getting rich off what we can afford to pay).

The compromise we reached needed to ensure that we were being proper stewards of the community's donations, so we agreed to "half up front, half on delivery". We realize that many folks will want a more stringent process, but we only have so much time and money, so we did the best we could.

This is only a tiny example of many decisions and compromises which need to be made to keep things rolling along. It's not easy, but we try. Short of a massive influx of money or volunteers willing to work for free, we have to struggle with what we have.

As for having funds put in escrow for particular projects, we have done that for large amounts of money, but managing a bunch of smaller escrow amounts would be problematic due to lack of enough free time on the part of volunteers. This is also what killed a nice "micro grant" project which was discussed. We just haven't come up with a way of making the process relatively painless. If you have some ideas on how we can implement this, I would dearly love to hear them.

Cheers,
Ovid

New address of my CGI Course.


In reply to Re^2: The Perl 5 Conspiracy by Ovid
in thread The Perl 5 Conspiracy by chromatic

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.