Open alonisser opened 11 years ago
We're about half way there - we have the atom feed, we need to find some atom/rss -> email service that can handle the subscriptions for us (and remove the need to code all that email/subscription/etc stuff)
I would leave it at the city/municipality level. Mostly for simplicity's sake (handling multiple customized subscriptions would harder to scale than city level), also because TBA sometimes refers to a whole new neighborhood, which is something the user might want to know even if it's not within 5 KM from home.
There are a handful of new plans each week in Jerusalem (or less) so it's not a huge information overload on the user to show everything that goes on in their city.
tools for email sending: I'll check up enevelope. I think we can utilize gmail smtp for sending emails, but not sure (I saw some code examples in the wild using this pattern)
Just found django-feedme - maybe I'll use it the feed reading part: (or just part of the code). Since Oknesset team already has an email server on django I can use this to supplement and provide the feed reading part
a humble beginning: https://github.com/alonisser/opentaba-register
@niryariv @alonisser Just saw this issue after a few weeks of working on a meta-project delivery service. Beginners Level. You are welcome to review and contribute: https://github.com/noamoss/notifier
Already created interface from opentaba-client: https://github.com/noamoss/opentaba-client. Pull request will be sent soon, when main service is ready.
Enables us to utilize the all of the taba information and not only jerusalem where we have a map (bringing in Tel Aviv and rest of gush dan)
Algorithm:
maybe the collection should be reversed (an table of gush:[email subscribers])
More parts:
I think this can be the killer app for open taba