Mini-beta development plan
Michael Allan
mike at zelea.com
Tue Jan 10 14:04:09 EST 2012
Dear all,
The attempt to initiate alpha trials + vote mirroring (Open Voting
Network) in Occupy Wall Street is dying in the NYCGA. If it weren't
for Stephen Coffman's generous help, it would be completely lifeless
already. As it stands, I doubt it can survive past January 19, which
is the deadline to arrange on-ground meetings in New York as required
under the new NYCGA rules.
So I want to propose another plan. This one is centered on Votorola
in the short term:
1. Code a mini-beta.
The development target is ease of use for small-group
consensus-making practices of up to 20 participants. Here are
the main tasks:
a) Place the Crossforum Theatre toolbar as a kind of common
dashboard atop all primary service/tools and pages:
* Difference bridge: (as it already is)
http://zelea.com:8080/v/w/D?a=5208&b=5206
* Votespace:
http://zelea.com:8080/v/w/Votespace?p=G!p!govn&u=Mike-ZeleaCom
* Pollwiki: http://zelea.com/w/User:Mike-ZeleaCom/G/p/govn
The toolbar will carry the common controls, especially those
for navigation among the various service/tool pages. There'll
be no actual Crossforum Theatre app anywhere, of course,
because it's not finished, and also because it's not needed
for small groups. We'll pull it in later, as needed.
b) Improve the navigation controls for the bridge footings.
http://zelea.com/w/User:Test-bg-ZeleaCom/G/p/sandbox
(see the doo-hickies floating near top left)
A bunch of minor changes are needed, and one important one:
add co-voters. Differencing among co-voters is very common.
c) Automate the creation of initial position drafts.
This is what happens when the user clicks on "My position" or
whatever and there's no actual position. We'll query the user
for creation parameters and confirmation of intent. We'll
include an option to cast an initial vote (so there's no need
to mess with a pin-up in that case). Then we'll place the
user on the newly created draft page, with initial content,
etc, ready to go.
d) Single sign-on.
Implement a single login to cover all servers (pollwiki,
vote-servers, etc.) of the local network cluster.
This is left either for last, or for another developer to take
up in parallel.
2. Conduct alpha trials using the mini-beta release.
Note these will be alpha trials, not beta. A core group of
superusers will push the practice beyond the small-group
boundaries of the mini-beta, and thus push the development of
Crossforum Theatre. http://zelea.com/project/votorola/a/xf/
So Crossforum Theatre remains the platform on which the full beta
will unfold. We won't get there in a single leap, that's all.
Please let me know if this conflicts with anyone else's plans. I can't
start for roughly a week, so I'm still open to alternatives.
--
Michael Allan
Toronto, +1 416-699-9528
http://zelea.com/
More information about the Votorola
mailing list