*** menesis has quit IRC | 06:39 | |
*** yvl has joined #schooltool | 07:45 | |
*** menesis has joined #schooltool | 12:09 | |
*** khildin has joined #schooltool | 13:54 | |
*** replaceafill has joined #schooltool | 16:33 | |
replaceafill | hey th1a_ | 16:33 |
---|---|---|
replaceafill | for some reason my connection is getting hiccups | 16:33 |
th1a_ | Good timing! | 16:34 |
replaceafill | yeah | 16:35 |
th1a_ | OK, let me pre-emptively say there is no reason the Attendance detail header says "E" | 16:36 |
replaceafill | that table shows periods | 16:36 |
th1a_ | Ah. | 16:36 |
th1a_ | OK. | 16:36 |
th1a_ | Thanks! | 16:36 |
th1a_ | Hm. | 16:36 |
th1a_ | OK, we'll leave it like that. | 16:37 |
*** th1a_ is now known as th1a | 16:37 | |
th1a | I got a query yesterday about doing auth against Google Auth. | 16:38 |
th1a | Google Apps for Education, specifically. | 16:38 |
th1a | As in, possibly paying for it. | 16:38 |
replaceafill | ah | 16:38 |
th1a | My quick response was "shouldn't be too hard." | 16:38 |
replaceafill | :| | 16:38 |
replaceafill | i hope you're right ;) | 16:38 |
th1a | We should be able to just wrap something like this https://developers.google.com/api-client-library/python/guide/aaa_oauth | 16:39 |
th1a | And crib off the LDAP/CAS examples. | 16:39 |
replaceafill | it'd be nice for sure | 16:40 |
replaceafill | to develop and to have something like that | 16:40 |
*** yvl has quit IRC | 16:42 | |
th1a | In theory, it is straightforward, right? | 16:42 |
replaceafill | well, it should be | 16:43 |
replaceafill | and it's well documented | 16:43 |
replaceafill | and we're not the first ones doing it :D | 16:43 |
replaceafill | i almost hacked a working live search yesterday btw | 16:44 |
replaceafill | i spent some time reading the jquery ui docs | 16:44 |
replaceafill | and trying things | 16:44 |
th1a | Good. | 16:46 |
th1a | Any potential mine fields? | 16:46 |
replaceafill | i wonder if there could be database conflicts if we query the server too quickly | 16:47 |
replaceafill | i mean | 16:47 |
replaceafill | like if you write something | 16:47 |
replaceafill | server starts searching | 16:47 |
th1a | We'll potentially be hitting the ZODB in more rapid sequence. | 16:48 |
replaceafill | and you delete the search and write another quickly | 16:48 |
th1a | Or even inbetween typing letters? | 16:48 |
replaceafill | right | 16:48 |
th1a | There might be some simple things we can do like waiting for at least three letters. | 16:48 |
replaceafill | actually, that's a feature in the widget | 16:49 |
th1a | Ah, cool. | 16:49 |
th1a | I'm not the first person to think of it. ;-) | 16:49 |
replaceafill | and the docs recommend you to set it to some sane value for remote queries | 16:49 |
replaceafill | :D | 16:49 |
replaceafill | the story of my life ;) | 16:49 |
replaceafill | btw | 16:49 |
th1a | Can you just throttle the rate as well? | 16:49 |
th1a | Like, 1 every 3 seconds? | 16:49 |
replaceafill | if for instance we use live search in some view like /persons | 16:50 |
replaceafill | do you think we still need the batch functionality? | 16:50 |
replaceafill | i haven't seen that option | 16:50 |
replaceafill | or anything like that in the examples | 16:50 |
th1a | no | 16:50 |
th1a | What does the widget do if you have too many answers? | 16:51 |
th1a | Scroll? | 16:51 |
replaceafill | http://api.jqueryui.com/1.8/autocomplete/#option-delay | 16:51 |
replaceafill | there's an example with scroll | 16:51 |
th1a | I'd say we'd want a pretty decent delay. | 16:51 |
replaceafill | another example from some geographic api, just returns the first 20 results | 16:51 |
th1a | Yeah. | 16:51 |
th1a | The premise is that you're going to type until it is a shortish number of results. | 16:52 |
th1a | And you can always just hit return, right, to get the regular results page? | 16:52 |
replaceafill | well, that's why i was wondering about the batch and the table below | 16:53 |
replaceafill | if we keep it, we need the current behavior still available | 16:53 |
th1a | Oh, right, that's what I meant. | 16:54 |
replaceafill | we could even keep the [Search] button | 16:54 |
replaceafill | yeah | 16:54 |
th1a | You should still be able to do it "manually" exactly as now. | 16:55 |
replaceafill | i'll try not to mess with the existing functionality | 16:55 |
replaceafill | and just "add" new one | 16:55 |
replaceafill | +1 | 16:55 |
replaceafill | another question | 16:55 |
replaceafill | this won't work with relationship views, right? | 16:55 |
th1a | Uh? | 16:56 |
replaceafill | we have search widgets in the relationship views | 16:56 |
replaceafill | like adding a student to a section | 16:56 |
replaceafill | the ones with the checkboxes | 16:56 |
replaceafill | and date fields, Select All, etc | 16:57 |
th1a | I need to get logged into skype. | 16:57 |
replaceafill | ah ok | 16:57 |
replaceafill | i'm already in | 16:57 |
replaceafill | you're in th1a? | 17:01 |
th1a | Having some troubles with the pc. | 17:02 |
th1a | Are they calling you? | 17:02 |
replaceafill | Sunesh is in chat | 17:02 |
th1a | Booting my laptop... | 17:02 |
th1a | im on | 17:04 |
*** th1a_ has joined #schooltool | 17:04 | |
th1a_ | Can you get this going replaceafill? | 17:05 |
replaceafill | S Patel: okay, just waiting for him to accept my contact request and i'll start the chat | 17:05 |
th1a_ | I'm not seeing it. | 17:06 |
replaceafill | did you get it? Sunesh handle is: spatel.ark | 17:06 |
th1a_ | Can you start it? | 17:06 |
replaceafill | i just added you to the chat | 17:07 |
replaceafill | but i don't see you... | 17:07 |
*** th1a_ has quit IRC | 17:39 | |
th1a | OK, guess that's it. | 17:56 |
th1a | Thanks replaceafill. | 17:56 |
replaceafill | thanks th1a | 17:56 |
th1a | replaceafill: What's the url of the PEAS demo? | 19:34 |
th1a | OK, got it. | 19:43 |
th1a | replaceafill: ayt? | 20:15 |
th1a | replaceafill: I think you still didn't move schooltool.fee to the ark repository! | 20:18 |
replaceafill | hey th1a | 20:51 |
replaceafill | sorry i was getting lunch | 20:51 |
th1a | np | 20:51 |
replaceafill | what do you mean "move to the ark repository"? | 20:51 |
th1a | I mean, shouldn't it be in here: https://launchpad.net/~sielibre/+archive/ubuntu/ark | 20:52 |
replaceafill | ah no | 20:52 |
replaceafill | fee was developed with the first batch of reports | 20:52 |
replaceafill | it's in the dev ppa | 20:52 |
replaceafill | (i think) | 20:52 |
th1a | Hm? | 20:52 |
replaceafill | https://launchpad.net/~replaceafill/+archive/ubuntu/dev | 20:53 |
th1a | That's my point. | 20:53 |
replaceafill | we talked yesterday about moving them | 20:53 |
th1a | The schools wouldn't have it. | 20:53 |
replaceafill | i haven't gotten to it yet | 20:53 |
replaceafill | no | 20:53 |
replaceafill | i'll move it now | 20:53 |
th1a | OK... well, let's take care of that. | 20:53 |
replaceafill | kk | 20:53 |
*** khildin has quit IRC | 21:16 | |
*** replaceafill has quit IRC | 22:43 | |
*** replaceafill has joined #schooltool | 22:57 | |
*** replaceafill has joined #schooltool | 22:57 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!