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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions