This evening has been so good I cannot help myself but to report in on the new Drupaltin Blog. As you may have seen in last night's post, I have begun work on the new Drupaltin Module which will have much more functionality compared to the 5.x-1.0a module.
You may have also seen in the post that I ran into some problems regarding conflicting variables while "bootstrapping" vBulletin into Drupal. (I put quotes around "bootstrapping" because vBulletin doesn't technically refer to it as a bootstrap like Drupal does, but it's the same stuff just sliced a little differently) I had some really cool ideas in mind and I thought them out over a good nights sleep.
Tonight I have successfully incorporated a very advanced custom system to communicate with vBulletin. I would not really call it "bootstrapping" per say, as not all the extra crap is being loaded. The new system uses very little resources and does not require you to even specify your vBulletin database information. You might wonder how the heck it would know what the database is called, the username to use, and the password to use when you never specify it? Well this new system pulls all the information it needs automatically :-)
So what does all this mean? It means that the installation process will be much simpler. I had planned this all along, but tonights progress proves that it will be true for the next release. It also means that now we can communicate with vBulletin as if it were built into Drupal, so a lot better functionality will be no problem at all.
When I get this code all buttoned up, I'll release another nightly snapshot so you guys can test out the new system. At this point it all looks golden to me, lets hope it is!!