*** aelkner has joined #schooltool | 05:38 | |
*** paulproteus has quit IRC | 08:28 | |
*** paulproteus has joined #schooltool | 08:29 | |
*** menesis has joined #schooltool | 10:03 | |
*** menesis has quit IRC | 11:31 | |
*** menesis has joined #schooltool | 13:12 | |
*** yvl has joined #schooltool | 14:20 | |
*** th1a has quit IRC | 16:03 | |
*** th1a has joined #schooltool | 16:04 | |
*** replaceafill has joined #schooltool | 16:19 | |
th1a | hi replaceafill, yvl, menesis. | 16:31 |
---|---|---|
th1a | ayt aelkner? | 16:31 |
yvl | good morning guys :) | 16:31 |
replaceafill | good morning/afternoon | 16:31 |
menesis | hello | 16:31 |
th1a | I have to get a wrap up report from aelkner at some point... | 16:32 |
th1a | Hm... ok, replaceafill, did you stop with any loose ends or immediate TODO's? | 16:33 |
replaceafill | th1a, basically yes | 16:33 |
replaceafill | i rest a lot :D | 16:34 |
replaceafill | rested*? | 16:34 |
replaceafill | but i did try yvl's report branch | 16:34 |
replaceafill | i think that's next for me? | 16:34 |
th1a | Basically my question is do you have anything other than that? | 16:34 |
replaceafill | hhmm i don't think so | 16:35 |
th1a | Or, for that matter, anything you need to point out to menesis for merging or whatever. | 16:35 |
replaceafill | no, nothing new | 16:35 |
replaceafill | i do have something i want to do | 16:35 |
replaceafill | like today | 16:35 |
replaceafill | i want to clean the vps | 16:36 |
replaceafill | it's running 10.04 | 16:36 |
replaceafill | maybe we could install 12.10 on it? | 16:36 |
replaceafill | it also has 97% of its HD used | 16:36 |
th1a | Sure, do that. | 16:36 |
replaceafill | on my home directory, i think only Chandara's data is important | 16:37 |
replaceafill | (and they haven't used it much) | 16:37 |
replaceafill | i'm not sure if yvl has something in th vps he needs saved? | 16:38 |
yvl | nope | 16:38 |
replaceafill | kk | 16:38 |
replaceafill | maybe aelkner? | 16:38 |
th1a | Feel free to nuke any demos that haven't been touched in, say, over a month or so, except maybe for NIEPA and Cambodia. | 16:38 |
replaceafill | th1a, sure | 16:38 |
replaceafill | ok, i'll do that today | 16:39 |
replaceafill | (i also updated my laptop to 12.10 during the vacation) :) | 16:39 |
replaceafill | i'll set up a testing instance for dwelsh with iep too | 16:39 |
replaceafill | th1a, what should i work next? | 16:40 |
th1a | Definitely ping dwelsh when that's ready. | 16:41 |
replaceafill | sure | 16:41 |
th1a | On to reports. | 16:41 |
th1a | First we have to update CanDo reports to work with aelkner's per skill score system changes. | 16:42 |
replaceafill | new ones? or porting old ones? | 16:42 |
replaceafill | ah | 16:42 |
replaceafill | ok | 16:42 |
th1a | Then CanDo reports. We can update old ones first. | 16:42 |
th1a | But you and I are going to switch into collaborative design mode, basically. | 16:42 |
replaceafill | got it | 16:43 |
replaceafill | i'll create a list of existing reports | 16:43 |
replaceafill | (i'm not sure how many we have) | 16:44 |
replaceafill | currently | 16:44 |
th1a | Well, hopefully that will mostly be clear from our report summary view. ;-) | 16:44 |
replaceafill | :D | 16:44 |
replaceafill | ok, i'm done | 16:45 |
th1a | OK, we should probably check in tomorrow morning? | 16:45 |
replaceafill | sure, same meeting time, right? | 16:45 |
th1a | We could do a hour later if you want to sleep in. | 16:45 |
replaceafill | hhmm no, meeting time is ok | 16:45 |
th1a | OK. What time is it for you? | 16:45 |
th1a | I guess you don't have DST. | 16:46 |
replaceafill | 8:30 am | 16:46 |
th1a | Is it 7:30 when we're on DST? | 16:46 |
replaceafill | yes | 16:46 |
th1a | OK. | 16:46 |
th1a | Tomorrow meeting time then. | 16:46 |
replaceafill | kk | 16:46 |
th1a | Thanks replaceafill. | 16:46 |
th1a | yvl? | 16:46 |
yvl | hi :) | 16:46 |
yvl | I'm working on the celery thing | 16:47 |
yvl | there are still stuff to finish | 16:47 |
yvl | figure out how to run tests best | 16:47 |
yvl | configure queues - so that imports would run sequentially | 16:48 |
yvl | also - how to serve files that are now located in blob directory | 16:48 |
yvl | probably just serve them in a separate process from our main zope instance | 16:49 |
th1a | Can we make static files go out more in parallel? | 16:49 |
yvl | sure, but I'd have to look how | 16:49 |
yvl | probably just configure paste so it served them from separate process, without requiring zope at all | 16:50 |
th1a | Yes... Also, what would be the deal with sending that kind of stuff not through https? | 16:51 |
yvl | they would have to configure their servers | 16:51 |
yvl | maybe some Apache rewrite rule | 16:52 |
yvl | maybe something more | 16:52 |
*** th1a has left #schooltool | 16:52 | |
*** th1a has joined #schooltool | 16:53 | |
th1a | Hm... I'd really love that sort of thing to just work from our debs. | 16:53 |
th1a | Although I'm prematurely optimizing. | 16:54 |
menesis | https requires manual setup | 16:54 |
replaceafill | ssl is one thing i'd like to start using in my testing instances this year :) | 16:54 |
menesis | create SSL certificate, special virtualhost | 16:54 |
th1a | True https is always going to be somewhat manual due to the cert issue. | 16:54 |
th1a | I'd just generally note that would be desirable to not send stuff over https that doesn't have to, correct? | 16:55 |
menesis | why? | 16:55 |
th1a | Less encrypting/unencryping. | 16:56 |
menesis | you may get insecure content mixed with secure content warning | 16:57 |
th1a | I'm only thinking about this because of the https timeouts we're getting on certain school networks. | 16:57 |
th1a | menesis: Ah, true. | 16:57 |
menesis | oh | 16:57 |
th1a | I don't really understand the cause though, so I'm only guessing at possible solutions. | 16:58 |
th1a | So take all this with a very large grain of salt. | 16:58 |
th1a | I need Matt to explain it better. | 16:58 |
yvl | well | 16:58 |
yvl | we should just not cause the timeouts | 16:58 |
yvl | ideally :) | 16:59 |
th1a | That too. ;-) | 16:59 |
th1a | OK, nevermind - http://stackoverflow.com/questions/361829/mixing-secure-and-non-secure-content-on-web-pages-is-it-a-good-idea | 17:00 |
th1a | I was thinking it was pretty standard to mix things that way. | 17:01 |
th1a | Anyhow, yes yvl, I want to you keep working on the celery stuff. | 17:03 |
yvl | kk | 17:03 |
th1a | We want that pretty nailed down by the sprint. | 17:03 |
yvl | sure | 17:04 |
yvl | I think we're on same page about that | 17:04 |
th1a | Yes. I just wanted to make sure the meeting wasn't TOO short. | 17:04 |
th1a | Thanks yvl. | 17:04 |
th1a | menesis? | 17:05 |
menesis | I have been resting through the holidays | 17:06 |
menesis | so little done | 17:06 |
th1a | Of course! | 17:07 |
th1a | I for one have done nothing. | 17:07 |
menesis | have some small bugfixes and that's all | 17:08 |
menesis | I am not really sure how to make the supervisor/celery usable from other plugins or how to transfer that to ubuntu system install | 17:09 |
th1a | OK. How can we move forward with that? | 17:09 |
menesis | we don't have a convenient multi-school setup now | 17:09 |
th1a | Do you just need to sit down with a pot of coffee and yvl? | 17:09 |
menesis | but supervisor and multiple processes makes that even harder | 17:10 |
th1a | I don't think convenient multi-school setup is a priority for the debs. | 17:10 |
th1a | debs need to be school-in-a-box. | 17:10 |
th1a | Bigger installations I'd presume need custom configuration of some sort. | 17:10 |
menesis | there are system-wide supervisor and redis configuration files | 17:11 |
menesis | and a running redis-server | 17:11 |
menesis | but if there are to be multiple schools | 17:11 |
menesis | I don't think those are useful | 17:12 |
yvl | personally, I would prefer separate redis db | 17:12 |
menesis | so I think to have the configuration files like in sandboxes and each running their own supervisor | 17:13 |
menesis | and services | 17:13 |
menesis | yvl: yes, because redis db don't have names, only "db number 1" | 17:13 |
yvl | right | 17:14 |
th1a | My general view is that getting SchoolTool instance #1 running via debs should continue to be a one step process. | 17:15 |
th1a | If it takes you two days to get instances 2-n running on a single server, that's fine. | 17:15 |
menesis | we don't have that now | 17:16 |
th1a | Because then you're not talking about trying to make something a school secretary can install. | 17:16 |
menesis | agree | 17:16 |
yvl | it is possible, but very manual and tedious | 17:16 |
menesis | but I don't have this working yet, new setup is too different | 17:17 |
th1a | OK... as long as you aren't blocking yourself on doing something on the new version that doesn't work on the old version anyhow. ;-) | 17:17 |
menesis | yeah... | 17:19 |
menesis | I got some xls import errors and fixed them | 17:19 |
menesis | but I admit I'm stuck on this celery stuff for too long now | 17:22 |
th1a | Well... we may have to work on it at the sprint. | 17:23 |
th1a | It is a comprehensive change. | 17:23 |
menesis | yvl is working on something too | 17:25 |
th1a | Can you and yvl sit down and try to come up with a plan. | 17:25 |
menesis | but the basics are there | 17:25 |
menesis | I only have to integrate infrastructure | 17:25 |
* yvl caught a cold and working from home | 17:27 | |
th1a | OK. Get together when you can for a solid chunk of time. | 17:27 |
yvl | ok | 17:27 |
th1a | Well, looks like we'll be done right on time. | 17:28 |
th1a | Have a good week/weekend gentlemen. | 17:28 |
th1a | Talk to you tomorrow replaceafill. | 17:28 |
replaceafill | th1a, quick request | 17:29 |
th1a | yes? | 17:29 |
replaceafill | could you reset the password in the linode account? | 17:29 |
th1a | Oh, uh... | 17:29 |
replaceafill | i think your gmail account is used for the vps | 17:30 |
replaceafill | https://manager.linode.com/session/forgot/password | 17:30 |
th1a | The account as a whole? | 17:30 |
yvl | see you Mon guys | 17:31 |
* th1a drops the bag of gravel. | 17:31 | |
th1a | Not the server password? | 17:31 |
replaceafill | no | 17:31 |
replaceafill | the linode account | 17:31 |
th1a | Like, to log into linode.com? | 17:31 |
th1a | Did I give you that password at one point? | 17:32 |
th1a | I'm not sure what you're getting at. | 17:32 |
replaceafill | ok | 17:32 |
replaceafill | check your email :) | 17:32 |
replaceafill | i requested the reset ;) | 17:32 |
replaceafill | but it's landing in your gmail :( | 17:32 |
replaceafill | yes, you gave me the password when we started Cambodia | 17:32 |
replaceafill | but i probably changed it at some point and forgot :( | 17:33 |
th1a | "Someone, hopefully you, has requested that your Linode account password be | 17:34 |
th1a | reset" | 17:34 |
replaceafill | yes | 17:34 |
*** paulproteus has quit IRC | 17:38 | |
*** paulproteus has joined #schooltool | 17:38 | |
replaceafill | th1a, the account has two linodes? | 17:39 |
replaceafill | i mean, two vps's? | 17:39 |
th1a | Well... the second is the stalled schooltool.org server. | 17:39 |
replaceafill | now i understand the message about the london one! | 17:39 |
th1a | The Shuttleworth Foundation hasn't been returning my emails... | 17:40 |
replaceafill | our dev vps is still in dallas ;) | 17:40 |
*** menesis has quit IRC | 19:42 | |
*** sabat1993 has joined #schooltool | 19:57 | |
*** menesis has joined #schooltool | 21:33 | |
*** replaceafill has quit IRC | 21:40 | |
*** menesis has quit IRC | 23:11 | |
*** replaceafill has joined #schooltool | 23:15 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!