GithubHelp home page GithubHelp logo

Comments (6)

jeffreywescott avatar jeffreywescott commented on August 17, 2024 1

@tannerwelsh -- let's sort this out in learning-os issue 227

from echo.

tannerwelsh avatar tannerwelsh commented on August 17, 2024

Why do we need to form teams around goals? Does this mean that one goal can only be worked on by one team?

👍 to teams getting a chat channel
👍 to matching team leads based on 10 weeks + experience

from echo.

tannerwelsh avatar tannerwelsh commented on August 17, 2024

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:

  1. players make list of goal proposals
  2. teams are formed purely by matching players who haven't worked together recently
  3. teams choose which goals to take on by voting

An MVP voting process:

  1. each team member chooses top 5 goals
  2. 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
  3. repeat process until 3 goals meet criteria

from echo.

jeffreywescott avatar jeffreywescott commented on August 17, 2024
  • additional interface for moderators to kick-off the process of assigning players to projects / teams

from echo.

jeffreywescott avatar jeffreywescott commented on August 17, 2024
  • 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
      • notify player @Handles, "Welcome to #channel_name. Here is your goal."

from echo.

jeffreywescott avatar jeffreywescott commented on August 17, 2024
  • cycle states PROJECT_FORMATION and NEW not needed

from echo.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.