bolt / site-market-bolt-cm

Extensions Repository for Bolt CMS
4 stars 5 forks source link

[RFC] Package Update Notifications (Subscription System) #53

Open PhillippOhlandt opened 8 years ago

PhillippOhlandt commented 8 years ago

Hey,

I think I a nice feature would be when a user can subscribe to a package to get a notification email when a new version of the package becomes available. E-Mail notifications because it's the easiest right now. We could also plan a real notification system inside the Bolt store for the future, though.

GwendolenLynch commented 8 years ago

Yes… over all I have been wanting some way to notify users of this as well, my "concern" is that we'd only be mirroring what GitHub, GitLab, BitBucket, etc do already … but mostly throwing that into the "thinking" about the feature.

GwendolenLynch commented 8 years ago

Thinking about it just a bit more … any ideas (yet) on the subscription functionality (perfect world scenario)?

PhillippOhlandt commented 8 years ago

So:

  1. User has an account in the store
  2. User goes to a package detail page on the store
  3. user clicks "notify me about new releases"
  4. we store the "subscription in a table"
  5. package gets updated via button in the store or update hook and surprisingly a new version is available
  6. we send an email to the user about the new version