Skip to content

Implement wasp news #3494

@sodic

Description

@sodic

We want a channel to tell users about important updates in wasp (e.g., new versions, security updates). We want to do this with a new CLI command: wasp news.

Here's how our prototype currently works:

  • Calling wasp news explicitly prints out all news of all levels.
  • wasp start commands prints all news once per day until the user runs explicitly runs wasp news to acknowledge them.

What's left to decide:

  • How many priorities/levels do we want and what's their semantics (i.e., when to show and repeat what).
  • Decide when to show news (just wasp start, all commands, etc.).
  • Decide how we want to mark news as "read:"
    • When the user runs wasp news as we currently do.
    • Interactively - we block and wait until they acknowledge them. This might be annoying in the CI.
  • Decide whether and how we want to mark unseen news.

What's left to implement:

  • Implement the new/changed features we decide to have.
  • Polish the code and remove all the hacks.
  • Replace the news server with a static file.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions