For some time I've been wanting to change how BoltWire installs.
Because it will be a bit of a step, I wanted to wait till we got to
3.xx. Well, we're just about there. To prepare for it, here's some
discussion of the issues:
Currently BoltWire is a single zip file that extracts like this:
boltwire
-- barn
-- scripts
-- system
-- farm
-- icons
-- plugins
-- skins
field
index.php
What I'd like to do is something like this:
boltwire
-- barn3.xx
-- scripts
-- system
-- farm
-- field
index.php
It looks pretty similar, however there would be several changes:
1) The main download would only include the barn, and would include a
version number, making it easy to setup multiple barns side by side
and switch between versions easily.
2) The farm folder currently has no real content except a couple
system images which could be moved in the barn--so we don't really
need it. Detaching it from the main download makes it easier to
maintain multiple barns. The icons, plugins, and skins folders would
all be collapsed into one folder.
3) In 3.xx skins will be installed as normal plugins so it makes sense
to put them together. And farm-wide images (skin or icons) can be
dropped in the farm folder along with the php scripts and .backup
files without too much trouble, I think.
4) I would have an optional "starter" farm which could be downloaded
as an extension to the barn with 8 or 10 favorite plugins and 4 or 5
skins already pre-selected and ready for installation. This way new
users could jump right in with lot's of extra options, while keeping
the core even leaner than it is now.
5) I'm not sure whether or not we need a sample index.php file, but we
include it with the farm download for newbies.
Some of the plugins we might want to put into the starter farm might include:
Blog
Comment Box
Forum
Poll
Quote
Rating System
Hotkeys
Sortable
ShowHide
InfoTags
PHP Tools
Cookies
Crypt
Section Edit
Password Reminder
Verify Email
Trails
GUI Buttons
Persist
Presence
Well that's a pretty good starter set. Does anyone have suggestions
or additions/deletions? The list can always change, but the idea is,
anytime one of these semi-supported plugins gets updated, we release a
new farm zip just like the barn zip. So if you keep up with both you
are doing ok.
We don't have to go this direction. I'm just thinking out loud.
Cheers
Dan
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"BoltWire" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/boltwire?hl=en
-~----------~----~----~----~------~----~------~--~---