Comments (6)
@tannerwelsh -- let's sort this out in learning-os issue 227
from echo.
Why do we need to form teams around goals? Does this mean that one goal can only be worked on by one team?
from echo.
Suggested change: form teams orthogonally to goal choosing.
One change: can we call them "proposed goals" / "goal proposals" instead of "goal templates"?
As an MVP, I'd be satisfied with:
- players make list of goal proposals
- teams are formed purely by matching players who haven't worked together recently
- teams choose which goals to take on by voting
An MVP voting process:
- each team member chooses top 5 goals
- in order for a goal to be chosen, it must be in the top 3 of a majority of the team and top 5 for the whole team
- repeat process until 3 goals meet criteria
from echo.
- additional interface for moderators to kick-off the process of assigning players to projects / teams
from echo.
- channel created for each project
- named:
<random-word>-<goal-number>
(obviously de-duplicated) - @tannerwelsh to determine auto-join, auto-leave, auto-favorite interactions
lg-bot
sends welcome message to project and chapter channels with
- named:
from echo.
- cycle states
PROJECT_FORMATION
andNEW
not needed
from echo.
Related Issues (20)
- Convert `member` role to `learner` role
- Set default phase to 1 for new learners HOT 3
- Linter script performance enhancement HOT 1
- Add row count to tables
- Add full name to user detail page titles
- Abort `userCreated` job handling if user already has membership in chapter HOT 1
- File watcher not watching worker files
- Disable retrospectives for Phase 4 projects
- Move user deactivate/reactivate button to user edit form HOT 1
- Move chapter data to idm
- Disable voting, projects & surveys
- cannot clear a learner's phase successfully HOT 5
- Update phase definitions
- Eliminate Auto-Project Creation HOT 1
- Work Plan Surveys
- Retrospective Survey Updates
- Manual Project Creation Updates HOT 4
- Add Schema for Groups aka Squads, Houses
- add graphql queries for groups CRUD
- create work-plan index page
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from echo.