Drigg's 24 hour rewrite complete

Hi,

Well, it's not quite a rewrite, but the headline got your attention :-D
Basically, Drigg had become a bit of a monster: a 7000 line module, which did pretty much everything - and that was far too much.

I worked all day today (a nice 14 hours, no breaks) to convert the monster into 12 self-contained modules. Drigg makes a _lot_ more sense now; things can be fixed and improved much, much more easily. The codebase looks _very_ different now!

You can tell when you're doing things the right way when you enjoy doing them. Well, although it was a lot of very hard work, I now look forward to working on Drigg's codebase -- and accepting more developers!

The porting to Drupal 6 will be quite important. But, as we all know, the most important bit is the community. I have always known that the community is crucial in order to fix bugs, report problems, etc. However, having experienced it firsthand is really quite something.

The roadmap now is:

* Complete _all_ of the outstanding Feature requests. It's only a couple of pages' worth. Implementing subcategories will be particularly nasty...
* Port to Drupal 6
* Get more themes and involve more developers

Realistically, Drigg will run comfortably with 4 developers (we are 50% there now!). The idea is that once we've implemented all of the "basic" features, we move on to more exciting things like:

* Better submission form (still one page though!)
* Ability to pick an image in the destination site, like Digg
* Javascript! Javascript! Javascript! Things like the Live option, or the story mapping, would be _awesome_
* Improvements in the comment system

...and so on.

So yes, let's do it :-D

Merc.

Thank you!

Good to know.

That's great!

That's great!

Awesome!

Thanks for your hard work! I look forward to playing with the rewritten code.