Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gamification of Portal: Idea bucket #47

Open
anantshri opened this issue May 24, 2020 · 2 comments
Open

Gamification of Portal: Idea bucket #47

anantshri opened this issue May 24, 2020 · 2 comments

Comments

@anantshri
Copy link
Member

We can enable an ideas list. a place where you can put an idea or pick an idea.

  1. Anyone can put an idea against existing projects or suggest new project.
  2. When someone works on an idea and builds something they can tag it and their profile can get some points when the ideator accepts that idea.

These points can again be used as a gamification source.

Just a random thought, needs a lot of thinking around it but lets use this issue to discuss and deliberate before we proceed.

@abhisek
Copy link
Member

abhisek commented Jun 13, 2020

I really need some help in visualizing this, either in terms of "Agile Stories" or even better, wireframe / UI flow diagrams.

@anantshri
Copy link
Member Author

how i envision the flow.

  1. Ideator submits an idea. Lets say they want to add a rot13 encoder in OWASP ZAP or a standalone tool for rot13.

  2. Ideator provides details like
    a. Idea name
    b. Idea description
    c. Associated Projects. (only accept opensource tools list)
    d. is this already raised as an issue in repo if yes please reference
    e. Why you think its a good fit.

  3. Once submitted idea will be visible to people.

  4. Lets say our leet ninja hacker anant picks this task and designs a AI driven rot13 encoder. They can then come login and open that same idea and submit details.
    a. Code commit:
    b. Pull request to project
    c. If idea is partially achieved or has constraints explain.

  5. Ideator gets an email your idea is worked on.

  6. Ideator can login validate all is good and accept the submission.

  7. At this point the submitter gets a badge or points for solving the challenge. This is part of the whole gamification process so can only be worked after that.

Couple of things i have left.

  1. Validation and verification process.
  2. admin intervention
  3. how should you put the points across this as some idea might be too simple (creating new quantum resistent ciphers) or very tough (is even or is odd with upper limit of 100 as input)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants