Page MenuHomePhabricator

Feedback Mechanism
Closed, DuplicatePublic

Description

The wikicurricula project should have a mechanism for receiving feedback from user. Decision on whether using a form or redirecting to the discussion page of the project is yet to me made.

Event Timeline

Boluwatife's wireframe:

Discussions/thoughts/questions from chat:

  • sugestion: keep all the fields optional (except the actual feedback field) in case the person does not wish to input their name and email.
  • will we need a captcha?
  • How to implement
    • mailto parameter in HTML
    • *start running our own backend in node.js, or some other js-based or python-based framework
    • use a third party tool like Zapier, Pipedream, or a more open equivalent. this would allow us to send an email just by calling an endpoint trough javascript
    • use a JS library as client to send through some email server with SMTP authentication (just like any other client) -> how not to expose email credentials?
    • no form at all, just a link to the project's discussion page in Meta Wiki. This may be cumbersome with people who are not familiar with the projects, but it has the advantage of keeping stuff within our ecosystem