Advanced Forum
Advanced Forum road map
Despite the fact that Advanced Forum for D5 is alpha and the D6 version has a warning not to use it, there seems to be an awful lot of people using this module. While I've had a "to do" post up on the DruBB group for some time, I haven't written out my "plan of attack". So I decided to write up a roadmap so people can have an idea of where I'm headed. Some of this is straight copied from my post on the drubb group and some is new. Hopefully it will be helpful to people using the module. I'm going to enable comments for the moment but please do not use this for posting support/feature requests. Use the issue queue.
This is the plan:
Fix the known D5 bugs and do another alpha.- Fix the known D6 bugs and do a first alpha.
- Do the code clean up section to make it easier for others to help.
- Do the "Improving what's there" section.
- Adding the new features in whatever order strikes my fancy. (Hey, life can't be totally planned. ;)
- More alphas will come out as needed. I try to keep them coming on a regular basis to discourage people from using the devs as my dev versions tend to be broken.
- Once I've added all the features that I plan to put in 1.x, I will make betas.
- Much testing will ensue. Simpletest, maybe? I haven't looked into that whole testing business, yet.
- RCs until it's all peachy.
- Official 1.x release. Yay!
- 2.x branch will start to keep up with core forum changes. Exactly when this will happen and what shape this will take is still up in the air. See the discussion.
Populating a forum with devel
In working on the advanced forum module, I needed a full forum to work on. I used the devel module and ended up with forums full of "this post has been moved". It turns out that devel doesn't fill in forum.tid. So I needed to run this SQL:
update forum
inner join term_node on forum.nid = term_node.nid
Advanced Forums
I tweaked the forums on CRO quite a bit but it's been too much of a mess of hacks to share. When I decided to copy my changes to the forums here, I realized it was time to clean it up and make it portable. Which has spawned a new module.
You can read the discussion of it here: http://groups.drupal.org/node/7064
Site contents are licensed under a