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

Add activity history to proposal #48

Open
4 tasks
loicknuchel opened this issue Aug 25, 2019 · 0 comments
Open
4 tasks

Add activity history to proposal #48

loicknuchel opened this issue Aug 25, 2019 · 0 comments
Labels
Mob session topic UX Improve UX of existing features, does not add any new behavior
Milestone

Comments

@loicknuchel
Copy link
Member

loicknuchel commented Aug 25, 2019

Proposal is the only entity that is shared among different kind of users (orgas & speakers) and it's a central entity to collaborate between them.
So it can be nice to build an activity stream for it so orgas & speakers can easily understand what is going on.

Events to track and display:

  • Creation: "Proposed by {{speaker.name}} to {{cfp.name}} on {{datetime}}" or "Requested by {{orga.name}} for {{cfp.name}} on {{datetime}}"
  • Edition: "Edited by {{user.name}} on {{datetime}}" (with eventually modified fields)
  • Accepted/Rejected
  • Comment added

Can be done using event sourcing, eventually... To be discussed

We can take inspiration from github issues/PR ;)

@loicknuchel loicknuchel added the UX Improve UX of existing features, does not add any new behavior label Aug 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Mob session topic UX Improve UX of existing features, does not add any new behavior
Projects
None yet
Development

No branches or pull requests

1 participant