in reply to Giving back to the community

As part of their reviews, I said that before their next review, they should submit a module to the CPAN.
I find that highly abhorrent. You want to make the jobs of your employees more enjoyable, yet you treat them like children. CPAN is the fruit of a volunteer community, not a conscripted army (but of course those may be the same thing if you subscribe to communism which your approach reeks of).

If you want to broaden their horizons, why not give them some time to work on any open-source project that interests them, or send them on a course of their chosing. Making it compulsory takes out all the joy, defeats the spirit of the open-source adventure, and just plain sucks.

Replies are listed 'Best First'.
Re^2: Giving back to the community
by stvn (Monsignor) on Dec 25, 2004 at 03:40 UTC

    Whoaaahhh! I think maybe you are overreacting. I highly doubt that the OP wants to force his developers to contribute to CPAN. Instead, it sounds to me more that he is trying to foster some kind of community involvement with his developers.

    Making it compulsory takes out all the joy, defeats the spirit of the open-source adventure, and just plain sucks.

    Well, philosophically I agree with you, it should be all about the "spirit of the open source adventure". However, for some people, a small push is needed to help to get them involved. I don't see that as "forced labor" at all, but instead as the encouragement of a boss/mentor/group leader.

    There is a business side to open source that some people fail to recognize.

    My company, and many of the companies I have worked for over the past few years, have all made use of open source software to some degree. Without it, our development costs/time would have been much higher, and that would directly correlate to our companies success (if it costs too much, or takes too long, no one would buy it and we would be out of business).

    So in my mind, I (my career and bank account) have benefited directly from open source software and the volunteer efforts of others. My boss (and the owner of the company I work for) very much agrees with my viewpoint and allows me to spend company time on open source software. He knows that time I spend giving back to the community will ultimately benefit our business (what comes around goes around, kharma, etc).

    So while it might be nice to think of the open source community as this grand adventure of community development for the greater good of mankind, devoid of all the sins of business and commerce. It is completely ignoring the pragmatic business end of things. In order for open source to survive it needs to be funded in some way, open source developers must eat too. IMO any business which makes heavy use of open source software should give back and I support the OP's idea to make that "giving back" actually part of the job.

    -stvn
Re^2: Giving back to the community
by astroboy (Chaplain) on Dec 27, 2004 at 21:55 UTC
    Get a grip or your rhetoric, dude. Rape, murder and torture are "highly abhorent." Asking people to contribute to Open Source, even if the request is out of line or poorly thought out, is not. You need some perspective on your self-righteous indignation