Skip to content
This repository was archived by the owner on Nov 20, 2025. It is now read-only.
This repository was archived by the owner on Nov 20, 2025. It is now read-only.

Ideas - todo #43

@mrkvon

Description

@mrkvon
  • create idea
  • read idea by id
  • idea tags
    • add
    • read
    • remove
  • list ideas
    • with tags
    • created by somebody
    • commented by somebody
    • with my tags
    • new
    • random
    • highly rated
    • trending
    • related to other ideas by tags (do later)
  • search ideas by title (only if feasible)
  • owner (creator) can edit an idea
  • delete (needs more thinking)
  • vote
  • comments and reactions to comments
    • create comment
    • read comments of idea
    • update comment
    • delete comment
    • vote comment
    • CRUD reaction
    • vote reactions (someday, maybe)
  • cares idea (who cares about this idea?)
    • care, uncare
    • count cares
    • see users who care
    • see what ideas a set of users care
    • notify users who watch.
    • What is the difference between watching, subscribing (wanting to be notified), and expressing interest in the idea (as in "I care about this")? Is it the same?
  • make ideas (in limited form) visible to non-logged users.

Figure out:

  • how to collaboratively work on ideas
  • how to group similar or duplicate ideas
  • how to reference ideas between each other
  • what about tag popularity etc.
  • idea creator: reference or edge?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions