Thanks Martin for taking the time to take a peek. I still need to write a script to update 6.xx sites, but there hasn't been much demand for that, so I haven't prioritized it. If you have a site you want to update using the standard 6.xx membership system, let me know... I can work with you on that.
And thanks for your interest in the accelerator program! We'll keep you posted. It's proving to be a lot of work, but hopefully will be worth it in terms of helping people do more good online. It's definitely giving me a chance to test out all the core systems in BoltWire several times over!
One thing I may need to do is move all the boltwire/shared stuff in the boltwire/system folder, so I can use the shared folder for the accelerator components. That streamlines my development process immensely. But it does have the disadvantage that under the current system an admin could disable all the shared resources by resetting the sharedpath somewhere else. If it's all merged together, that would be impossible. Meaning it would be difficult to disable features/pages/functionality you didn't want...
I guess there are other options also... Maybe a simple, free, streamlined trial download of the core for people to tinker with (ie, no extension), similar to what we used to have. A larger, version with all the free extensions, maybe available for those who have an account at BoltWire, to help grow our community. And finally the accelerator package which is for all our hosted plans and has all the pro modules--but could also be made available as a separate download.
But either way, that causes me problems because I only have two code repositories really, in BoltWire. If I dump the extension pack into the system folder, I can't extract the core engine, and if I keep it in the shared folder, I can't separate it from the accelerator components. But by merging the extension stuff into the system folder, I can keep an empty shared folder for zipping up the core download. And then create an accelerator shared folder somewhere else for that program.
So basically as I work on my various sites and tweak BoltWire, I can just zip up what I have and do a new release anytime. Not sure if you have any thoughts about the need to be able to disable the entire extensions pack for some reason... If not, I'll likely make that change in the next release--as I'm at the point where I need to start adding advanced code to the system for our accelerator clients.
I'm probably over stressing the problem of not being able to easily disable features. After all, you can easily block pages and turn off automatic plugins, etc. Just thinking out loud. But seems that's the only way to go... Thoughts?
Cheers
Dan