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 mechanism to notify submitters when a site has been published #223

Open
ndiego opened this issue Oct 4, 2023 · 1 comment
Open

Add mechanism to notify submitters when a site has been published #223

ndiego opened this issue Oct 4, 2023 · 1 comment
Labels
[Status] In Discussion The implementation of this idea is still being worked out
Milestone

Comments

@ndiego
Copy link
Member

ndiego commented Oct 4, 2023

When a user submits a site, they a greeted with the following message.

image

Currently, there is no mechanism that would automatically inform the user if and when their submission is published to the Showcase.

One idea would be to use a system similar to the Photo Directory, where the user is sent an automated example. Here's an example:

image

It would be great to explore how this could be done and the development work that would be required.

@ryelle
Copy link
Contributor

ryelle commented Oct 4, 2023

Just sharing some thoughts— We likely wouldn't be able to use the same exact Photo Directory work for triggering this, I believe that uses a custom form so they're already handling the submission manually (as in, custom code).

We should be able to hook into the Jetpack Contact Form submission though, if we want to send a "thanks for your submission" email. That wouldn't be connected to "approved" though.

Currently, publishing sites is totally disconnected from the submission process. A human needs to manually copy over the data. So there's no connection to the submitter. To fix that, we'll need a meta box (or two) for email/wporg username on the posts (sites), so that we know who to notify.

How to populate that could introduce a little more automation into the process…

  1. No change: The human entering the site copies all info from the submission, including the user info, and when it's published, we can trigger the email.
  2. Fully automate the submission -> site. This could look very similar to WordCamp's speaker submissions. The human reviewer would only need to review & edit, no manual copy-paste. Data mapping can be tricky due to how Jetpack names things, so any change to the form labels could impact the automation. This would also generate a lot of drafts on the site. The user info would be automatically included, so when it's published, trigger the email.

There was also a suggestion to add the published site as activity on the submitter's wporg profile.

@ndiego ndiego added this to the Future milestone Oct 16, 2023
@ndiego ndiego moved this to On hold/blocked in WordPress.org Redesign: Showcase Oct 16, 2023
@ndiego ndiego added the [Status] In Discussion The implementation of this idea is still being worked out label Oct 16, 2023
@ryelle ryelle moved this to ⚠ On Hold/Blocked in WordPress.org Jan 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Status] In Discussion The implementation of this idea is still being worked out
Projects
Status: On Hold/Blocked
Status: On hold/blocked
Development

No branches or pull requests

3 participants
@ryelle @ndiego and others