[squeak-dev] GSoC idea: Brainstorming portal for better community
decision process
Ian Trudel
ian.trudel at gmail.com
Thu Mar 11 11:30:38 UTC 2010
Hi Janko,
I like your idea. Have you considered the very same idea but
implemented as as a client-server within Squeak rather than a portal?
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.
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
>
>
--
http://mecenia.blogspot.com/
More information about the Squeak-dev
mailing list
|