Branch: refs/heads/email-rel-pprs
  Home:   https://github.com/PathwayCommons/factoid
  Commit: 715ede09df6219cec28ba2f54961d86a2a32bac1
      
https://github.com/PathwayCommons/factoid/commit/715ede09df6219cec28ba2f54961d86a2a32bac1
  Author: Max Franz <[email protected]>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M src/config.js
    M src/model/document/document.js
    M src/server/routes/api/document/index.js
    M src/util/email.js

  Log Message:
  -----------
  Related papers notification

Details:

- This is currently a prototype.
- A new email template type is defined as `relatedPaperNotification`.
- The emails are triggered whenever the related papers are updated for a 
document.
- A new metadata field is available on a document.  
`doc.relatedPapersNotified()` can be used to set or get whether the 
notifications have been sent.  This prevents duplicates.
- Novel interactions are an optional enhancement in the emails:  An author can 
receive an email whether or not the originating factoid has a novel 
interaction.  However, if there is a novel interaction, this should be 
mentioned in the email.
- Currently, only notifications are sent to the terminal.  The emails are 
disabled until the template is set up.
- Action items are marked by `// TODO RPM`

Action items:

- [ ] Add a template to Mailjet (@jvwong), based on our email document on 
Google Docs.
- [ ] Reuse our Indra querying code to determine whether there is a novel 
interaction -- i.e. an interaction that has zero results in Indra 
(@metincansiper).
- [ ] Verify that our emails send correctly on unstable.  We'll temporary set 
unstable to send these notifications to Max and Jeff (@maxkfranz @jvwong).
- [ ] Finalise the email template text (@maxkfranz).
- [ ] Research the feasibility of the bonus 'factoidable' nudge:  Can we 
determine using AI whether a paper is a good candidate for Biofactoid?

Ref. : Novel interaction notification #858


-- 
You received this message because you are subscribed to the Google Groups 
"cytoscape-cvs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/cytoscape-cvs/PathwayCommons/factoid/push/refs/heads/email-rel-pprs/000000-715ede%40github.com.

Reply via email to