[eluser]outrage[/eluser]
@OP
All I can say is WOW, what a great job you've done.
Going off some of the posts here, this appears to be one of the most
under-estimated pieces of work.
After switching between CI, Cake, Zend, Symphony and Qcodo several times, I finally settled on CI a couple of months ago (congrats on a great framework and community Derek!).
Working on my latest project I tried all of the usual suspects for a good back-end system before finally writing my own because nothing seemed to fit my needs.
I only downloaded BackendPro out of curiosity, but after spending half a day playing around with it I'm hooked.
At the end of the day, it was the fine grained ACL system that did it for me since my app requires many different permissions for different users.
Add in the excellent asset caching, csstidy integration, _container views, minimal approach to the admin system... well the list goes on.
What I'm trying to say is, thanks, this is a great starting point for developing anything more than a very simple application. It has excellent documentation and is flexible enough to suit almost any project I can think of.
EDIT:
Just one suggestion.
On installation, I would allow the admin to choose their own encryption key, since anyone wanting to port their existing application/database may have problems with existing user passwords.
Fortunately I'm still in the early stages and only have around 30 admin type users at the moment. However I have several thousand 'standard' users for whom I will be developing login protected pages for.
I can work around this problem but it might be a good idea to have the option from the outset.