in reply to Run your own perlmonks!
Disclaimer: I am one of the gods, but I speak for myself, not the gods as a whole or any of the other gods.
We have here a community of motivated hackers, who know the language that PM is implemented in. We have a body of software. Why not apply one to the other?
As to the window between when a flaw is discovered and when it is announced, that will get shorter if the flaw is public, now won't it.
Will it? What if the flaw isn't easily fixable? What if no god is around to apply the fix? I realize these questions apply whether a flaw is discovered by reading code or by guessing at opcode parameters. That doesn't mean handwaving will magically answer them in either case.
The first is that more gods should help, or the ones we have could take some interest.
Yeah, and I should be richer and better looking.
It seems pretty arrogant and selfish of you to tell volunteers what they should and shouldn't do, especially since those volunteers have been keeping this site running for years. I suppose in some perverse way your frustration and demands could be interpreted as appreciation, but my brain just won't do that today.
Getting patches to be public, commentable, and votable would take some work, but IMHO the work is well worth it.
Voting on patches is a terrible idea. Perl Monks is not run by consensus. It's run by people who've proven themselves knowledgeable, mature, and trustworthy over the span of years.
I don't know of a single open source project that votes on patches in the terms I think you're describing — I think it'd be a fiasco. You're welcome to prove me wrong, though.
...it would become easier, and more likely to happen, as more people could see the code and do the work.
In my experience, getting people to do work is more work than doing the work yourself around 90% of the time. I don't expect more than two new coders to show up and write anything of merit if the codebase were opened completely.
Besides that, what are you going to do if you know that the code for the Personal Nodelet is just "pull some fields out of the database, linkify them, and put them all in a string"? Saints in our Book is just "pull some fields out of the database, linkify them, add some colors, and put them all in a table in a string". I don't think even the backup script is that interesting — if you've done any sort of web programming with Perl and databases before, you've already got the hang of it and you can learn the features of the Everything Engine from existing, open sourced code already!
Besides all of that, it's not difficult to become a member of pmdev. Making you work a little bit for it is a way of making sure you're serious. Again, even that doesn't mean that every member of pmdev has proposed a patch.
There are a lot of shoulds and maybes and mights in your post. I'd rather have facts. What are you going to do? What have you been prevented from doing? What are you going to do with the Perl Monks code that hasn't been released that you can't do with the code that has been released?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Run your own perlmonks!
by demerphq (Chancellor) on Sep 29, 2003 at 13:17 UTC | |
by chromatic (Archbishop) on Sep 29, 2003 at 16:07 UTC | |
by demerphq (Chancellor) on Sep 29, 2003 at 22:55 UTC | |
by Aristotle (Chancellor) on Oct 01, 2003 at 14:44 UTC | |
by demerphq (Chancellor) on Oct 01, 2003 at 17:52 UTC | |
|
Re: Re: Run your own perlmonks!
by bunnyman (Hermit) on Sep 29, 2003 at 18:06 UTC | |
|
Re: Re: Run your own perlmonks!
by eric256 (Parson) on Sep 29, 2003 at 16:13 UTC | |
|
Voting can be good!
by DentArthurDent (Monk) on Oct 01, 2003 at 13:38 UTC |