Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister

Re^4: Musings on the future

by chromatic (Archbishop)
on Sep 18, 2007 at 19:10 UTC ( #639734=note: print w/replies, xml ) Need Help??

in reply to Re^3: Musings on the future
in thread Musings on the future

How much does one have to donate to have a right to muse about Perl 6 development and reach negative conclusions?

Anyone willing to pontificate about any perceived deficiency of the output of an entirely community-driven project where everyone doing the work is a volunteer severely misunderstands the nature of community-driven development.

Unlike projects where people wave money and resources and paid employees have to do what the people with the money say, volunteers only work because they want to. Everyone working on Parrot and Perl 6 right now is just a normal average person just like you. The only difference is that they actually did something instead of sitting around and complaining that nothing gets done.

I don't care if you don't have the time or the talent or the inclination to contribute. You can still use the code anyway. You can believe what you want about the code. Just don't expect anyone to care about the ingratitude of people who complain and never contribute about projects run entirely by volunteers who get absolutely nothing from you and ask absolutely nothing from you.

How do you think the work gets done though?

Replies are listed 'Best First'.
Re^5: Musings on the future
by zshzn (Hermit) on Sep 19, 2007 at 06:33 UTC
    I am sorry that you perceive my comments so negatively, as an expression of ingratitude. I have been grateful and admiring of the vast expanse of Perl, CPAN, and other resources that I have had a chance to use extensively. I am sure I will be very impressed the more and more I can use Perl 6 and associated projects. The fact that I am willing to talk about it, and to pose questions that are less than positive, does not mean I am ingrateful.

    I realize it is a volunteer project. People are contributing their hobby time to this passion, in different forms. I understand what a volunteer is, and I don't need patronizing.

    I would debate your claim that I severely misunderstand the nature of community-driven development. I get it. I find you saying that I sit around and complain to be just as arrogant and unfair. I do stuff, I get stuff done, I accomplish things, and I do that while investing my time in both university and work before hobbies. I just don't get stuff done in the Perl 6 project, and as a humble outsider to the development of Perl 6 I am musing, and hoping for intelligent answers, about the rate of development in this case.

    Your entire post is about volunteers. If we could not expect waving money to succeed, could we expect waving volunteers? Is our stock of volunteers far shorter than was expected or is considered necessary to make timely process? Is the workload simply too large? If that sounds outrageous, and there are issues beyond just the number of volunteers, then perhaps you could offer insight into those issues, instead of just mentioning volunteers in reference to how I am not one of them.

      I am sorry that you perceive my comments so negatively, as an expression of ingratitude.... The fact that I am willing to talk about it, and to pose questions that are less than positive, does not mean I am ingrateful.

      I have given you the wrong impression, so please accept my apology. I've not perceived any ingratitude from you here, and I think it's worth discussing perceptions of a project. My concerns are only for people who criticize the schedule of a project produced entirely by volunteer labor.

      The intent of the original post in this thread was only to say that there are plenty of ways to volunteer that don't necessarily include writing code. Certainly I don't believe that everyone who wants to or will eventually use Perl 6 or Parrot will contribute anything, nor do I expect them to. I do believe that it's reasonably easy to contribute something useful in an afternoon, and I encourage everyone interested to do so. If everyone who wanted to see either or both projects succeed did so, we'd get much further much more quickly.

      Again, I don't think you're ungrateful or out of line for starting this discussion, and I apologize for not being clear about that.


        Your post does provide a good list of ways to contribute. When I do get some time (say, next term, if everything isn't finished first :P) I will look back on it and try to think of how I can best apply a bit of my time to help the cause.

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://639734]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (4)
As of 2022-06-27 06:02 GMT
Find Nodes?
    Voting Booth?
    My most frequent journeys are powered by:

    Results (86 votes). Check out past polls.