These are chat archives for littleweaver/django-brambling

12th
Sep 2015
Harris Bard Lapiroff
@harrislapiroff
Sep 12 2015 15:12
Today's the day!
Naomi I. Morduch Toubman
@nmorduch
Sep 12 2015 15:22
So it is!
Harris Bard Lapiroff
@harrislapiroff
Sep 12 2015 16:53
I put in a PR awaiting review! Maybe it doesn't count as the first PR of the sprint because it's too early :(
littleweaver/django-brambling#596
Naomi I. Morduch Toubman
@nmorduch
Sep 12 2015 16:55
I still have 11 mins of Gilmore girls hope that's ok.
Harris Bard Lapiroff
@harrislapiroff
Sep 12 2015 16:55
watch more while you code tbh
:p
Naomi I. Morduch Toubman
@nmorduch
Sep 12 2015 16:56
Not enough screens for that today. Plus I like to pay a little more attention to both.
Harris Bard Lapiroff
@harrislapiroff
Sep 12 2015 16:56
fair
I'm rewatching Firefly
Stephen Burrows
@melinath
Sep 12 2015 17:00
HIIIIII
I'M HERE
WHEEEE
are we also speak.io-ing?
Naomi I. Morduch Toubman
@nmorduch
Sep 12 2015 17:00
Letssss
Harris Bard Lapiroff
@harrislapiroff
Sep 12 2015 17:10
Hiiiii @seanmhanson
hiiii @MarshallDDB
Marshall Duer-Balkind
@MarshallDDB
Sep 12 2015 17:11
Hi!
Naomi I. Morduch Toubman
@nmorduch
Sep 12 2015 17:11
Hi @MarshallDDB !
^ video
Harris Bard Lapiroff
@harrislapiroff
Sep 12 2015 17:13
So I'm actually going to be starting this afternoon on a task that's tangentially related to Dancerfly, which is this: littleweaver/django-talkback#4
Currently we don't get email notifications when we get feedback from the feedback form. I want to make it so that we do. (Technical deets: I plan to implement it roughly the same way that django implements multiple logging handlers.)
Marshall Duer-Balkind
@MarshallDDB
Sep 12 2015 17:14
just checking out, testing the interface. from an event organizer, standpoint, is the display of the waiver optional?
Harris Bard Lapiroff
@harrislapiroff
Sep 12 2015 17:15
@MarshallDDB it is not!
Stephen Burrows
@melinath
Sep 12 2015 17:17
Hypothetically we could have a default attendee form that includes the waiver, but it wouldn't be easy to insert the name of the event at that point
but also they could just do it themselves at that point.
Harris Bard Lapiroff
@harrislapiroff
Sep 12 2015 17:17
@MarshallDDB You can customize the text of the waiver, but currently you don't have the option to remove it.
Marshall Duer-Balkind
@MarshallDDB
Sep 12 2015 17:18
okay. cool. that's a design decision and up to you. I see some events use them, and other events don't use waivers. At Capital Blues, we don't, because we consider them to be legally fairly useless . (As @harrislapiroff has probably heard me talk about.) But I don't think the fact that the site has it as part of registration would be considered an obstacle.
NBD
Stephen Burrows
@melinath
Sep 12 2015 17:18
+1 to them being legally useless
Naomi I. Morduch Toubman
@nmorduch
Sep 12 2015 17:18
They are indeed legally pretty useless
Also I am not afraid to cross things off when I sign them and people don’t challenge me and then they’re extra useless.
Marshall Duer-Balkind
@MarshallDDB
Sep 12 2015 17:20
ooh i registeded for the demo event. cool!
Harris Bard Lapiroff
@harrislapiroff
Sep 12 2015 17:20
:D
Naomi I. Morduch Toubman
@nmorduch
Sep 12 2015 17:21
are you gonna show up to it though?
Marshall Duer-Balkind
@MarshallDDB
Sep 12 2015 17:21
hahah.
other features again, from an organizer standpoint: (1) are food options availble like housing options? At capital blues, because we serve full meals at our events, we ask whether people eat meat, are kosher, are vegetarian, or are vegan, and then also what food allergies they have. (2) what about comp sign-ups.
*sign ups for competitions
some events (e.g. recess) also charge extra for food, and at different price points for meat v veg, but we don't.
Stephen Burrows
@melinath
Sep 12 2015 17:23
IIRC we actually ask about food preferences as part of the housing form
Harris Bard Lapiroff
@harrislapiroff
Sep 12 2015 17:24
@MarshallDDB You can create custom forms to ask any simple questions (i.e., multiple-choice or free response questions)
Stephen Burrows
@melinath
Sep 12 2015 17:24
nope, that is not true
we do have dietary preferences as part of Person, but nowhere else
that's silly :-p
Marshall Duer-Balkind
@MarshallDDB
Sep 12 2015 17:26
i assume comp sign-ups would work the same way that adding merch works now?
Stephen Burrows
@melinath
Sep 12 2015 17:27
yeah, comps or lessons would be the same as merch or passes
Harris Bard Lapiroff
@harrislapiroff
Sep 12 2015 17:27
@MarshallDDB As I recall, we suggested to recess that they add meal tickets as an extra item in the shop if they used us, but it'd be cool if we could think of general solutions that would be slicker than that
Marshall Duer-Balkind
@MarshallDDB
Sep 12 2015 17:32
cool. also i assume that you can have several pass levels (for sliding scale systems) open at once?
Stephen Burrows
@melinath
Sep 12 2015 17:36
yes
at some point we want to have real sliding scale support, but it's a tricky problem
@nmorduch ^ current tasks to focus on
Marshall Duer-Balkind
@MarshallDDB
Sep 12 2015 17:39
@melinath yeah, it is. (personally, I think having levels is fine. the way recess gets around this is that if people want to pay at some other level they can just transfer an arbitrary amount of money to Justin, with a note about what it's for. it's a little casual!)
Harris Bard Lapiroff
@harrislapiroff
Sep 12 2015 17:42
hiii @feonixf !
Marshall Duer-Balkind
@MarshallDDB
Sep 12 2015 17:43
:-)
Naomi I. Morduch Toubman
@nmorduch
Sep 12 2015 18:00
Naomi I. Morduch Toubman
@nmorduch
Sep 12 2015 18:09
@MarshallDDB do you want to hang out in our google hangout? harris stephen feonix and i are there
Harris Bard Lapiroff
@harrislapiroff
Sep 12 2015 18:24
Harris Bard Lapiroff
@harrislapiroff
Sep 12 2015 18:34
nvm
feonixf
@feonixf
Sep 12 2015 18:42
@nmorduch for this issue - littleweaver/django-brambling#600 - where are the icons you want to replace? the check boxes?
Harris Bard Lapiroff
@harrislapiroff
Sep 12 2015 19:01
I HATE EXCEPTIONS LIKE THIS: TypeError: connect() takes at least 2 arguments (2 given)
Stephen Burrows
@melinath
Sep 12 2015 19:01
@feonixf pretty sure that's the ones
@harrislapiroff yeah that's pretty bad.
Harris Bard Lapiroff
@harrislapiroff
Sep 12 2015 19:17
from django.conf import settings as settings
Harris Bard Lapiroff
@harrislapiroff
Sep 12 2015 19:42
littleweaver/django-brambling#396
Harris Bard Lapiroff
@harrislapiroff
Sep 12 2015 20:05
@melinath if I register the signal this way post_save.connect(send_notification_email, sender=FeedbackItem) it never runs
if I remove the sender kwarg, it runs fine
but obviously I don't want it to run on every model
SO WHYYYYYYYYYYYY
and the signals documentation sucks
ugggh I'm just gonna override the save method
I like how my plan for the architecture of this feature gets less and less grand over time
Stephen Burrows
@melinath
Sep 12 2015 20:36
@harrislapiroff date1.month == date2.month
actually I'm getting that on master too
@feonixf littleweaver/django-brambling#249