Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re: redesign everything engine?

by BigLug (Chaplain)
on Jan 29, 2003 at 02:32 UTC ( [id://230835]=note: print w/replies, xml ) Need Help??


in reply to redesign everything engine?

Having read all the above posts let me offer my $0.02:

PerlMonks is slow but it's backed up by five years of development. Why throw all this away? Because it's slow. We've learnt a lot in five years and you can't tell me that there are no legacy remnants in the Everything code that are 'too embeded' to remove. Of course there are! Caching for one seems to be a problem.

Set the code free I keep hearing that there's problems that people will be looking at when they get the time, however why not make the source open so that we can all take a look? Surely the reason why most of contribute to open source is that if everyone can post a small change then we end up with a lot of goodness added. And before you all reply telling me that I can download the Everything source, let me make the point that the Perl Monk's source is very different from the Everything. Sure you can get a grasp on how it fundamentally works, but you can't write a MonkPatch.

Parallel Rewrite What I'd suggest is a parallel open-source rewrite. We colaboratively rewrite the Perl Monks site using everything we've learned in the last five years, starting with data design, then moving to data migration then onto the actual site. Don't think of this as 're-inventing the wheel' but as 'inventing the pneumatic tyre'.

Replies are listed 'Best First'.
Re: Re: redesign everything engine?
by chromatic (Archbishop) on Jan 29, 2003 at 03:04 UTC

    I'll see your $0.02 and raise you the same for each of my posts. Go ahead and start your rewrite. I'll give you that $0.10 if you're done rewriting Everything before I'm done refactoring Everything, if you support the same features Everything 0.80 does, and if your migration path is easier than mine.

    I'll double it if you're as well or better tested.

      I'll give you that $0.10 ...

      I always knew open source programmers were poorly paid, but this is just getting silly!

      Oh, and I vote rewrite the entire thing. Starting more projects on this site would be a good thing.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others goofing around in the Monastery: (6)
As of 2024-03-28 20:19 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found