doque / hats Goto Github PK
View Code? Open in Web Editor NEWSix Thinking Hats
Six Thinking Hats
Evolutions are missing and it breaks the database
Some way of organising cards in a session for the blue hat. Need not be drag and drop yet (unless it's super easy than it would be some nice eye candy for the presentation)
Hi guys,
I just cloned your repo and tried to run the app. However, I get compilation errors (related to pub sub). Can you make sure not to commit broken code/states of the app?
Best,
Marin
Also remove top navigation from the setup page.
We got the following error: Referential integrity constraint violation:
"CONSTRAINT_1F7: PUBLIC.CARD FOREIGN KEY(THINKING_SESSION)
REFERENCES PUBLIC.THINKING_SESSION(ID) (1)"; SQL statement:
INSERT INTO `card` (`thinking_session`, `content`, `hat`, `creator`) VALUES (1, 'Manu likes to surf', 1, 1)
[23506-172] [ERROR:23506, SQLSTATE:23506],
while trying to run this SQL script:
Enable websocket based on the WAMP protocol in order to support Autobahn.ws on the client side:
http://wamp.ws/
Play implementation:
https://github.com/blopker/WAMPlay
The frontpage currently only serves for presentation purposes. The configuration needs to trigger a thinking hats session with:
Additionally,
the preset menu should fill in all the predefined times and should deactivate hats accordingly
E-Mail Account to be used:
[email protected]
Password is deliciouscake
The 3 steps of config for a session creation should be displayed in a step by the/drawer like manner.
As soon as this works give the tickets to @manuelgerstner so he adjust the help overlay
Only one media file should be allowed. It will be a URL that comes from Filepicker as well as a MIME type so both should be stored.
It's unfortunately still a bit unclear how exactly we go about using a new branch for each feature, how and when to merge from remotes and so forth. A short step-by-step (ideally with commands that we can just execute) would be perfect, if you're bored ;)
Implement a wizard-like setup for the ThinkingSession
Enter the topic right away, then optionally add/configure more details.
at first one file but should be n (and dragdrop)
Instead of handling persistence manually, we should try and use Ebeans:
http://www.playframework.com/documentation/2.0/JavaEbean
Models might be able to be written in Scala as well
Suggestion:
hats.io/xbxk17x/red
hats.io/xbxk17x/green
hats.io/xbxk17x/blue
For summary and options:
hats.io/xbxk17x/summary
hats.io/xbxk17x/options
Show interesting statistics about that hat in that iteration of that ThinkingSession, for example how many users, how many cards each user added, how long the hat has been worn etc. This information has to be pushed to each client as well. @NemoOudeis can you please add a method to ThinkingSession that returns a bunch of metrics?
set up state machine, needs to be extensible so the "signal ready" feature can be incorporated easily. Take a look at activiti
3 minutes for:
if you have any questions or something is unclear contact me.
The progress bar needs to be able to add new bubbles dynamically. For now we'll do the card adding via AJAX request & callback.
Accessible to everyone and mirror interaction across all clients, accessible to all users.
Create Events and Topics singular to a ThinkingSession that enable participants to be pushed data. Implement a reusable client-side interface for the websocket to handle all streams.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.