equinor / energyvision

Home of the equinor.com website
https://www.equinor.com
MIT License
32 stars 8 forks source link

Implement test service for StoneShot #2170

Open meols opened 6 months ago

meols commented 6 months ago

We will need to find a new news subscription option, as our current vendor Papirfly recommend that for the future, as they won't develop the solution any further.

Can you check in e.g. a Sanity community what kind of solution other Sanity users may have, and also discuss how much effort it will be to develop our own solution for it.

We need a solution that

You will be invited to a meeting with Global News Wire, who may have a solution to look into - we are not sure about the details and if it is a fit for us.

meols commented 6 months ago

Also see #1544

BorghildSelle commented 5 months ago

https://www.stoneshot.com/learn/api-documentation It looks like it handles it the same way by reading an rss feed then make newsletter articles from that

"...providing an RSS feed for us to take the articles from, then we’d be happy to arrange a technical call as the next steps. Looking at your current RSS feed it would work as it is, though you might want to add in image URLs and category tags?"

millianapia commented 5 months ago

Based on an earlier project i have some experience with mailchimp, it fullfills all of the solution requirements including GDPR.

BorghildSelle commented 5 months ago

Set up a test service in dev try app router api

From stoneshot: We don’t specifically require RSS, we just look for an XML document and map from that. It just so happens that RSS is written in XML and we therefore can support and load it. Other clients have therefore added nodes etc to their XML that fall outside of the RSS specifications. The correct format should be https://www.example.org/image.png

From this i make of it that we need to add our own namespace for rss to extend beyond rss 2.0 specs

meols commented 2 months ago

Please specify if there are any test tasks for editors.

meols commented 4 weeks ago

Things to consider/test, as mentioned in the meeting today;

meols commented 2 weeks ago

@BorghildSelle - what are the acceptance criteria for this? Are there any answers to the questions above?

BorghildSelle commented 1 week ago

@meols This is an ongoing branch, but stale/inactive as it hosts the rss feed that StoneShot pulls from for the testing of email automation on new news articles in staging. We will do a round on the question listed above and get back to you :)