Giter Club home page Giter Club logo

Comments (13)

therebelrobot avatar therebelrobot commented on June 18, 2024

related: #14

We need to determine how the app is sending out emails to begin with, then figure out an easy interface to send out notifications.

Do you want to be able to send out notifications at will, or on regular intervals? All in one blast, or each drain to be notified separately (if time scheduled, on the same timetable or varying depending on drain)?

from adopt-a-drain.

afomi avatar afomi commented on June 18, 2024

@therebelrobot,

There is https://github.com/sfbrigade/adopt-a-drain/blob/production/app/mailers/thing_mailer.rb, which is capable sending a reminder now. There doesn't appear to be an interface for this yet.

More on Reminder - #14 (comment)

from adopt-a-drain.

hackajesse avatar hackajesse commented on June 18, 2024

@therebelrobot,
Notifications would be good to be sent all at once based on a single trigger (i.e. a storm event from this data or, more specifically, this data I think).

Here is the info on automated retrieval.

If I read your questions correctly, I don't think we need to send notifications "at will" to specific drains. That feels a little too 1984/proactive. I think we need to rely on automated activation of the adopters. Perhaps there's a feature in the future to confirm that they cleared their drain. Unnecessary at the moment until we see how people use it.

Did that answer some of the questions?

from adopt-a-drain.

jasonlally avatar jasonlally commented on June 18, 2024

Can we implement this initially as a simple human trigger?

I think we need an interface. In the absence of a robust interface can we use a url that triggers if you're logged in with a privileged account or something really simple.

from adopt-a-drain.

afomi avatar afomi commented on June 18, 2024

happy to chat through Use Cases, before designing the Feature

On Tue, Dec 8, 2015 at 4:46 PM, Jason Lally [email protected]
wrote:

Can we implement this initially as a simple human trigger?

I think we need an interface. In the absence of a robust interface can we
use a url that triggers if you're logged in with a privileged account or
something really simple.


Reply to this email directly or view it on GitHub
#22 (comment)
.

Ryan Wold
(707) 673-6722

from adopt-a-drain.

jszwedko avatar jszwedko commented on June 18, 2024

Discussed with @jasonlally and @hackajesse offline after the last hack night. The consensus was that we'd start with just allowing admins to trigger emails. Specific use cases from @hackajesse @jasonlally would be needed to move forward on this though (we could even split each into its own story).

from adopt-a-drain.

jszwedko avatar jszwedko commented on June 18, 2024

@jasonlally @hackajesse I think this feature will require a bit of upfront design and use cases to make sure what is built satisfies the requirements. Would either of you be up for writing user stories here?

I think it is, but it'd be good to clarify if this is still required for the MVP.

from adopt-a-drain.

jasonlally avatar jasonlally commented on June 18, 2024

Not required for MVP (removing the label), but I created this IFTTT recipe: https://ifttt.com/recipes/359668-send-me-a-reminder-to-check-on-my-adopted-drain-if-the-forecast-calls-for-rain

from adopt-a-drain.

jszwedko avatar jszwedko commented on June 18, 2024

Nice! That seems like a cool intermediate step.

from adopt-a-drain.

jeanwalshie avatar jeanwalshie commented on June 18, 2024

@jasonlally where would this reminder link appear?

note that we are currently able to manually export user info and email users when heavy rains are forecast -- that works for me.

from adopt-a-drain.

jszwedko avatar jszwedko commented on June 18, 2024

I think the adhoc approach is definitely the best for now.

from adopt-a-drain.

jeanwalshie avatar jeanwalshie commented on June 18, 2024

I'm fine closing this out if ppl agree.

from adopt-a-drain.

jszwedko avatar jszwedko commented on June 18, 2024

I'm 👍 on the ad hoc approach for the foreseeable future.

from adopt-a-drain.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.