mendicant-original / newman

Newman: a microframework for building email-based applications.
116 stars 11 forks source link

proposal: mail application for scheduling meetings #10

Closed ericgj closed 12 years ago

ericgj commented 12 years ago

I'd like to do a Newman application that makes use of the old rmu/scheduler.

Basically the way I see it working as a first draft, is

  1. people send in their available times during the week in a standard (but flexible) format, to a c+{activity}.schedule.add address;
  2. at any point anyone can query the most available timeslots by sending an email to c+{activity}.schedule.list address

Possibly we would want to then integrate this into a mailing list app (so commands would be limited to list participants), but for the first draft it would be 'open'.

(Also maybe later we could extend it to put in vertiginous' nice graphical chart in the email, though I'm not really up on how possible it is to run javascript in email parts...)

I'd want to consult with @bglusman about his GetTogether app, which possibly has some overlap, or maybe should be integrated together at some point, at least in the sense of having a consistent user interface.

What do you think?

practicingruby commented 12 years ago

Sounds like a neat idea. Be warned though... Newman and the old scheduler application are mutually exclusive. Newman depends on Ruby 1.9, scheduler on 1.8.

I suppose that we should create some proper communication channels for newman, now that we're getting into these sort of discussions. This doesn't quite belong in Newman's bug tracker, but would be equally weird to discuss in the various Mendicant* resources.

I set up a librelist for now. Please continue discussing via newman@librelist.org