[squeak-dev] GSoC idea: Brainstorming portal for better community
decision process
Janko Mivšek
janko.mivsek at eranova.si
Thu Mar 11 12:45:26 UTC 2010
Hi Ian,
On 11. 03. 2010 12:30, Ian Trudel wrote:
> I like your idea. Have you considered the very same idea but
> implemented as as a client-server within Squeak rather than a portal?
Thanks! Not yet, but I see an easy extension of this idea to the GUI
client later.
> Accessibility is certainly important and this system could be a good
> Seaside application. However, I am inclined to believe that it would
> have a greater collateral impact if it was something used within
> Squeak on both sides. We should want people spend as much time as
> possible within Squeak to create a unique opportunity to bring new
> features, correct bugs, etc. "It's right under your nose" style. This
> would not be the same as a server side application.
Yes, for some low level technical brainstorming for sure. But idea of
this portal is broader: to cover also brainstorming about organizational
questions (like those right now in Squeak community), general ideas for
new projects, etc etc. On this level a web browser is for sure your
preferred client.
Best regards
Janko
>
> Ian.
>
> 2010/3/11 Janko Mivšek <janko.mivsek at eranova.si>:
>> Dear Smalltalkers,
>>
>> Becasue we have quite some problems in a community with seeking a
>> consensus on important questions, from organization ones and on, I came
>> to idea to build a tool for help. And a GSoC project can be an ideal
>> opportunity to build such a tool. What do you think?
>>
>> Here is a description:
>>
>> Brainstorming portal for better community decision process
>> ==========================================================
>>
>> Create a web portal for brainstorming sessions/meetings to get ideas and
>> answers to important questions in Smalltalk community. Portal should
>> allow on-line to:
>>
>> 1. brainstorm the ideas
>> 2. vote to get-out the best ideas
>> 3. seek consensus
>> 4. analyze - report
>>
>> On-line session/meeting should look like a Skype session together with a
>> brainstorming portal, from collecting ideas to a final decision
>> proposal. Example of such session can be a Squeak Oversight Board
>> meeting or planning session for a new Smalltalk project. Or some broader
>> session in the community, like on a question how to organize better.
>>
>> Some important concepts:
>>
>> * anonymity of idea proposers
>> * associations: proposers see the ideas of anonymous others to
>> facilitate an association for proposing an even better idea
>> * seeking consensus to avoid 51/49% decisions but to come closer to
>> 100% agreement on important ideas.
>>
>> Technical details
>>
>> * a web application for gathering brainstormed ideas in real-time
>> (using Ajax and Comet technology).
>> * voting system with appropriate algorithms
>> * analytics with on-line graphs and reports on paper/PDF
>> * installation on a publicly available hosting server
>>
>> Benefits to the Student
>>
>> * getting insight into group dynamics of Smalltalk community and in
>> general
>> * gaining knowledge of modern web technologies in Smalltalk and in
>> general
>>
>> Benefits to the Community
>>
>> Better community decision process by getting the best ideas from the
>> members while on the other side avoiding stalemates so frequent in
>> Smalltalk community those days
>>
>>
>> Best regards
>> Janko
>>
>>
>> --
>> Janko Mivšek
>> AIDA/Web
>> Smalltalk Web Application Server
>> http://www.aidaweb.si
>>
>>
>
>
>
--
Janko Mivšek
AIDA/Web
Smalltalk Web Application Server
http://www.aidaweb.si
More information about the Squeak-dev
mailing list
|