-
-
Notifications
You must be signed in to change notification settings - Fork 694
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
use netlify functions for email subscriptions instead of zapier #1091
Comments
This issue has been automatically marked as stale because it has not had recent activity 😴 It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation. There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model. Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here. Thank you for your patience ❤️ |
@derberg @akshatnema Are we sure that implementing the "proposal" will fix the "current issue" ? I'm assuming so, else they wouldn't be in the same issue 🙂 ? |
@AnishKacham current issue is that Zapier is a paid service, so yeah, definitely switching to Netlify Functions is a fix 😄 |
@AnishKacham are you asking cause you plan to work on it? Please specify as we already have some plans for this one and need to know |
I thought I would, but I think I'll look into #1368 this before as some work has already been done here and it was almost completed. That ok? |
sure, of course, thanks for clarification |
Thanks @AnishKacham ✨ @reachaadrika, you have been assigned this task as the part of |
cool , thanks for this will start off with this one |
@reachaadrika Kindly make sure you should test the Netlify functions correctly in local and in your fork, and notify me in the PR, whenever you create it. |
@reachaadrika Any updates on this? |
@reachaadrika Any updates so far? |
Hi, Is this still up for grabs? I wanted to give it a go. |
Hey @freakfan15, this issue is under the AsyncAPI Bounty program and is under me. Actually, we selected this issue for the selection of maintainer candidates to evaluate them for their reviews. Thanks for taking the initiative, kindly choose another issue from the issues list to contribute to the project. |
sure @akshatnema. Will do |
Bounty Issue's End Of Life (EOL): 2024-02-29 23:59:59 UTC-12:00 |
Bounty Issue's Timeline
Please note that the dates given represent deadlines, not specific dates, so if the goal is reached sooner, it's better. |
I explicitly consulted with @akshatnema before submitting this issue to the bounty if I can add it and if he will have time to work on it:
|
Due to unpredicted circumstances that could not be foreseen and are beyond the control of the AsyncAPI Maintainer (@derberg), the Bounty Issue's Timeline is frozen for an indefinite amount of time. |
AsyncAPI Maintainer (@derberg) had regained a confident online presence in Slack, so the Bounty Issue's Timeline is extended by four weeks. Bounty Issue's Timeline Extended
Please note that the dates given represent deadlines, not specific dates, so if the goal is reached sooner, it's better. |
@asyncapi/bounty_team |
AsyncAPI Maintainer (@derberg) was absent online in Slack for one period of three working days in a row, so all remaining target dates of the Bounty Issue's Timeline are extended by two calendar weeks. Bounty Issue's Timeline Extended
Please note that the dates given represent deadlines, not specific dates, so if the goal is reached sooner, it's better. |
Bounty Issue Completed 🎉@akshatnema, please go to the AsyncAPI's OpenCollective page and submit an invoice for |
Current state
Atm, when you go to one of those and provide email:
This info goes to Zapier, and then through some "magic" there done by @fmvilas subscriptions are created in MailChimp
Proposal
Subscription in MailChimp should be done through Netlify Functions. We already use them https://github.com/asyncapi/website/tree/master/netlify/functions.
We also already know MailChimp API as we had some integration already -> https://github.com/asyncapi/.github/blob/master/.github/workflows/scripts/mailchimp/index.js
Benefits
Current issue
There is something wrong, we do not know where, probably zapier integration. And looks like that even if you subscribe for newsletter only, you get other emails too. Easier to check would be if we would see the code. Cause like in case of https://github.com/asyncapi/.github/blob/master/.github/workflows/scripts/mailchimp/index.js#L31 we at least see that we use MailChimp API in the way they documented to schedule email only for a given segment.
The text was updated successfully, but these errors were encountered: