*** menesis has quit IRC | 02:04 | |
*** aks has joined #schooltool | 05:15 | |
*** aks has quit IRC | 05:44 | |
*** aks has joined #schooltool | 06:26 | |
*** aks has joined #schooltool | 06:26 | |
*** maker-kun has joined #schooltool | 10:02 | |
*** menesis has joined #schooltool | 10:16 | |
*** yvl has joined #schooltool | 10:24 | |
*** maker-kun has quit IRC | 10:27 | |
*** maker-kun has joined #schooltool | 10:29 | |
*** maker-kun has quit IRC | 10:41 | |
*** maker-kun has joined #schooltool | 10:42 | |
*** aks has quit IRC | 10:54 | |
*** maker-kun has quit IRC | 10:54 | |
*** maker-kun has joined #schooltool | 11:36 | |
*** maker-kun has quit IRC | 11:46 | |
*** aks has joined #schooltool | 11:51 | |
*** aks has joined #schooltool | 11:51 | |
*** aks has quit IRC | 13:44 | |
*** menesis has quit IRC | 14:06 | |
*** menesis has joined #schooltool | 14:11 | |
*** menesis has quit IRC | 14:47 | |
*** ignas has joined #schooltool | 14:51 | |
*** menesis has joined #schooltool | 14:58 | |
*** yvl has quit IRC | 15:42 | |
*** menesis has quit IRC | 15:50 | |
*** yvl has joined #schooltool | 15:57 | |
*** replaceafill has joined #schooltool | 16:17 | |
th1a | hi replaceafill, yvl, aelkner. | 16:31 |
---|---|---|
yvl | good morning | 16:31 |
aelkner | morning | 16:32 |
th1a | Did you happen to look at https://bugs.launchpad.net/schooltool/+bug/905479, yvl? | 16:32 |
yvl | actually, no | 16:32 |
yvl | I took two days off, Fri and Mon (today) | 16:32 |
replaceafill | good morning/afternoon | 16:32 |
th1a | yvl: Are you working this week? | 16:32 |
yvl | yes | 16:33 |
yvl | but not next week | 16:33 |
th1a | Right. | 16:33 |
th1a | I'm assuming nobody is really working next week. | 16:33 |
yvl | then, working Jan 2-12, vacation 13-20, then working :) | 16:33 |
replaceafill | th1a, i will | 16:33 |
th1a | replaceafill: OK, I figured you'd be around replaceafill. | 16:34 |
aelkner | i leave this thursday for three weeks | 16:34 |
th1a | When are you getting back aelkner? | 16:35 |
aelkner | jan 8 | 16:35 |
aelkner | actually, it's ore like 2 1/2 weeks | 16:35 |
aelkner | jan 8 is sunday, so i can make the meeting the next day | 16:37 |
*** maker-kun has joined #schooltool | 16:37 | |
th1a | SEND ME YOUR INVOICE BEFORE YOU LEAVE. | 16:37 |
th1a | !!! | 16:37 |
th1a | Sorry to yell. ;-) | 16:37 |
aelkner | yes, i figured i wold need to | 16:38 |
*** menesis has joined #schooltool | 16:38 | |
th1a | Thanks. | 16:38 |
th1a | OK back to yvl. | 16:38 |
th1a | Anything to report from Thursday? | 16:39 |
th1a | Where will we on Ajax by the end of the week? | 16:39 |
yvl | I actually sat down and experimented with relationships UI on paper | 16:39 |
* yvl is not @ office now, so don't have means to send paper stuff to you | 16:40 | |
yvl | (phone camera is reaaaaaly low res) | 16:40 |
yvl | the reason I did that is | 16:40 |
yvl | 1) you asked me to ;) | 16:40 |
th1a | Yes. | 16:40 |
yvl | 2) our relationship UI sucks big time | 16:40 |
yvl | 3) we'll be adding complications - substitute teachers and whatnot | 16:41 |
*** maker-kun has quit IRC | 16:41 | |
yvl | 4) we'll be adding photos | 16:41 |
th1a | Yes, that's fine. | 16:41 |
yvl | so at the moment I think we should merge adding and removing members into a single page, single table | 16:41 |
yvl | and add either | 16:42 |
yvl | - "current members" for Search Filter | 16:42 |
yvl | - [Current Members] [Everybody] tabs above the persons list | 16:42 |
yvl | this winter I would actually like to make each person row composed of 2 or three lines | 16:43 |
yvl | with a photo column | 16:43 |
*** maker-kun has joined #schooltool | 16:43 | |
yvl | th1a, can we do a skype chat tomorrow? | 16:43 |
th1a | OK. | 16:43 |
yvl | I'd send you some drawings and it would be much faster than trying to write stuff | 16:43 |
th1a | Yes. | 16:43 |
yvl | cool | 16:43 |
yvl | and about timeline... | 16:43 |
yvl | I'll probably have the searches ajaxified by the end of this week | 16:44 |
yvl | since I'm taking some time off... | 16:44 |
yvl | on Jan | 16:44 |
th1a | Yes, let's leave it in a sensible place. | 16:44 |
yvl | I think we can remake the relationships in fist week of Jan with what I have now | 16:45 |
yvl | and I'd aim for having "partial" membership, working but with somewhat unpolished corner cases by mid Feb | 16:46 |
yvl | by partial I mean - substitute teachers and student "statuses" | 16:46 |
yvl | so that's that from me | 16:46 |
th1a | OK. | 16:47 |
th1a | Sounds like a plan. | 16:47 |
th1a | menesis? | 16:48 |
menesis | I was fixing some build stuff | 16:48 |
menesis | catching up with versions that appeared in ubuntu precise | 16:49 |
menesis | e.g. mechanize 0.2 and Chameleon 2 | 16:49 |
menesis | to support them | 16:49 |
menesis | I will have to upgrade z3.form, zope.pagetemplate and others | 16:50 |
menesis | in progress | 16:50 |
menesis | solved buildbot problems | 16:50 |
menesis | would like to make bugfix release tomorrow | 16:51 |
menesis | not much done, sorry | 16:51 |
menesis | book/apache is also in progress | 16:52 |
th1a | Yes, in particular I'm getting emails about hosting multiple schooltools practically daily. | 16:52 |
th1a | Can you remind me of what bug or question has the answer to that and I'll just add it now. | 16:52 |
menesis | apache rewrite rules are actually documented in /usr/share/doc/schooltool/README.Debian | 16:54 |
th1a | Do you have a draft of anything in bookish form? | 16:54 |
th1a | That I can branch? | 16:54 |
menesis | multiple schooltools need new scripts. it is not only documentation | 16:54 |
menesis | will push what I have | 16:55 |
th1a | OK. Thanks. | 16:55 |
th1a | Thanks menesis. I'd just like to get something up on that before we go on break. | 16:55 |
th1a | Is there any point in having replaceafill look at this? https://bugs.launchpad.net/schooltool/+bug/905479 | 16:56 |
th1a | Or will it just drive him insane? | 16:56 |
menesis | yes I would like to squeeze the needed bits in upcoming packages update | 16:56 |
replaceafill | i tried to reproduce it but couldn't | 16:56 |
th1a | Is there any point in trying to peer into the database? | 16:57 |
th1a | This is on the release, btw. | 16:58 |
yvl | hmm | 16:58 |
yvl | a good question... I'll see if I can at least reproduce this | 16:59 |
replaceafill | i'm going to install the deb packages in my 11.10 vm | 16:59 |
yvl | btw, when reproducing security bugs | 16:59 |
yvl | it's a good idea to turn off devmode | 16:59 |
yvl | in case you can't reproduce | 16:59 |
th1a | It may not be easily reproducable. | 17:00 |
th1a | That is, I guess it isn't really complete to say you can reproduce it by following the steps in the book. | 17:00 |
th1a | You'd need to follow the steps in the book and probably created and delete a few things repeatedly. | 17:01 |
th1a | Reproducing my mistakes along the way. | 17:01 |
th1a | So perhaps looking at the database doesn't tell you anything that the UI doesn't. | 17:01 |
yvl | btw, can you elaborate what you mean by "can't see" | 17:02 |
th1a | Actually, the whole section isn't added to the calendar at all. | 17:02 |
th1a | You can't overlay it. | 17:02 |
yvl | okay... | 17:02 |
yvl | but it is scheduled, right? | 17:02 |
th1a | Yes. | 17:03 |
th1a | Each class appears in the Journal too. | 17:03 |
yvl | ok, I'll look into that | 17:03 |
th1a | OK. There is only one teacher and one section. | 17:04 |
th1a | It is probably caused by some kind of deleting, re-creating at some point. | 17:04 |
yvl | likely | 17:04 |
yvl | something did not get updated | 17:05 |
yvl | (and I hope you're looking at your calendar in correct term) | 17:05 |
yvl | (or you won't see the section) | 17:05 |
th1a | Hm...? | 17:06 |
th1a | You mean by date? | 17:06 |
th1a | I looked at the whole year. | 17:06 |
th1a | Maybe that's become overly zealous? | 17:07 |
yvl | might be | 17:07 |
yvl | and please check the actual schedule dates for that section | 17:08 |
th1a | Well, it is a simple setup so you can grok it quickly too. | 17:08 |
yvl | well, I'll check ;) | 17:08 |
yvl | yes | 17:08 |
yvl | sure | 17:08 |
th1a | Obviously it makes me unhappy when my simple example for the book breaks. ;-) | 17:09 |
yvl | I can imagine :) | 17:09 |
th1a | OK. back to replaceafill. | 17:09 |
replaceafill | ok | 17:10 |
replaceafill | last week i found an error in our test setup | 17:10 |
replaceafill | which menesis already fixed, thanks :) | 17:10 |
replaceafill | worked on the book | 17:10 |
replaceafill | proofreading and translating th1a's changes | 17:11 |
replaceafill | which again helps me to find new bugs | 17:11 |
replaceafill | like feeding a pdf to the xls importer :D | 17:11 |
replaceafill | while styling the csv import views i found an issue in the section import view | 17:12 |
replaceafill | regarding white spaces | 17:12 |
replaceafill | i still have to check into that and update the example in the view | 17:12 |
replaceafill | also found an error in the password change dialog | 17:12 |
replaceafill | because of a string changed (the OK button) | 17:13 |
replaceafill | and added an .explicit-close-dialog for the pack database and password change dialogs | 17:13 |
replaceafill | that's a css class :) | 17:14 |
yvl | :) | 17:14 |
replaceafill | th1a, i also fixed the bugs you reported on friday | 17:14 |
th1a | Thanks. | 17:14 |
replaceafill | for the course list in the section add view i used the ICollator to allow sorting localized strings | 17:15 |
replaceafill | i have a question for yvl | 17:15 |
replaceafill | :) | 17:15 |
yvl | sure | 17:15 |
replaceafill | we have a problem with the addSchoolToolCourse.html view | 17:15 |
replaceafill | it allows you to set a camefrom parameter | 17:15 |
replaceafill | to redirect you properly on cancel | 17:15 |
replaceafill | either to the courses container or the course index view | 17:16 |
replaceafill | but courses can have __name__s like 'matemática' | 17:16 |
replaceafill | so you get an unicodeencodeerrros from the redirect(url) call | 17:16 |
replaceafill | what would be the appropriate way of encoding/decoding the url? | 17:17 |
replaceafill | i tried using quote/unquote, but couldn't make it | 17:17 |
replaceafill | i mean, from urllib | 17:17 |
yvl | encode with idna | 17:18 |
replaceafill | ah | 17:18 |
yvl | I hope we have some examples of that somewhere | 17:18 |
replaceafill | thanks, i'll look into that then | 17:19 |
replaceafill | finally, just a small comment | 17:19 |
replaceafill | in /manage | 17:19 |
replaceafill | i think some links like "Courses", "Sections" should take you to the year you're looking at that moment | 17:19 |
replaceafill | for example, if you have several years | 17:19 |
replaceafill | clicking on "Courses" always take you to /courses | 17:20 |
th1a | Yes, that's a significant issue. | 17:20 |
replaceafill | i propose it should take you to /courses?schoolyear_id=2011 | 17:20 |
replaceafill | or something like that | 17:20 |
replaceafill | this is ok for /person /resources, etc which have no school year containment | 17:20 |
th1a | Yes. | 17:20 |
* yvl has some grudge over the whole ?schoolyear_id thing :P | 17:20 | |
replaceafill | yvl, maybe using sessions appropriately will fix it? | 17:21 |
replaceafill | like remembering stuff | 17:21 |
replaceafill | can i add the schoolyear_id parameter in the meantime? | 17:21 |
yvl | if only somebody used traversal :P | 17:21 |
replaceafill | ah | 17:21 |
yvl | schoolyears/2011/courses instead of /courses?schoolyear_id :P | 17:22 |
yvl | anyway | 17:22 |
*** maker-kun has quit IRC | 17:22 | |
yvl | sure, please add that | 17:22 |
replaceafill | kk | 17:22 |
replaceafill | i think that's it from me | 17:22 |
replaceafill | th1a, you'll take next week off, right? | 17:23 |
th1a | I'll be checking in, answering emails. | 17:23 |
replaceafill | ah ok | 17:23 |
th1a | No meeting next week. | 17:23 |
th1a | meetings | 17:23 |
replaceafill | ok | 17:23 |
* replaceafill done | 17:23 | |
th1a | Thanks replaceafill. | 17:23 |
th1a | aelkner? | 17:23 |
aelkner | ok, so i made the changes that we discussed on wed | 17:24 |
aelkner | and we need to go over it some more to find text changes | 17:24 |
aelkner | i did most of the 'deploy as course worksheet' view, but i have questions about that, too | 17:24 |
aelkner | i loaded what i have onto the demo server | 17:24 |
aelkner | perhaps we could go over this after the meeting | 17:25 |
th1a | Let's just look at it quickly as part of the formal meeting. | 17:25 |
th1a | Then discuss it further after. | 17:25 |
aelkner | ok, first the change to /school | 17:25 |
aelkner | http://69.164.203.135:36660/manage | 17:26 |
aelkner | that's what i meant | 17:26 |
aelkner | i moved the link for report sheet templates to the bottom | 17:26 |
th1a | Can you add a "There are 2 report sheet temlates..." comment? | 17:27 |
aelkner | or 'There are no report sheet templates...' | 17:27 |
aelkner | sure | 17:27 |
th1a | ok | 17:27 |
aelkner | http://69.164.203.135:36660/schooltool.gradebook/templates/Fall%20Rubrik | 17:28 |
aelkner | the ranged values score systems show min - max now | 17:28 |
aelkner | also in the course worksheet templates area | 17:28 |
th1a | OK. | 17:29 |
aelkner | any other score system comes up as the name of the scoresystem, as in Comment | 17:29 |
th1a | Good. | 17:30 |
aelkner | oh, and i changed the due_date field to not be required anywhere | 17:30 |
th1a | kk | 17:31 |
aelkner | and added a Done button to the report sheet templates view | 17:31 |
aelkner | yeah, small stuff there, so then i moved onto deploy as course worksheet | 17:31 |
aelkner | keep in mind the view does nothing on submit, same as cancel | 17:32 |
aelkner | i need to go ahead and make it do the change to the data after we discuss some things | 17:32 |
aelkner | but in the meantime, as teacher001 (teacher001): | 17:33 |
aelkner | http://69.164.203.135:36660/schoolyears/2008-2009/2008-fall/sections/science_a_2008-fall_teacher001_000/activities/Worksheet/gradebook | 17:33 |
aelkner | i added and Actions linkset and put the link there | 17:33 |
aelkner | it takes you to a form for choosing the term or whole year and overriding the title | 17:33 |
th1a | First time I've seen a scroll bar in the tabs. | 17:33 |
aelkner | where? | 17:34 |
th1a | Can we add numbers to those titles? | 17:34 |
th1a | In the tertiary navigation. | 17:35 |
aelkner | oh, you have a more narrow screen than me i guess because i don't see a scrollbar | 17:36 |
aelkner | unless you just added a worksheet or something | 17:36 |
th1a | OK, we can discuss the titles later. | 17:36 |
aelkner | ok, so can we discuss the tactical issue of performing the deployment? | 17:38 |
th1a | All right, we can continue, but I'm going to... | 17:38 |
* th1a drops the bag of gravel. | 17:38 | |
th1a | So is everyone going to be here Wednesday? | 17:38 |
aelkner | ok, brb | 17:38 |
yvl | sure, th1a | 17:38 |
replaceafill | th1a, i will be | 17:38 |
aelkner | i'll be here | 17:38 |
aelkner | cya guys then | 17:38 |
th1a | OK. See you then! | 17:38 |
*** maker-kun has joined #schooltool | 17:39 | |
replaceafill | thanks everybody | 17:39 |
* th1a is going to make a snack. | 17:39 | |
aelkner | ok, th1a, i'm ready when you are | 17:50 |
* th1a is back. | 17:50 | |
aelkner | ok, so here's the thing about deploying the current worksheet as course worksheet | 17:51 |
aelkner | actually, multiple things | 17:51 |
aelkner | first, if the teacher (course leader) has set up a worksheet and decided to make it a course worksheet | 17:51 |
aelkner | if they set it up in the fall term, and then choose the spring term in the form, what does that mean? | 17:52 |
aelkner | keep the current worksheet as it is and deploy a copy of it to spring only? | 17:52 |
th1a | The first thing that is happening is that a tempate is created. | 17:52 |
th1a | Then the template is deployed to the selected terms. | 17:53 |
aelkner | so in the case i just named, keep the worksheet where it is and do the steps you just mentioned | 17:53 |
aelkner | so there's a new template, deployed to spring, and the original stays as a regular worksheet in the fall | 17:54 |
aelkner | just in the one section where it was created | 17:54 |
th1a | y | 17:54 |
aelkner | ah, i think you are making it easier for my data model problems :) | 17:55 |
aelkner | in other words, in no case do i need to change the current worksheet | 17:55 |
th1a | no | 17:55 |
aelkner | i just need to create template/deploy | 17:55 |
aelkner | ah, much better | 17:55 |
aelkner | and the view should return to the same worksheet regardless of Submit or Cancel | 17:55 |
aelkner | since that worksheet is not being renamed, that will be easy to do | 17:56 |
aelkner | and i won't need to redirect like i thought i did to handle in-place changes to a worksheet | 17:56 |
aelkner | in the case of being in fall and deploying to spring, the user won't see anything new | 17:57 |
aelkner | because the newly deployed sheet won't appear in that section | 17:57 |
aelkner | but that's not necessarily a problem, just thought i'd mention it | 17:58 |
aelkner | if this is all ok with you, i know what i need to do for that | 17:59 |
aelkner | i could have that ready tomorrow morning for your inspection | 17:59 |
aelkner | testing, etc. | 17:59 |
th1a | kk | 17:59 |
aelkner | now, how about the text | 17:59 |
aelkner | first the new form | 17:59 |
aelkner | the legend may be redundant with the term or year label | 18:00 |
th1a | it is ok | 18:00 |
th1a | It looks fine. | 18:01 |
aelkner | i did ok with text | 18:01 |
aelkner | ? | 18:01 |
th1a | We probably need a "What is this" at some point. | 18:01 |
th1a | It looks fine. | 18:01 |
aelkner | shocking :) | 18:01 |
aelkner | yes, i can add that, too, if i find the time before leaving | 18:01 |
th1a | Maybe you don't need "whole" before year in the fieldset. | 18:01 |
th1a | There is no big rush. | 18:02 |
th1a | This won't be released until April. | 18:02 |
aelkner | well, getting rid of 'whole' makes the sentence inply that a year could be selected | 18:02 |
aelkner | as in, a year other than the current one | 18:02 |
th1a | It does either way. | 18:03 |
th1a | "current year" would be different. | 18:03 |
aelkner | 'Select term or current year to deploy' then? | 18:04 |
th1a | ok | 18:04 |
aelkner | but nothing different for the Term or Year hint, right? | 18:04 |
th1a | y | 18:05 |
aelkner | cool | 18:05 |
aelkner | ok, do you want to poke around and correct any text otherwise? | 18:05 |
th1a | Nothing jumps out at me. | 18:06 |
aelkner | ok, you can always email me anything that comes to mind | 18:06 |
th1a | OK, so we really want to avoid having duplicate titles end up in end user gradebooks. | 18:07 |
th1a | Even if we're just appending numbers. | 18:07 |
th1a | By the way, you always want to set off the numbers with a dash or space or parenthesis. | 18:07 |
th1a | Not just at the end1 | 18:07 |
*** maker-kun has quit IRC | 18:08 | |
aelkner | sure, i always did that for report sheets | 18:08 |
aelkner | by always, i mean, since we came up with the new view a month ago | 18:08 |
aelkner | so i will apply that same logic to the course worksheet deployment | 18:09 |
th1a | kk | 18:09 |
aelkner | ok, i'll look for you tomorrow when i'll be sure to have something to demo for you | 18:10 |
th1a | OK. Thanks aelkner. | 18:10 |
*** jelkner has joined #schooltool | 18:14 | |
*** maker-kun has joined #schooltool | 18:17 | |
replaceafill | th1a, can you help me? in what places do we use the fckeditor widget? | 18:48 |
replaceafill | description fields (demographics) | 18:49 |
* replaceafill greps the code | 18:49 | |
replaceafill | ah comments score system | 18:51 |
replaceafill | calendar events | 18:55 |
*** maker-kun has quit IRC | 19:14 | |
* th1a wakes up from a long winters nap. | 19:37 | |
*** menesis has quit IRC | 19:43 | |
*** yvl has quit IRC | 19:48 | |
replaceafill | th1a, zyt? | 20:09 |
th1a | yes, replaceafill. | 20:09 |
replaceafill | th1a, i'm on this one: https://bugs.launchpad.net/schooltool/+bug/891348 | 20:09 |
replaceafill | and have a question | 20:09 |
replaceafill | we use the fckeditor widget in: | 20:09 |
replaceafill | - add/edit person/resource forms | 20:10 |
replaceafill | - comment scores in deployed report sheets in the gradebook | 20:10 |
replaceafill | - add/edit forms in calendar events | 20:10 |
replaceafill | i was wondering what width we should use in every case | 20:10 |
replaceafill | check for example: | 20:10 |
replaceafill | http://69.164.203.135:6660/schoolyears/2011-2012/2011-fall/sections/art_a_2011-fall_teacher004_000/calendar/MjAxMS0xMi0xOS4zNDkxNzIwMzUuMzQ5MTY5OTM0/edit.html?date=2011-12-19&back_url=http%3A//69.164.203.135%3A6660/persons/teacher004/calendar&cancel_url=http%3A//69.164.203.135%3A6660/persons/teacher004/calendar | 20:11 |
replaceafill | oops | 20:11 |
replaceafill | as teacher004 | 20:11 |
replaceafill | http://69.164.203.135:6660/schoolyears/2011-2012/2011-fall/sections/art_a_2011-fall_teacher004_000/calendar/MjAxMS0xMi0xOS4zNDkxNzIwMzUuMzQ5MTY5OTM0/edit.html?date=2011-12-19 | 20:11 |
replaceafill | see the width of the Description field | 20:11 |
th1a | Yes? | 20:12 |
replaceafill | http://69.164.203.135:6660/schoolyears/2011-2012/2011-fall/sections/art_a_2011-fall_teacher004_000/activities/2011-2012_2011-fall_1/gradebook/student329 | 20:12 |
replaceafill | also, as teacher004 | 20:12 |
replaceafill | now as manager: | 20:12 |
replaceafill | http://69.164.203.135:6660/persons/add.html | 20:12 |
th1a | What would be the standard width of a regular textbox? | 20:12 |
replaceafill | http://69.164.203.135:6660/resources/addEquipment.html | 20:12 |
replaceafill | you mean an input[type="text"] or textarea? | 20:13 |
th1a | I see. | 20:13 |
th1a | Yes. | 20:13 |
replaceafill | you can see both examples in the last URL | 20:13 |
replaceafill | Description and More notes fields | 20:13 |
th1a | Lets go with that then. | 20:13 |
replaceafill | that's 286px btw | 20:13 |
replaceafill | ok, all the fckeditor widgets should be 286px width, no matter where they're used | 20:14 |
replaceafill | correct? | 20:14 |
replaceafill | we can customize the widths on a case-by-case basis btw | 20:15 |
th1a | Just follow the guidelines. | 20:15 |
replaceafill | ok | 20:15 |
replaceafill | thanks | 20:15 |
th1a | ;-) | 20:15 |
th1a | And make it a less greenish gray. | 20:15 |
replaceafill | it's just that for notes or some stuff made sense to me to have wider widgets | 20:15 |
replaceafill | but ok, the guidelines width it is | 20:16 |
th1a | That's still fairly wide if you're only writing a paragraph or two. | 20:16 |
th1a | Which I think would usually be the case. | 20:16 |
th1a | But it is also the kind of thing that we can change easily enough. | 20:16 |
replaceafill | sure | 20:16 |
replaceafill | ok, i'll fix this one then | 20:16 |
*** ignas has quit IRC | 20:58 | |
*** menesis has joined #schooltool | 20:59 | |
*** maker-kun has joined #schooltool | 21:23 | |
th1a | replaceafill: Pushed some changes to the book. If you can proofread that I'd like to push to the site. | 23:06 |
replaceafill | th1a, ah ok | 23:06 |
replaceafill | pulling | 23:06 |
*** maker-kun has quit IRC | 23:29 | |
*** jelkner has quit IRC | 23:38 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!