*** mjsir911 has joined #novawebdev | 07:52 | |
*** mjsir911 has joined #novawebdev | 08:20 | |
*** mjsir911 has joined #novawebdev | 09:36 | |
*** mjsir911 has joined #novawebdev | 10:08 | |
*** replaceafill has joined #novawebdev | 10:49 | |
*** jelkner has joined #novawebdev | 11:43 | |
jelkner | ping replaceafill | 11:44 |
---|---|---|
replaceafill | jelkner, pong | 11:44 |
jelkner | i'm on the convention floor | 11:44 |
jelkner | so my attention is a bit divided | 11:44 |
jelkner | but i wanted to get to you asap | 11:44 |
jelkner | will you be around in about 45 minutes? | 11:45 |
replaceafill | jelkner, yes | 11:45 |
replaceafill | jelkner, is there a problem? | 11:45 |
jelkner | not at all | 11:45 |
jelkner | just a bunch if ideas | 11:45 |
replaceafill | jelkner, i've seen you've been active registering members | 11:45 |
replaceafill | jelkner, ah | 11:45 |
replaceafill | jelkner, cool! | 11:45 |
jelkner | that i want to discusss while they are fresh | 11:45 |
replaceafill | jelkner, sure | 11:45 |
*** jelkner has joined #novawebdev | 12:53 | |
jelkner | ping replaceafill | 12:54 |
replaceafill | jelkner, pong | 12:54 |
jelkner | can we chat now? | 12:55 |
replaceafill | jelkner, yes | 12:56 |
jelkner | ok, as you probably know, i got distracted by another new member | 13:00 |
replaceafill | jelkner, :) | 13:00 |
jelkner | so, here is the immediate concern | 13:00 |
jelkner | we need *a lot* of work on the sign-up form for our platform to be truly usable | 13:01 |
jelkner | we have (at least temporarily) lost two other sign ups | 13:01 |
jelkner | because the form said the captcha was wrong | 13:02 |
jelkner | one person entered it 5 times | 13:02 |
replaceafill | jelkner, ouch | 13:02 |
replaceafill | jelkner, hhm | 13:02 |
jelkner | that was from an apple tablet | 13:02 |
jelkner | and i watched them enter it twice | 13:02 |
jelkner | the way this tabling thing works at a convention is the sign up needs to be really fast | 13:03 |
jelkner | hold on | 13:03 |
jelkner | sorry, replaceafill, i was chatting with someone who came up to the table | 13:10 |
replaceafill | jelkner, np | 13:10 |
jelkner | anyway, my head is exploding with thoughts | 13:10 |
replaceafill | jelkner, we could remove the captcha temporarily if you want | 13:10 |
jelkner | so if you will indulge me i'll do a quick brain dump | 13:11 |
replaceafill | jelkner, it's just changing a setting and restarting the server | 13:11 |
jelkner | +1 | 13:11 |
jelkner | a few thoughts | 13:11 |
jelkner | 1. remove the catcha | 13:12 |
jelkner | 2. automatically check the $0.00 and hide it | 13:12 |
jelkner | (two people had a failed submission because they didn't check the button | 13:12 |
jelkner | ) | 13:12 |
jelkner | 3. make the username the email address? | 13:12 |
jelkner | 4. use email validation instead of the captcha? | 13:13 |
jelkner | i'm open to suggestions on this | 13:13 |
replaceafill | jelkner, the captcha is gone now | 13:13 |
jelkner | you rock | 13:13 |
replaceafill | jelkner, 2-4 would take code changes | 13:13 |
jelkner | for later discussion, let's think about a more light-weight workflow | 13:14 |
jelkner | we need one for table sign up | 13:14 |
replaceafill | jelkner, right | 13:14 |
jelkner | btw. please remove the non-nea members as "members" | 13:14 |
jelkner | you will be able to see data as admin, yes? | 13:14 |
jelkner | so remove mr_german, yourself, and lelkner-alfaro | 13:15 |
replaceafill | jelkner, ok | 13:15 |
jelkner | they should not be in the members database at this point | 13:15 |
jelkner | since they are not members | 13:15 |
jelkner | here is what we need at a minimum: | 13:15 |
replaceafill | jelkner, do you want me to do that now? | 13:15 |
jelkner | +1 | 13:15 |
replaceafill | jelkner, roxana? | 13:16 |
jelkner | lol | 13:16 |
jelkner | funny ;-) | 13:16 |
replaceafill | jelkner, i mean, is she a nea4or member? | 13:16 |
jelkner | she sure is | 13:16 |
replaceafill | jelkner, ok | 13:17 |
jelkner | she is here with me as a deleage | 13:17 |
jelkner | delegate | 13:17 |
jelkner | working our table | 13:17 |
replaceafill | jelkner, oh really? nice! | 13:17 |
replaceafill | jelkner, say hi for me :) | 13:17 |
jelkner | i will | 13:17 |
jelkner | where was i | 13:17 |
replaceafill | jelkner, two forms | 13:17 |
jelkner | yes, name, email, state affiliate, local affilitate | 13:17 |
replaceafill | jelkner, one for table sign up exclusively | 13:17 |
jelkner | those are the essential things | 13:17 |
replaceafill | jelkner, is the convention just today? | 13:18 |
jelkner | i'm at the convention | 13:18 |
jelkner | yes | 13:18 |
replaceafill | jelkner, ok | 13:18 |
jelkner | i'm sitting at our table at the convention | 13:18 |
replaceafill | jelkner, got it | 13:18 |
jelkner | i should have roxana take a picture to send you so you can "picture" it ;-) | 13:18 |
jelkner | she want to lunch | 13:18 |
jelkner | i'm here along staffing our table | 13:18 |
replaceafill | jelkner, :) | 13:19 |
jelkner | btw | 13:19 |
jelkner | this has been great | 13:19 |
jelkner | and i have more user stories for the aea website | 13:19 |
jelkner | the stars are aligning, methinks ;-) | 13:19 |
*** mjsir911 has joined #novawebdev | 13:19 | |
replaceafill | jelkner, :D | 13:19 |
jelkner | question, replaceafill, i know you're busy | 13:20 |
jelkner | but have you had a chance to glance at "Ours to Hack and to Own"? | 13:20 |
replaceafill | jelkner, i read the second chapter | 13:20 |
replaceafill | jelkner, about words or something | 13:20 |
replaceafill | jelkner, how we use democracy now, etc | 13:20 |
replaceafill | jelkner, i really liked it, gave me hope :) | 13:20 |
jelkner | if you are busy, i could recommend the most important parts | 13:21 |
jelkner | but i am really "getting high" off reading it | 13:21 |
replaceafill | jelkner, i can imagine :) | 13:21 |
jelkner | since it basically means that we are in the very struggle i had dreamed of getting involved it | 13:21 |
jelkner | s/it/in | 13:21 |
jelkner | there are several section really important for our CTO to read | 13:22 |
jelkner | since they deal with the technical ideas about user data and how it is controlled | 13:22 |
replaceafill | jelkner, oh nice, could you point me to them? | 13:22 |
jelkner | yes | 13:23 |
jelkner | hold on one second | 13:23 |
jelkner | actually, the book is *fantastic*! | 13:24 |
jelkner | i like the fact that sections are short and though provoking | 13:24 |
jelkner | geek writing at its best ;-) | 13:24 |
jelkner | check out chapter 12. Counterantidisintermediation | 13:24 |
jelkner | let's talk about it after you have a chance to look it over | 13:25 |
replaceafill | jelkner, sure, will do later today | 13:25 |
jelkner | last point, and my brain dump will be over (for now ;-) | 13:25 |
jelkner | within aea we have a pac (political action committee) | 13:26 |
jelkner | we have just incorporated as aea-pac | 13:26 |
jelkner | since it is separate from the union, and must maintain separate finances, etc. | 13:27 |
jelkner | but we can use the same tendenci instance | 13:27 |
jelkner | since all aea-pac members will be aea members | 13:27 |
jelkner | (must be) | 13:27 |
replaceafill | jelkner, ok | 13:28 |
jelkner | so, since aea-pac is a group of political activists spread out across the system | 13:28 |
replaceafill | jelkner, what would make them different? i mean, system-wise? | 13:28 |
jelkner | the tools of an association management system will be most helpful | 13:28 |
*** mjsir911 has joined #novawebdev | 13:28 | |
jelkner | here are our short term needs: | 13:29 |
jelkner | 1. a separate section off the website for aea-pac | 13:29 |
jelkner | 2. email list | 13:29 |
jelkner | 3. forums | 13:29 |
jelkner | and (drum roll please ...) | 13:29 |
replaceafill | jelkner, lol | 13:29 |
jelkner | 4. on-line voting! | 13:29 |
jelkner | so while we will test at the career center, aea-pac will begin using this for real | 13:30 |
jelkner | and often | 13:30 |
replaceafill | jelkner, 1. done, 2. done but not tested yet, 3 done but need styling work, 4 almost done | 13:31 |
jelkner | aea-pac is a group of members who are volunteering to donate extra money to the pac | 13:31 |
jelkner | sweeeeeet | 13:31 |
jelkner | i knew from previous converstations that was the case | 13:31 |
replaceafill | jelkner, we really need to discuss how to test and improve their workflow | 13:32 |
replaceafill | jelkner, because we have the pieces | 13:32 |
jelkner | now we need to test and deploy and test and deploy | 13:32 |
jelkner | lol | 13:32 |
replaceafill | jelkner, but some of them are a bit confusing | 13:32 |
jelkner | that's what we need to do | 13:32 |
jelkner | so, that's my full brain dump | 13:32 |
jelkner | let's follow up next week after you've had a chance to think things over | 13:33 |
replaceafill | jelkner, sure, i think we're not very far away | 13:33 |
jelkner | i agree | 13:33 |
jelkner | we are moving well | 13:33 |
jelkner | but you know the old saying | 13:33 |
jelkner | "the first 90% takes 10% of the time, and the last 10% takes 90% of the time" | 13:34 |
jelkner | we only need to do the last 10% ;-) | 13:34 |
replaceafill | jelkner, indeed, i thought it was 80-20 though | 13:34 |
jelkner | it may be, my friend | 13:35 |
jelkner | but in practice i've found it to be more like 90-10 ;-) | 13:35 |
jelkner | in any case, you get the point | 13:35 |
replaceafill | jelkner, i sure do | 13:35 |
jelkner | okie dokie | 13:36 |
jelkner | back to work for me | 13:36 |
jelkner | let me look at the form | 13:36 |
jelkner | can you easily make the check button default to checked? | 13:39 |
jelkner | that was the other thing slowing us down | 13:40 |
jelkner | here's the scene | 13:40 |
jelkner | 500 people in a hallway at a convention center | 13:40 |
jelkner | visiting 20 tables | 13:40 |
jelkner | including ours | 13:40 |
jelkner | they line up | 13:41 |
jelkner | and once in a while, someone says "how can i sign up"? | 13:41 |
jelkner | we need to move fast | 13:41 |
jelkner | they fill out the form | 13:41 |
jelkner | click submit | 13:41 |
replaceafill | jelkner, sure i understand, but i feel like rushing such a change can break things | 13:41 |
replaceafill | jelkner, let me try | 13:41 |
jelkner | never mind then | 13:42 |
jelkner | i'll be careful | 13:42 |
jelkner | to tell them to check | 13:42 |
jelkner | it | 13:42 |
jelkner | what is the possibility of doing email validation? | 13:42 |
jelkner | that would be the way we really want to do it | 13:42 |
jelkner | since we need valid emails to have a valid user | 13:42 |
replaceafill | jelkner, you mean to avoid the captcha? | 13:42 |
jelkner | +1 | 13:42 |
replaceafill | jelkner, well, they are different problems | 13:43 |
jelkner | i was thinking email could be username | 13:43 |
replaceafill | jelkner, captcha stops bots | 13:43 |
jelkner | i understand | 13:43 |
jelkner | but bots can't validate email addresses either, can they? | 13:43 |
replaceafill | jelkner, username is not required by tendenci in a membership form | 13:43 |
replaceafill | jelkner, no but they can fill up your system with spam | 13:44 |
jelkner | my point is that having a separate username is yet one more thing for people to forget | 13:44 |
replaceafill | jelkner, that's why i think removing the captcha is just a temporary solution | 13:44 |
replaceafill | jelkner, yes | 13:44 |
jelkner | we need their email | 13:44 |
jelkner | so that should be their useranme | 13:44 |
replaceafill | jelkner, and that what tendenci asks for, really | 13:44 |
jelkner | i need to go vote | 13:44 |
replaceafill | jelkner, and they can even change their username | 13:44 |
replaceafill | jelkner, ok | 13:44 |
jelkner | i'll be back | 13:44 |
replaceafill | jelkner, ok | 13:45 |
jelkner | i'm back | 13:48 |
jelkner | nice system | 13:48 |
*** jelkner has joined #novawebdev | 13:48 | |
jelkner | i'm back, replaceafill | 13:48 |
jelkner | but my battery is running low | 13:49 |
replaceafill | jelkner, ouch | 13:49 |
jelkner | i need to charge it in case someone wants to sign up | 13:49 |
replaceafill | jelkner, ok | 13:49 |
jelkner | so i'll sign off for now | 13:49 |
jelkner | btw, i just voted on a computer | 13:49 |
jelkner | nice and easy | 13:49 |
replaceafill | jelkner, :) | 13:49 |
jelkner | i'll describe it later | 13:49 |
replaceafill | jelkner, cool | 13:49 |
jelkner | thanks, man | 13:49 |
jelkner | talk to you later... | 13:49 |
replaceafill | jelkner, good luck | 13:49 |
jelkner | ACTION signs off | 13:50 |
replaceafill | jelkner, later o/ | 13:50 |
*** mjsir911 has joined #novawebdev | 13:53 | |
*** mjsir911 has joined #novawebdev | 14:19 | |
replaceafill | !remind help | 14:56 |
Big_Brother | "help" added to message queue | 14:56 |
replaceafill | oops | 14:56 |
replaceafill | !commands | 14:56 |
replaceafill | ehh | 14:56 |
replaceafill | !remind | 14:57 |
Big_Brother | help | 14:57 |
replaceafill | !remind | 14:57 |
Big_Brother | help | 14:57 |
replaceafill | ACTION goes to get lunch, bb in ~40 | 15:34 |
*** mjsir911 has joined #novawebdev | 15:40 | |
*** zOnny has joined #novawebdev | 15:52 | |
*** zOnny has joined #novawebdev | 15:58 | |
replaceafill | ACTION is back | 16:16 |
*** mjsir911 has joined #novawebdev | 21:23 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!