*** didymo has joined #schooltool | 02:10 | |
*** tvon has joined #schooltool | 04:31 | |
*** tvon has quit IRC | 05:32 | |
*** hazmat_ has quit IRC | 08:10 | |
*** hazmat_ has joined #schooltool | 08:16 | |
*** hazmat_ has quit IRC | 10:19 | |
*** ignas has joined #schooltool | 13:22 | |
*** thisfred has joined #schooltool | 13:42 | |
*** mgedmin has joined #schooltool | 14:13 | |
*** alga has joined #SchoolTool | 14:14 | |
*** tvon has joined #schooltool | 14:27 | |
*** didymo has quit IRC | 14:32 | |
povbot | /svn/commits: * ignas committed revision 5199: | 14:50 |
---|---|---|
povbot | /svn/commits: Added namespace declaration. | 14:50 |
*** alga has quit IRC | 14:53 | |
*** tiredbones has joined #schooltool | 15:07 | |
*** jinty has joined #schooltool | 15:08 | |
*** jinty has quit IRC | 15:21 | |
povbot | /svn/commits: * gintas committed revision 5200: | 15:25 |
povbot | /svn/commits: Fixed issue 424 (UnboundLocal error in importChunk). | 15:25 |
mgedmin | yay gintas!!!! you're a hero | 15:28 |
*** pips1 has joined #schooltool | 15:35 | |
*** thisfred has quit IRC | 15:46 | |
*** thisfred has joined #schooltool | 15:46 | |
*** vidasp has joined #schooltool | 15:49 | |
*** th1a has joined #schooltool | 16:07 | |
povbot | /svn/commits: * mg committed revision 5201: | 16:13 |
povbot | /svn/commits: Fix deprecation warnings (closes issue 426). | 16:14 |
*** alga has joined #SchoolTool | 16:20 | |
th1a | Hi alga. | 16:27 |
mgedmin | hi, th1a | 16:27 |
th1a | cd | 16:27 |
th1a | Whoops. | 16:27 |
th1a | Hey, where is the code that creates the student timetables? | 16:27 |
mgedmin | bash: cd: Whoops: No such file or directory | 16:27 |
th1a | The sample student timetables, that is. | 16:28 |
th1a | This is, technically, a holiday in the US. | 16:29 |
pips1 | Hi all, if you don't mind, I'll just hang around in the background of your meeting :-) | 16:29 |
ignas | hi | 16:30 |
th1a | Wherein we celebrate the discovery of an uninhabited continent. | 16:30 |
th1a | Well, mostly uninhabited. | 16:30 |
th1a | Not really uninhabited at all. | 16:30 |
povbot | /svn/commits: * mg committed revision 5202: | 16:31 |
povbot | /svn/commits: Finish the test utils refactoring by fixing the imports and removing the XXXes. | 16:31 |
alga | th1a: schooltool.course.sampledata.PopulateSectionTimetables | 16:31 |
th1a | So, I suppose if I had wanted to guarantee the participation of the US developers I should have a) moved this to Tuesday or b) strenuously exhorted them to participate. | 16:32 |
th1a | Prior to 3:00 am this morning. | 16:32 |
alga | Is today a holiday? | 16:32 |
th1a | That's what I've been nattering on about: Columbus Day. | 16:33 |
alga | aha. | 16:33 |
th1a | Every day's a holiday when you work at home! | 16:33 |
th1a | pips1: Happy to have you aboard. | 16:33 |
th1a | So, getting started... how are things coming at POV? | 16:34 |
pips1 | th1a: thanks, I'm working from home right now too :-) | 16:34 |
alga | Things we were working on last week: | 16:34 |
alga | * RESTive client lib | 16:34 |
alga | * srichter refactorings review | 16:34 |
alga | * Sample data framework (mostly done) | 16:34 |
alga | Things blocking us: | 16:34 |
alga | * example of the data to import from Philipp Schroeder | 16:34 |
alga | :) | 16:34 |
pips1 | oops | 16:34 |
pips1 | just discussing it with ignas in private... | 16:34 |
th1a | Aha. | 16:34 |
th1a | So much for lurking in the background. | 16:35 |
pips1 | I will send all the stuff asap | 16:35 |
ignas | th1a, the contract mentions importing groups, persons, courses, sections ... what about timetables (i am afraid importing of these is not ni our estimates) ? | 16:35 |
mgedmin | also we fixed #367 from the bugfixing story | 16:35 |
pips1 | (we where just discussing the format of the csv files I should send) | 16:35 |
th1a | ignas: pips1 can create the timetables manually. | 16:36 |
th1a | That's not really a bulk operation. | 16:36 |
alga | phew... | 16:37 |
pips1 | erm, sorry to disagree.. (ahem) they are quite a few... | 16:37 |
alga | th1a: I think I've come up with a way to generate sensible timetables | 16:37 |
alga | but it might take quite some time | 16:37 |
pips1 | something like 350 timetable events, maybe? | 16:37 |
th1a | pips1: What do we mean by timetables? | 16:38 |
pips1 | it's a spreadsheet with all the sections and individual course events... | 16:38 |
th1a | alga: I think I can generate sensible timetables fairly easily. They just won't be very random. | 16:38 |
th1a | Which is fine. | 16:39 |
ignas | th1a, ttschema + term + scheduling of all sections | 16:39 |
alga | perhaps ttschema and term can be created manually? | 16:39 |
ignas | probably they should be | 16:40 |
th1a | What is an individual course event? | 16:40 |
* pips1 is wondering whether they are talking about the test data our my school's data regarding ttschema, etc. | 16:40 | |
th1a | I think we're talking about pips1. | 16:41 |
pips1 | aha | 16:41 |
pips1 | in the spreadsheet I've got (with the ca. 350 events), one row would contain this information: | 16:42 |
pips1 | Class Day Time Course Teacher (Lecturer) Room | 16:42 |
pips1 | e.g. 1Me Mon 1830-2150 Engineering Mechanics I Stockli W 201 | 16:42 |
th1a | This is a different spreadsheet than the one we've got already? | 16:42 |
pips1 | no | 16:42 |
pips1 | that's the one you have | 16:42 |
th1a | OK. | 16:43 |
th1a | So the message to POV is that we want to parse the spreadsheet from pips1 that we already have. | 16:43 |
th1a | And that'll be it. | 16:43 |
pips1 | well, more precisely: you have a short, translated and anonimized one, not the original data of my school , which i am about to send to ignas | 16:43 |
pips1 | (encrypted because of privacy concerns..) | 16:44 |
* mgedmin twiddles his thumbs idly | 16:44 | |
pips1 | LOL | 16:45 |
th1a | Yes, I think we've successfully returned to more or less where we started. | 16:45 |
pips1 | mgedmin: no need for that, go and fix http://issues.schooltool.org/issue307 ! ;-D | 16:45 |
alga | that's a tough one | 16:46 |
alga | some bad people have done their work in a bad way | 16:46 |
alga | it needs to be fixed fundamentally | 16:46 |
pips1 | honest, I was going to make a plea that you can fix 307 in this round - maybe in the "general bugfix hunting" story? | 16:46 |
alga | pips1: I'm serious | 16:46 |
alga | we have it in our TODO lists | 16:46 |
pips1 | right | 16:47 |
alga | the thing is that the rooms are attached to sections | 16:47 |
alga | and no magick happens | 16:47 |
alga | if they would be *booked* for timetable events | 16:47 |
alga | the events would appear on the resource calendars | 16:47 |
pips1 | alga: I think I see your point, it seems that there is a bigger underlying thing that needs solved... basically mapping the whole sections --> web view --> ical --> pdf | 16:48 |
ignas | th1a, sorry, but i still do not understand - do we need to parse the timetable data or not ? | 16:48 |
alga | and the notices would appear on the TTevent | 16:48 |
th1a | ignas: I believe the answer is no. | 16:48 |
pips1 | th1a: no?! | 16:48 |
pips1 | ignas: what do you mean with "timetable data"? You are talking about the timetable events that are in my spreadsheet, no? | 16:49 |
ignas | pips1, yes, timetable events ... (schedules for sections) | 16:50 |
th1a | Wait, is the question whether or not the sections should be assigned to meeting times? | 16:51 |
ignas | th1a, yes | 16:51 |
pips1 | ignas: well of course this is th1a's call, but I am very interested that you *do* parse that... :-) | 16:51 |
th1a | I would think the answer is yes. | 16:51 |
* pips1 thinks that th1a just made my day | 16:52 | |
th1a | I would think of that as being part of creating a section. | 16:52 |
alga | that changes our estimate!! | 16:52 |
mgedmin | that might invalidate our estimate | 16:52 |
alga | we're short on tiume anyway | 16:52 |
* pips1 ducks the bullets flying | 16:53 | |
th1a | OK. Understood, but we're also changing the estimate insofar as we aren't spending a day parsing rosters. | 16:53 |
alga | rosters are chean | 16:54 |
alga | cheap | 16:54 |
alga | timetables are HARRRRD | 16:54 |
alga | but ignas is making it look harder than it is ;-) | 16:54 |
th1a | There's something I'm missing here. | 16:55 |
th1a | I guess you have to assume that a timetable schema of a certain form has already been created? | 16:55 |
alga | probably... | 16:55 |
th1a | Because what I'm thinking of is just assigning the sections to periods in the timetable. | 16:56 |
th1a | And the periods are listed in the spreadsheet. | 16:56 |
pips1 | th1a: this is correct | 16:57 |
pips1 | I think the prblem lies in the format of the imports... my files aren't formatted in the way that the csv import for sections/timetables is currently implemented, right? | 16:58 |
pips1 | but that's why we want to do it via REST... | 16:59 |
pips1 | ...right? | 16:59 |
th1a | Right. | 16:59 |
pips1 | POV? | 16:59 |
alga | We'll do it | 16:59 |
* pips1 is happy | 17:00 | |
alga | but you'll be getting ugly errors if the ttschema or terms aren't set up the way we assume they are | 17:00 |
alga | :-) | 17:00 |
pips1 | sure | 17:00 |
th1a | Should pips1 send POV his ttschema? | 17:00 |
ignas | and if it catches fire - RUN! | 17:00 |
th1a | alga: That's fine. | 17:01 |
pips1 | but the ttschema and terms can be set up corretly I think | 17:01 |
alga | OK | 17:01 |
alga | next agenda item please | 17:01 |
alga | th1a: any more comments on the sample data? | 17:01 |
th1a | I'm going to take a look at the timetable problem. | 17:02 |
pips1 | I think we will run into ugly errors because of typing mistakes in the spreadsheet, though, I'm more concerned about that... I'll then have to manually sanitize those 350 rows... | 17:02 |
th1a | OK, moving on... | 17:02 |
alga | th1a: I think I have a solution | 17:02 |
th1a | OK, I'll let you have a shot at it. | 17:02 |
th1a | Basically, you should be able to make it schedule things fairly sequentially. | 17:03 |
th1a | Perhaps if every student has classes in a similar sequence. | 17:03 |
th1a | Now, mgedmin... | 17:04 |
th1a | regarding this dispute with srichter. | 17:04 |
th1a | Let me see if I understand the problem. | 17:04 |
th1a | Normally, one unit tests python view code. | 17:04 |
th1a | And does functional tests for the page templates that use that view code. | 17:04 |
th1a | Correct? | 17:04 |
th1a | mgedmin? | 17:05 |
* mgedmin reads | 17:05 | |
mgedmin | correct | 17:06 |
mgedmin | there are exceptions | 17:06 |
mgedmin | sometimes it is hard to test certain bits in unit tests | 17:06 |
mgedmin | (security, mostly) | 17:06 |
mgedmin | and we explicity decide to test those only with functional tests | 17:06 |
mgedmin | rather than spending time on exceedingly complicated unit tests | 17:06 |
th1a | In the case of schooltool.level.rest, there is view code, but the module generates the full XML output itself. | 17:07 |
th1a | So the functional tests and at least some of the unit tests would be virtually identical? | 17:08 |
mgedmin | no | 17:09 |
mgedmin | there are a bunch of views | 17:10 |
mgedmin | and some classes that I do not precisely understand the point of | 17:10 |
mgedmin | writing isolated tests for those is not hard | 17:10 |
th1a | So the decision to not write unit tests for this particular module seems fairly arbitrary to you? | 17:11 |
mgedmin | I think this particular module should have unit tests, yes | 17:12 |
mgedmin | it's a slippery slope | 17:12 |
mgedmin | I've been there | 17:12 |
mgedmin | you do not write a test for a trivial class, because it is trivial | 17:12 |
mgedmin | then you make a trivial change to that class, and not add a test because there were none anyway | 17:13 |
th1a | I agree that once you start saying "we can just cover this with a functional test" it isn't clear where you stop. | 17:13 |
mgedmin | then you end up with a nontrivial class and no tests | 17:13 |
mgedmin | also, when you have isolated tests, it is much easier to add a regression test for a bug | 17:13 |
th1a | Is there a reason you need a unit test for, say, AcademicStatusView? Is that unit test going to be testing exactly the same output as a functional test? | 17:14 |
mgedmin | let me see | 17:14 |
mgedmin | unit tests for the GET method would be pretty much the same as in the functional tests | 17:15 |
mgedmin | unit tests for PUT would be bigger | 17:16 |
mgedmin | the part that discards unrecognized HTTP Content-* headers with a 501 status code is not tested now | 17:16 |
mgedmin | neither functionally, nor with unit tests | 17:16 |
th1a | OK. | 17:16 |
th1a | I'll email srichter about it. | 17:17 |
mgedmin | the parsing bit might conceivably change | 17:17 |
mgedmin | I think I'd rather test the corner cases in unit test | 17:18 |
mgedmin | so as to not overwhelm the README | 17:18 |
mgedmin | which should be story-like introduction to the features | 17:18 |
mgedmin | and not an exaustive enumeration of corner cases | 17:18 |
th1a | OK... a few minutes for comments on new bugs. | 17:19 |
th1a | I see that import bug was fixed. | 17:20 |
th1a | Anything seem particularly nasty or troublesome? | 17:21 |
pips1 | if there isn't anything to be discussed about other bugs, I'd like to talk about bug 307 - it's crucial to me and I'd like everybody to be on the same page... | 17:22 |
th1a | OK. | 17:23 |
pips1 | alga already mentioned that is a bigger underlying problem... | 17:23 |
th1a | Has POV used up all their dedicated bugfixing time on the current contract? | 17:23 |
pips1 | alga: can you elaborate a bit? | 17:23 |
pips1 | alga: (I think I understood what you were saying earlier, but your explanations where in-between other conversations) | 17:24 |
alga | th1a: it seems so, even more than that | 17:24 |
th1a | I thought so. | 17:24 |
th1a | Anyhow, I'd like a bit more explanation of this bug, too. | 17:25 |
th1a | Where is the relevant code? | 17:25 |
alga | OK | 17:25 |
alga | the timetable events have lists of resources on them | 17:25 |
alga | the idea is that the resources are booked for the timetable events | 17:26 |
alga | then the booking would be represented on the resouces' calendars | 17:26 |
alga | and in the students' calendars | 17:26 |
alga | the way the locations are assigned to sections now, there's just an attribute on the section | 17:27 |
alga | the timetable events do not have these resources | 17:27 |
alga | the location is just displayed on the view of the section | 17:28 |
alga | The likely solution is that the location from the section attribute needs to be taken into account when importing the timetable for the section | 17:29 |
pips1 | alga: thanks, I understand the bug better now... | 17:30 |
pips1 | alga: I was kind of suspecting that it wasn't just a superficial matter.. :-/ | 17:31 |
alga | pips1: you don't know how grateful I am for you putting up with us... | 17:32 |
th1a | OK. Time's up! I'll be emailing the rest of the crew. | 17:32 |
* th1a bangs the virtual gavel. | 17:32 | |
pips1 | alga: ach, we are all trying to give our best, I think :-) | 17:36 |
*** alga has quit IRC | 17:40 | |
*** erchache has joined #schooltool | 17:43 | |
erchache | hi | 17:43 |
th1a | erchache: hi. | 17:54 |
erchache | im working upgrading my mediawiki server.....utf8 conversion doesnt run | 17:55 |
erchache | th1a | 18:05 |
th1a | Uh... you want help with mediawiki? | 18:05 |
erchache | yeah | 18:07 |
erchache | on the channel are saying me a way to convert my iso char to utf8 | 18:07 |
erchache | th1a | 18:07 |
th1a | I have never used mediawiki and have no idea how to solve your problem. | 18:08 |
erchache | hehehehe dont worry ;P | 18:08 |
erchache | th1a | 18:08 |
*** tiredbones has quit IRC | 18:16 | |
*** tiredbones has joined #schooltool | 18:18 | |
*** jinty has joined #schooltool | 18:32 | |
erchache | jinty: como estamos hoy.....llueve mucho por barcelona? | 18:36 |
*** jinty has quit IRC | 18:37 | |
mgedmin | ignas: kaip smagu būtų, jei šiame kanale visi šnekėtų savo kalba ir vieni kitų nesuprastų | 18:37 |
*** jinty has joined #schooltool | 18:37 | |
*** tiredbones has quit IRC | 18:42 | |
*** tiredbones has joined #schooltool | 18:42 | |
jinty | erchache: un poco. Pero mi gusta, hace tanto que no lo pase | 18:44 |
mgedmin | haha, jie vėl tai daro | 18:44 |
jinty | :) | 18:45 |
jinty | is it also raining in valencia? | 18:46 |
*** tvon has left #schooltool | 18:54 | |
*** thisfred has quit IRC | 18:59 | |
erchache | a huracan convert on tropical storm are passing over spain | 18:59 |
*** thisfred has joined #schooltool | 19:00 | |
erchache | jinty | 19:02 |
erchache | eeestooo...is a huracan or an huracan.... :-s | 19:02 |
ignas | a huricane | 19:22 |
povbot | /svn/commits: * ignas committed revision 5203: | 19:34 |
povbot | /svn/commits: Accept urls as well as paths as references to schooltool objects. | 19:34 |
*** pips1 is now known as pips1_dinner | 19:45 | |
*** jinty has quit IRC | 19:48 | |
*** erchache has left #schooltool | 19:54 | |
*** jelkner has joined #schooltool | 20:03 | |
jelkner | thla: hi tom! | 20:04 |
th1a | Hi jelkner. | 20:04 |
th1a | Sorry to hear about your mother. My condolences. | 20:04 |
jelkner | thanks | 20:04 |
jelkner | it was a tough last few years for her | 20:04 |
jelkner | but she had a wonderful life | 20:04 |
jelkner | and she felt that way up to the end | 20:05 |
jelkner | ALS is no way to go, however! | 20:05 |
jelkner | anyway, dave and i are here working on cando docs | 20:05 |
jelkner | i have a question for you | 20:05 |
th1a | Ah. Good. | 20:06 |
jelkner | dave is great | 20:06 |
jelkner | he is writing up docs that teachers/admins in school systems will be able to read | 20:07 |
jelkner | here is our question: | 20:07 |
jelkner | we want to be able to backup the cando data | 20:07 |
jelkner | we've been telling folks just to backup the Data.fs file | 20:07 |
jelkner | but we were wondering if there could be a way to do this from within CanDo itself, rather than having to ssh in and do unix stuff | 20:08 |
th1a | It certainly could be done. | 20:08 |
jelkner | well we need to set about doing it then! ;-) | 20:09 |
th1a | It wouldn't be hard, but you'd want someone who would know how to do it securely. | 20:10 |
jelkner | basically, the idea would be that if you are logged in as admin, you can click somewhere that says "backup your Data.fs" | 20:11 |
*** Welsh has joined #schooltool | 20:11 | |
Welsh | hey | 20:11 |
jelkner | and it would download that to your local machine | 20:11 |
th1a | Hi Welsh. | 20:11 |
th1a | Ah. | 20:11 |
Welsh | Hey. We're working on documentation. | 20:11 |
jelkner | another quick question | 20:11 |
jelkner | what is the easiest way to use the schooltool site? | 20:12 |
th1a | Well... are you guys using HTTPS with Apache? | 20:12 |
jelkner | it is plone, yes? | 20:12 |
th1a | Yes. | 20:12 |
jelkner | no, we are using zope's server | 20:12 |
th1a | Log in, go to the CanDo section. | 20:12 |
povbot | /svn/commits: * ignas committed revision 5204: | 20:13 |
povbot | /svn/commits: Added group info and group member lisp parsing. | 20:13 |
th1a | ignas: Are we using Lisp now? | 20:13 |
jelkner | i've already put up a how-to and faq | 20:13 |
jelkner | my questions concern formatting | 20:14 |
th1a | Ah. Nice. | 20:14 |
jelkner | i can't get ordered lists and stuff | 20:14 |
jelkner | i'm used to wiki's | 20:14 |
jelkner | wikis | 20:14 |
th1a | Well... let's see. | 20:15 |
th1a | Hm... I'm not sure why you can't change the Text Format to ReStructured Text. | 20:15 |
jelkner | in the how-to setup cando, for example, i can't list 1)... and 2)... | 20:15 |
jelkner | that would be great! | 20:16 |
th1a | Well, it is HTML... | 20:16 |
th1a | Are you getting the Kupu WYSIWIG editor? | 20:16 |
th1a | (green buttons above the textbox for the body) | 20:17 |
th1a | By "are you getting" I mean, "do you see." | 20:18 |
jelkner | yes, i'm getting the Kupu editor | 20:18 |
th1a | So you can either turn that off by clicking on the little "script" scroll, which is the last icon on the left. | 20:19 |
th1a | Or you can use the little ordered list button in the Kupu editor. | 20:19 |
jelkner | hold on, let me try... | 20:20 |
Welsh | well, Welsh can login. It's a start | 20:20 |
Welsh | well, Welsh managed to logon. It's a start. | 20:20 |
th1a | I can ask bskahan if we can turn on ReStructured text for this type of document. | 20:20 |
*** Welsh has quit IRC | 20:21 | |
th1a | Some documents do. It is inconsistent. | 20:21 |
*** Welsh has joined #schooltool | 20:21 | |
jelkner | ahh, now i see the problem, i'm trying to do this in the "Summary" section, where I don't see Kupu | 20:21 |
th1a | Yeah. No markup in the summary. | 20:21 |
Welsh | ok. I can log onto the documentation site. It's a start. | 20:22 |
th1a | Keep it short. | 20:22 |
*** pips1_dinner is now known as pips1 | 20:22 | |
jelkner | see: http://www.schooltool.org/products/cando/documentation/how-to/cando-setup | 20:22 |
th1a | I've been happy using Kupu and the Plone Help Center. | 20:23 |
*** tvon has joined #schooltool | 20:25 | |
jelkner | thla: tom, another thing to keep in mind is that dave is a tv production guy | 20:26 |
jelkner | he is about to start making flash movies to teach use of cando | 20:27 |
th1a | We're all set for that. | 20:27 |
Welsh | meaning, for serving the flash files | 20:27 |
Welsh | I'm using Camtasia to capture what I'm doing on the screen, and then to narrate as I go | 20:28 |
Welsh | comes in at about .5 mgs per minute as a flash file | 20:28 |
th1a | There is a "video" object in PHC. | 20:28 |
jelkner | PHC? | 20:29 |
th1a | Plone Help Center. | 20:29 |
th1a | I just made a container in your documentation setion. | 20:29 |
jelkner | what is a "video" object? | 20:29 |
th1a | It is specifically for flash files. | 20:29 |
Welsh | playback or creation? | 20:29 |
th1a | I've never used it myself. Playback. | 20:29 |
Welsh | right | 20:29 |
th1a | For publishing flash screencasts. | 20:30 |
tvon | I think it just provides a download link | 20:30 |
th1a | I don't see an example at plone.org. | 20:32 |
th1a | You'll just have to try it. | 20:32 |
th1a | I don't know why it wouldn't run on the page. | 20:32 |
th1a | It's not like that's difficult. | 20:33 |
th1a | It has you set the size. | 20:33 |
th1a | Presumably there's some reason for that. | 20:33 |
tvon | ah | 20:33 |
povbot | /svn/commits: * ignas committed revision 5205: | 20:38 |
povbot | /svn/commits: Moved setPassword and setPhoto to PersonRef. Made createPerson return a person ref. | 20:38 |
ignas | th1a, what are the semantics of section title ? | 20:42 |
ignas | where is it used ? | 20:42 |
th1a | That is a good question. | 20:43 |
ignas | and who made it a required field | 20:43 |
ignas | while there was a section-id field that could have been used for the same purpose :/ | 20:43 |
ignas | i mean for giving a sensible system id to a section ... | 20:43 |
th1a | I'm unhappy with the state of the section object. | 20:44 |
ignas | i am thinking what titles should imported sections have ... | 20:44 |
th1a | In my opinion, sections should have optional id's and the titles should be generated dynamically. | 20:45 |
*** Welsh has left #schooltool | 20:45 | |
th1a | I mean, they have to have id's, but it should be optional for the user to set them. | 20:45 |
th1a | I may end up fixing the section object myself. | 20:46 |
th1a | Because the more I try to explain them the more messed up they become. | 20:46 |
th1a | But doing sections right is really dependent on having default roles set up in ST. | 20:47 |
ignas | all they needed was a good refactoring :/ | 20:47 |
th1a | Which is still coming soon. | 20:47 |
jelkner | thla: tom, i've gotta run | 21:09 |
jelkner | we have a bug that paul hasn't been able to fix | 21:10 |
jelkner | when you first point your browser at a cando instance | 21:11 |
jelkner | if you click on on "CanDo" and then click on "Sections" you get a trace-back error | 21:11 |
*** mgedmin has quit IRC | 21:12 | |
jelkner | i think this exists because it requires a change in schooltool | 21:12 |
jelkner | which jinty probably didn't pick up when he built the package | 21:12 |
jelkner | so i'll check with paul again and see what we can do | 21:13 |
jelkner | but it looks aweful and is something you bump into as you first look at the app. | 21:13 |
jelkner | ok, talk to you soon... | 21:14 |
*** jelkner has quit IRC | 21:14 | |
povbot | /svn/commits: * ignas committed revision 5206: | 21:15 |
povbot | /svn/commits: Add section, course container parsing. | 21:15 |
povbot | /svn/commits: * alga committed revision 5207: | 21:22 |
povbot | /svn/commits: Changed the sample timetable schema to have sequences of periods rotate. | 21:22 |
povbot | /svn/commits: * vidas committed revision 5208: | 21:28 |
povbot | /svn/commits: Sample data plugin that creates groups and populates with students. | 21:28 |
*** vidasp has quit IRC | 21:32 | |
povbot | /svn/commits: * ignas committed revision 5209: | 21:40 |
povbot | /svn/commits: Made createGroup return a GroupRef object. Made restiveclient Sci-Fi progress a little further. | 21:40 |
*** ignas has quit IRC | 22:52 | |
*** pips1 has left #schooltool | 23:12 | |
*** bskahan has joined #schooltool | 23:48 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!