|
Perl 6
Perl 6 Donations and Fundraising: Revision 13
export all
IntroductionNOTE: This page is still under initial construction (i.e. more stuff from this fundraising thread is still being incorporated). The purpose of this page is to consolidate information and discussions on Perl 6 and Parrot fundraising, with the aim of greatly increasing financial support for Perl 6 development. This page is intended to become more general in scope:
Donations and fundraising tend to be an unnecessarily contentious issues. Please keep the concurrent version of TIMTOWTDI in mind. Also of interest: Perl 6 Sponsors and Supporters (Thanks!!). How to Help NowThe Perl Foundation is the focus of Perl support. Where to Donate NowTo be determined (see "Pending Fundraising Questions" below). How to Fundraise NowTo be determined (see "Pending Fundraising Questions" below). General Fundraising DiscussionsBackgroundThis wiki page had its genesis in the following Perl 6 fundraising thead on Perl 6 Users: http://www.nntp.perl.org/group/perl.perl6.users/2008/02/msg685.html That thread had some independent continuations on the language and compiler groups. There were additional off-list discussions, some of which are also reflected here. Current Status of Perl 6 FundraisingPending Fundraising QuestionsThese questions are presently under consideration by the Perl Foundation (as of 2008-02-24), and this section will be updated in a week or two, when key people are available to respond:
Additional Fundraising Questions and SuggestionsThese questions and suggestions are next in line:
Fundraising SuggestionsSuggested Task AreasSpecific ProposalsWant to do additional Perl 6 related work, but need financial support? Put your name, proposed task, proposed duration, and proposed amount here.
Fundraising 101Temporary copy of Richard Hainsworth post ((CWSto split into suggestions, etc.))In my $life, I raise money from sponsors.
It is not difficult to spend money, once you have it. What's difficult is putting the two together.
Some donors know what to contribute to - they choose specific projects and people. To be frank, the ONLY reasonable systematic way of managing a sponsorship process is to have a Foundation, and the foundation should have people who are trusted, who already have contributed to the process, and who are prepared to report back on how the money has been spent. The Perl Foundation meets these criteria.
If you spend time on administration, you are using resources, in just the same way as programmers hacking on the code. So if the officers of the Foundation are paid for their efforts, that is acceptible so long as the payments are commensurate with resources spent in other directions. No one likes bureacracy. But I feel much happier about handing over money, or persuading someone else to hand over money, to a group of people with established procedures and collective responsibility, than to some enthusiatic individual who promises the earth and whose the world-number-one genius at code writing, but might also go and blow the whole lot on girls and booze cos his cat died. Whilst debating issues like parrot vs pugs, or single-track vs parellel track development, can be quite interesting, especially if it induces Larry to compare straight lines to mountains and railroads, it is likely to be more useful to have suggestions like chromatic's - 1month of dedicated work for $5000. How about adding a page to one of the web sites where offers of help, time and expense, can be made? The micro-grants idea is great. What I have seen of the results and reporting is fine. More grants, more people, and more results are needed. How about everyone reading this thread thinking about a micro-project they can do. Finally, there needs to be recognition for the sponsors, both those that donate their talent resources such as volunteer designer, implementors, & hackers, and those that donate just cash. How about a mandatory section of text at the top of each core and sponsored module that lists the sponsors? Just like license text. That way all contributors are recognised when/if perl6 becomes the predominant programming environment, those names become distributed around the world. Fundraising Cases for Supporting Perl 6 DevelopmentGenerically OrientedIndependent Software Vender (ISV) OrientedHardware OrientedThe advantages of Perl 6's adaptibility for more effectively exploiting the changing hardware landscape. Open Source OrientedAcademically OrientedThe role of Perl 6, Parrot, and CPAN6 for developing extended multi-language infrastructure, leading to "programming's new Library of Alexandria" and "WikiCPAN6pedia". GovernmentalMuch academic work in the USA is funded by federal grants. There is usually some sort of case involved for advancing the technological state of the art, for increasing economic competitiveness, and so on. Futurist OrientedFor extreme-meme futurists: "Perl 6, the programming language of the technological Singularity." |