Hey kids,
Since I started this thread I'm going to dig it back up with an update and a bunch of questions. I ended up going with punBB for my recent project and so far I'm mostly glad I did. There are moments that I wish I had all the bells / whistles of vBulletin, but I'm afraid the resources required to run a big forum on that platform would have been too much for my budget (hosting costs, not the software). With that said I'm realizing that for some of the members of my new community the bells and whistles are more important than speed and performance.
So, here I am running punBB with a pretty busy forum. I want to start adding more mods but have been holding out for version 1.3 and the magic extension system. The "big" mods I'd love to add are:
Mark Topics Read
Easy Poll
Private Messages
From what I understand "mark as read" will be built into the core and the other two are first on the list for "supported extensions". The big question I have is do I install them myself (very manual / difficult process) or wait for 1.3 and extensions? Here are my issues / problems / concerns / thoughts:
1) 1.3 may be 3, 6 or 12 months away... nobody knows. From what I see, the early discussions of 1.3 go back to January of 2005
2) Even if 1.3 was released tomorrow it would still take time for the dust to settle and for the extensions to be built / tested
So, with this uncertainty I begin to go down the path of installing the existing mods manually, but this brings up a bunch of other issues:
1) We all know it is just a pain to manually hack the code to add mods
2) I'm not php / PunBB savvy enough to know which mods will break / effect other mods where and when. It scares me to death that I'll follow one of the "Replace this line with this line" instructions and kill an already installed mod or cripple my forum.
3) Lets say I magically get all the mods working together (like smartys has on his cool PunBB hosting site). Well, then I'd be worried that ever time there is a PunBB security / version release that the patch files that have worked flawlessly thus far (knock on wood) would stop working because of a "heavily modified forum" and I'd have to edit all the updates manually... blah.
4) What if one of the mods causes problems on my server (for example, hogging resources). If you thought manually adding a mod was a pain, try hunting through code to remove it! This is one of my biggest joys of an extention and being able to add / remove seamlessly.
5) Once 1.3 rolls out with all the cool extensions, how difficult will it be to upgrade to 1.3 and then clean up all the hacked pages and integrate / load the cleaner extensions?
So, where does this leave me? Should I have gone with vBulletin originally? Should I make the switch now? Should I install the mods or wait for 1.3 and extensions?
I seriously look forward to your comments & suggestions!