*** aelkner has joined #schooltool | 04:24 | |
*** jstraw has joined #schooltool | 07:12 | |
*** jstraw has quit IRC | 07:13 | |
*** yvl has joined #schooltool | 13:07 | |
*** ignas has joined #schooltool | 14:00 | |
*** alga has joined #SchoolTool | 15:53 | |
*** th1a has joined #schooltool | 16:26 | |
th1a | Good morning ignas, aelkner. | 16:31 |
---|---|---|
aelkner | morning | 16:31 |
ignas | hello | 16:32 |
th1a | Let's get started with ignas. | 16:33 |
ignas | ok | 16:33 |
ignas | well, I have added indirection for term access | 16:33 |
ignas | added schoolyears with terms in them | 16:34 |
ignas | and will be connecting those two | 16:34 |
ignas | which means - removing the original term container | 16:34 |
ignas | and making all the code use the new one | 16:34 |
ignas | I have listed all of the things to test for concerning term / school year relationships | 16:35 |
ignas | and constraints | 16:35 |
ignas | in commit messages/ test stubs | 16:35 |
ignas | because some of them are not there yet | 16:35 |
ignas | the most difficult thing to solve this week will be deciding how to handle the fact that | 16:35 |
ignas | term container can "not exist" | 16:36 |
ignas | oh and the new bzr release might break our repositories, which is kind of sub optimal | 16:36 |
th1a | Moreso than other similar objects? | 16:36 |
th1a | (the term container not existing, that is) | 16:37 |
ignas | sorry, not sure I understand your question... | 16:37 |
th1a | I mean, does every necessary container have to account for the possibility of it "not existing?" | 16:37 |
ignas | not so much, i mean | 16:38 |
ignas | there is some code that relies on terms being there | 16:38 |
ignas | like timetabling for example | 16:38 |
ignas | while there isn't much code that relies on listing all sections | 16:39 |
ignas | like - term pickers in timetabling | 16:39 |
ignas | term overlay in calendaring | 16:39 |
th1a | I would think that not having a term container would indicate that things were seriously broken. | 16:40 |
ignas | not really | 16:41 |
ignas | it would indicate that there are no schoolyears | 16:41 |
th1a | Or that someone created a new SchoolBell? | 16:41 |
ignas | at the moment | 16:41 |
th1a | Oh... I see. | 16:41 |
ignas | yeah | 16:41 |
ignas | now that I think of it | 16:41 |
ignas | only terms have this problem | 16:42 |
th1a | Regarding bzr, would we have to upgrade because of LP? | 16:42 |
ignas | because some people are using PPA version of bzr | 16:43 |
th1a | Yes. | 16:43 |
ignas | because it is way faster | 16:43 |
th1a | Ah. Is this written down somewhere? | 16:43 |
ignas | i think we are recommending it | 16:44 |
ignas | in my sandbox instructions | 16:44 |
ignas | if not, we probably should | 16:44 |
th1a | No, I mean, I should probably check the bzr website for a description of the changes. | 16:45 |
th1a | Or something. | 16:45 |
ignas | oh | 16:45 |
th1a | ignas: What's your estimated time for completing the term work? | 16:46 |
ignas | hmm, just terms? | 16:46 |
ignas | without putting all the other containers in it | 16:47 |
ignas | probably a week and a half | 16:47 |
ignas | then I will do evolution and sections | 16:47 |
ignas | because these are the absolutely vital ones | 16:47 |
th1a | Yes. | 16:47 |
ignas | now some things depend on what we are doing with REST | 16:47 |
th1a | How long for the whole thing? | 16:47 |
th1a | Don't do anything with it for now, I'd say. | 16:47 |
*** jstraw has joined #schooltool | 16:47 | |
ignas | and what we are doing with sample data | 16:48 |
ignas | well - some things are breaking | 16:48 |
th1a | Unless it makes things quicker for you. | 16:48 |
ignas | so either we remove some stuff | 16:48 |
ignas | or a lot of stuff | 16:48 |
ignas | or fix it to keep tests running | 16:48 |
jstraw | 'morning... | 16:48 |
*** jstraw has quit IRC | 16:48 | |
th1a | OK... we should discuss this later. | 16:48 |
th1a | We need to move on to aelkner. | 16:49 |
th1a | I'll just say that REST is not an important end-user feature right now. | 16:49 |
aelkner | did you get my latest email | 16:49 |
th1a | I did. | 16:49 |
th1a | We can talk on the phone after the meeting. | 16:50 |
aelkner | ok | 16:50 |
th1a | What is the state of CAS? | 16:50 |
aelkner | well, schooltool.cas works | 16:50 |
*** jstraw has joined #schooltool | 16:50 | |
th1a | hi jstraw. | 16:50 |
aelkner | i can't confidently work on their servers for moodle and drupaled without admin support | 16:50 |
th1a | Does CAS work with them on the test server? | 16:51 |
aelkner | CAS works for moodle on the test system | 16:51 |
aelkner | they brokw the drupaled server without letting me know what they were doing there | 16:52 |
th1a | Is that a stock Moodle or with modifications you and Frankie made? | 16:52 |
aelkner | yes | 16:52 |
th1a | Yes what? | 16:52 |
aelkner | it's the stick Moodle with the changes Frankyu and I made | 16:52 |
aelkner | stock | 16:52 |
th1a | ... | 16:52 |
th1a | So right now to deploy that you'd need to make changes to the production Moodle. | 16:53 |
jstraw | aelkner: it is to be expected that sysadmin are involved in production servers | 16:53 |
aelkner | yes | 16:53 |
aelkner | th1a: yes | 16:53 |
aelkner | jstraw: what? | 16:54 |
th1a | What is the status of the home page functionality? | 16:55 |
aelkner | I created a home page that needs to be wored on to get the sections to loop properly | 16:56 |
jstraw | there has to be a sysadmin giving the hole needed... (btw, i'n on my cell... responses slow) | 16:56 |
aelkner | I can make the drupaled linbks | 16:57 |
aelkner | but the moodle link that Chris gave me | 16:57 |
aelkner | uses id=some number | 16:57 |
aelkner | which would mean that I would need to know what the moodle course id numbers were | 16:57 |
aelkner | that would require using MySQL from SchoolTool's app server | 16:58 |
aelkner | at the moment, I only use MySQL from the cronjob.py file | 16:58 |
aelkner | which runs extra-SchoolTool | 16:58 |
aelkner | I would prefer to use something like idnumber=section1 | 16:58 |
aelkner | but I don't know if moodle supports that | 16:59 |
th1a | The original idea was the we'd know the id number because SchoolTool would be creating it, right? | 16:59 |
aelkner | that right | 16:59 |
aelkner | but the id=some number refers to the sql table's id, not ours | 17:00 |
th1a | Well, we may just have to export some of that data and fake it, or something. | 17:01 |
th1a | That is, just get a dump of the ids from Moodle. | 17:01 |
aelkner | or maybe use MySQL from the app to query for those ids | 17:01 |
th1a | Yeah, that's quite possible too. | 17:01 |
aelkner | unless the code allow using ldnumber= | 17:01 |
aelkner | idnumber | 17:02 |
th1a | So what do you see as the top priority now? | 17:03 |
aelkner | well, helping them get their school year started | 17:04 |
aelkner | helping Marcie with the folksonomy | 17:04 |
aelkner | so that she chooses section names correctly | 17:04 |
aelkner | ids that is | 17:04 |
aelkner | helping her enter the sections in moodle and drupaled if they except my help | 17:05 |
th1a | What is the folksonomy? | 17:05 |
aelkner | it's her term | 17:05 |
aelkner | it's another word for nomenclature | 17:05 |
aelkner | but its for choosing section ids | 17:05 |
aelkner | based on school year, course, timetable | 17:05 |
aelkner | they never had a good system for choosing these names | 17:06 |
th1a | So, for example? | 17:06 |
aelkner | well, she hasn't sown me a final example | 17:06 |
*** jstraw has quit IRC | 17:06 | |
aelkner | cause we input for her advisory class whcih whe only came up with 40_08 | 17:07 |
aelkner | that isn't the intended design | 17:07 |
aelkner | someting like tech_B_08 | 17:07 |
aelkner | would be technology development, B Band, 2008 | 17:07 |
th1a | OK. | 17:08 |
th1a | What about CAS? | 17:09 |
aelkner | There's noone there available to provide admin support, so... | 17:09 |
aelkner | i don't want to touch their live servers or anything | 17:10 |
th1a | The whole idea is to get it running on the test server first and then move the changes over with them, right? | 17:11 |
aelkner | kinda hard when they upgrade the test server half way without telling me | 17:12 |
aelkner | chris has a relationship with this drupaled guy, Bill | 17:13 |
aelkner | but I don't know what that is | 17:13 |
aelkner | they happily overwrote the drupaled server on test without clearing or copying the live db there | 17:14 |
aelkner | so now I can't get into the test server becuase the sql tables don't match the code | 17:14 |
aelkner | as far as copying over code | 17:15 |
aelkner | i don't know what versions they have between live and test servers as a first issue | 17:16 |
aelkner | so copying code over there could be unsafe | 17:17 |
aelkner | it would be better in my opinion to reapply the steps that I have documented | 17:17 |
aelkner | in the hopes that the newer version would take to them | 17:18 |
aelkner | but at this point, touching anything live is not something that they can handle | 17:19 |
th1a | OK... we'll have do discuss this further on the phone. | 17:20 |
aelkner | ok | 17:20 |
th1a | jstraw: Do you have anything you'd like to say this week. | 17:20 |
th1a | Guess not. | 17:22 |
th1a | A friend of mine here in Providence is willing to give SchoolTool a shot for resource booking, so that gives us a much-needed test case for that. | 17:23 |
th1a | We need someone to give the tires a kick on the changes there. | 17:23 |
th1a | So hopefully we'll be doing that this week. | 17:24 |
th1a | That's all I've got. | 17:24 |
th1a | Have a great week! | 17:24 |
* th1a drops the bag of gravel. | 17:24 | |
ignas | You too! | 17:24 |
th1a | aelkner: Give me a call. | 17:24 |
aelkner | ok | 17:24 |
*** jelkner has joined #schooltool | 17:34 | |
*** dwelsh has joined #schooltool | 17:35 | |
dwelsh | ignas: can you remind Justas to get on 20 mins.? | 17:36 |
yvl | I'm here dwelsh | 17:40 |
dwelsh | yvl = justas; got it! | 17:40 |
*** fsufitch has joined #schooltool | 17:46 | |
jelkner | fsufitch: i left messages for ccarey on both his home and cell numbers | 17:53 |
jelkner | i asked him to get in touch with you if he has any time to work | 17:53 |
fsufitch | jelkner: okay | 17:55 |
jelkner | it's 11 am | 18:01 |
jelkner | dwelsh: r u chairing this meeting? | 18:01 |
dwelsh | I'm here | 18:03 |
dwelsh | Sure, are we ready??? | 18:03 |
dwelsh | Here are my issues: | 18:03 |
dwelsh | 1) Status of critical bugs. | 18:03 |
dwelsh | 2) Import of eSchoolsPlus students and their sections. | 18:03 |
jelkner | 3) Deployment of ACC server | 18:04 |
dwelsh | 3) Any other items for CanDo08 to be ready for setting-up teachers on the Wed, Aug. 27th teacher workday. | 18:04 |
dwelsh | Anything else I'm missing??? | 18:04 |
fsufitch | nope, not as far as i know | 18:05 |
dwelsh | Alright, Justas and Philip, where are you guys with bugs??? (I'm pulling out meeting notes from last week and will update them as we go. | 18:05 |
yvl | Philip, want to go first? :) | 18:06 |
fsufitch | *Filip :) | 18:06 |
yvl | sorry | 18:06 |
fsufitch | it's okay | 18:06 |
fsufitch | so | 18:07 |
fsufitch | i havent had much computer time because of utter laptop death and needing to set up my desk comp for cando | 18:07 |
fsufitch | and other issues | 18:07 |
fsufitch | but i'm almost done with making the javascript of the gradebook work in a new way | 18:07 |
fsufitch | via page template | 18:07 |
dwelsh | items to do from notes: # Tree view needs to be fixed | 18:08 |
dwelsh | # Associating of competencies needs to be fixed | 18:08 |
dwelsh | # Gradebook will need to be fixed in new branch as a result of competency changes | 18:08 |
fsufitch | gradebook needs to be fixed as is now | 18:08 |
jelkner | ? | 18:08 |
yvl | javascript quoting bug? | 18:09 |
fsufitch | that, and the student gradebook being in the dumps | 18:09 |
yvl | erm, I meant escaping | 18:09 |
fsufitch | yeah that | 18:09 |
dwelsh | Justas and Filip, have you estimated time and decided who is doing what? | 18:10 |
fsufitch | no | 18:11 |
dwelsh | What is your time like this week Filip? Can you work on this? | 18:11 |
yvl | we didn't talk about it since my visit, but as far as I understood, Filip is fixing the gradebook bug, and then other non-critical bugs | 18:11 |
dwelsh | Filip, as for your hardware, do you need to borrow one of our laptops? | 18:12 |
yvl | the rest of the critical bugs will be fixed via the competency model overhaul | 18:12 |
fsufitch | dwelsh: my PC is good now | 18:12 |
dwelsh | Good | 18:12 |
jelkner | fsufitch: if you have *any* other issues like this during the week, call me | 18:13 |
fsufitch | what, hardware? | 18:13 |
jelkner | i could have brought you a laptop | 18:13 |
jelkner | and saved you time | 18:13 |
jelkner | we are under critical time pressure here | 18:14 |
jelkner | don't hesitate to ask for help is my point | 18:14 |
fsufitch | allright | 18:14 |
fsufitch | and btw, wht yvl said about the status of work is about right | 18:15 |
dwelsh | We obviously need for the comps associating to work, both teacher and student gradebooks, and the data importing from eSchoolsPlus | 18:15 |
yvl | Filip, what did you mean by saying that gradebook is in the dumps? | 18:15 |
dwelsh | So we need a plan to nail those issues this week. | 18:16 |
fsufitch | *student* gradebook is in the dumps | 18:16 |
*** mattva01 has joined #schooltool | 18:16 | |
fsufitch | as in its features are way behind what it needs | 18:16 |
dwelsh | Student gradebook is third behind comps associating and teacher gradebook. | 18:16 |
dwelsh | What will it take to finish those two issues? | 18:17 |
fsufitch | i don't know the state of comps associating, but it should be simple enough | 18:17 |
fsufitch | what's broken? | 18:17 |
yvl | I plan to fix those in the branch and merge it by Monday | 18:17 |
dwelsh | OK. How much more is left to do on comps associating? | 18:18 |
yvl | ~10-15 hours, including the views, manual testing, etc. | 18:18 |
dwelsh | Filip, that leaves teacher gradebook to you. How much do you have to do on that? | 18:19 |
fsufitch | teacher gradebook will take 4-5 hrs more max | 18:19 |
fsufitch | not including styling | 18:19 |
dwelsh | Sounds goood. Doesn't student gradebook borrow heavily from teacher gradebook? | 18:20 |
fsufitch | ummm | 18:21 |
dwelsh | Fusfitch: I'm wondering how big a job student gradebook will be? | 18:21 |
fsufitch | not really, they sort of deviated, especially javascript | 18:21 |
dwelsh | So how much work do we have on student gradebook? | 18:21 |
fsufitch | hmm | 18:22 |
fsufitch | 5-6 ish hours | 18:23 |
fsufitch | could be more if issues pop up | 18:23 |
yvl | most of the work is with javascript, right? | 18:23 |
dwelsh | Fsufitch: How much time will you have this week to work on CanDo? | 18:23 |
fsufitch | yvl: yes | 18:24 |
fsufitch | this week my whole tuesday and my wednesday morning (till about 16:00) are taken up | 18:24 |
fsufitch | but i can cancel that stuff if i'll need mroe time | 18:24 |
jelkner | what we need if possible, fsufitch, is a number of hours | 18:25 |
jelkner | how many? | 18:25 |
jelkner | we need to allocate available time to available tasks | 18:25 |
jelkner | and quickly, if possible ;-)\ | 18:25 |
fsufitch | i'm thinking... | 18:26 |
fsufitch | i can do 6-7 hrs per day | 18:26 |
jelkner | 30 to 35 hours | 18:26 |
jelkner | ok, yvl, your up | 18:26 |
yvl | ok, not much to say here - I didn't ran into any issues | 18:27 |
yvl | and I'm confident that the competency model overhaul related changes + eschoolplus import will be ready by next week | 18:28 |
yvl | one thing though: | 18:28 |
yvl | I didn't get sample eschoolplus data yet | 18:29 |
yvl | (or it got lost in my mail) | 18:29 |
dwelsh | I have the eSchoolsPlus part of the report... | 18:29 |
yvl | the xml files? | 18:30 |
dwelsh | We have the data export specified, and I'm putting heat on the data folks to provide our data | 18:30 |
dwelsh | I'm hoping to have it by mid THIS week. | 18:30 |
yvl | thanks, dwelsh | 18:30 |
dwelsh | Then we'll need to import it, which I'm hoping you'll take the lead on, Justas | 18:30 |
yvl | ok | 18:31 |
dwelsh | Good | 18:31 |
dwelsh | Jason Straw and I are both back on Monday, and will spend a LARGE part of Monday and Tuesday preparing for the rollout | 18:31 |
dwelsh | Fortunately, the State of VA is behind the Arlington Public School rollout | 18:31 |
yvl | good news :) | 18:32 |
dwelsh | so the pressure we have to handle APS should really help us with the State of VA | 18:32 |
dwelsh | The order of things is right and will help us. | 18:32 |
dwelsh | But it is quite important that things work for next Wednesday, as many new teachers will give CanDo a shot. | 18:32 |
dwelsh | What do you guys need from me with regards to testing??? | 18:33 |
yvl | it would be great if somebody who knows the system well could run trough it some time on Mon/Tue | 18:34 |
dwelsh | This or next Mon/Tue | 18:34 |
dwelsh | ? | 18:34 |
yvl | next Mon/Tue | 18:34 |
dwelsh | Great. That won't be a problem. | 18:34 |
yvl | just to check the corner cases after the merge | 18:35 |
dwelsh | Right. | 18:35 |
dwelsh | When will the merge of the two branches happen, and who will do it. | 18:35 |
yvl | early Monday morning | 18:35 |
dwelsh | OK. Is that mainly you, Justas, doing it? | 18:36 |
yvl | yes | 18:36 |
dwelsh | Good. | 18:36 |
fsufitch | then justas and i will work on making any broken stuff work? | 18:36 |
yvl | yes, that would be good | 18:36 |
dwelsh | I'm hoping. Filip, you've been great on this project, and we obviously need you this week. | 18:36 |
jelkner | and next | 18:37 |
jelkner | it is very important we have everything ready for the 27th | 18:38 |
jelkner | i can see that monday and tuesday we should plan on not sleeping much :-( | 18:38 |
fsufitch | true | 18:38 |
fsufitch | i don't mind | 18:38 |
fsufitch | remote sprint woo! | 18:38 |
yvl | :) | 18:39 |
jelkner | so, we are 40 minutes into the meeting, what else? | 18:39 |
jelkner | dwelsh ? | 18:39 |
dwelsh | Hmmm.... | 18:40 |
dwelsh | I think we're on track. My question: what check-ins this week would be helpful. | 18:40 |
dwelsh | I'm at the beach with family but have very good bandwidth. | 18:40 |
dwelsh | And Jeff is at work. | 18:40 |
jelkner | through thursday | 18:40 |
dwelsh | Would it help touching base throughout the week? | 18:40 |
jelkner | it is mainly yvl and fsufitch who need to be in contact | 18:41 |
yvl | yes | 18:41 |
jelkner | they should ping us if they need our involvement | 18:41 |
fsufitch | yep | 18:41 |
jelkner | fsufitch: would you want to work in here durning this week? | 18:42 |
yvl | Well, I'm hoping to get some sample data from eschoolplus. Other than that, everything seems to be fine. | 18:42 |
dwelsh | Yes, yvl, will send you data. | 18:43 |
dwelsh | Filip, APS is a good working environment, if you need it. | 18:43 |
fsufitch | dwelsh: transport is annoying though | 18:43 |
fsufitch | i do agree to being able to work better in APS ;) | 18:43 |
dwelsh | fsu: jelkner will connect with you. | 18:44 |
fsufitch | ok | 18:44 |
fsufitch | wait, connect? | 18:44 |
dwelsh | OK, guys. Let's all stay in touch. | 18:44 |
dwelsh | We do have a bit of a virtual sprint this week, to get to our finish line. | 18:45 |
dwelsh | But if we can push now, it will really help us going forward. | 18:45 |
yvl | I couldn't agree more | 18:46 |
dwelsh | I have updated the post-sprint doc in GoogleDocs to reflect our meeting. | 18:50 |
dwelsh | Justas to work on comps associating (~10-15 hours, including the views, manual testing, etc.) and merging branches. | 18:51 |
dwelsh | Filip to work on finishing teacher gradebook (4-5 hrs more max) and student gradebook (5-6 ish hours). | 18:51 |
dwelsh | Welsh will provide eSchoolsPlus data to Justas, who will work on getting it imported. | 18:51 |
dwelsh | Welsh will focus on testing Monday and Tuesday, Aug. 25th & 26th. | 18:51 |
dwelsh | Jason Straw and Matt Gallagher to work on APS CanDo instance Aug. 25th & 26th, for Aug. 27th rollout. | 18:52 |
jelkner | filip will come in tomorrow from 9 am to 7 pm | 18:53 |
jelkner | i'll give him a ride home | 18:54 |
jelkner | so he can get a lot done then | 18:54 |
dwelsh | That's a beautiful plan. | 18:54 |
dwelsh | Filip, I seriously encourage you to use the ACC. It's a great place to work, as you know. | 18:54 |
jelkner | ok, can we let these guys get back to hacking code? | 18:55 |
jelkner | mattva01 is not available 25 and 26 | 18:56 |
jelkner | so it will be jstraw | 18:56 |
jelkner | keep that in mind | 18:56 |
jelkner | i don't know what other 1st day back duties he will have | 18:56 |
jelkner | dwelsh ? | 18:58 |
jelkner | to follow th1a's protocol, you need to drop the bag of gravel ;-) | 18:59 |
*** replaceafill has joined #schooltool | 18:59 | |
* jelkner drops the bag of gravel | 19:00 | |
jelkner | since dwelsh didn't respond | 19:00 |
yvl | ok | 19:00 |
yvl | have a productive week guys | 19:01 |
fsufitch | allrighty | 19:01 |
jelkner | talk to you all soon... | 19:02 |
fsufitch | yep | 19:02 |
dwelsh | Talk to everyone soon. | 19:06 |
*** dwelsh has quit IRC | 19:06 | |
*** jelkner has quit IRC | 19:16 | |
*** ignas has quit IRC | 19:56 | |
*** replaceafill has quit IRC | 20:32 | |
*** mattva01 has quit IRC | 20:44 | |
*** mgedmin has joined #schooltool | 21:56 | |
*** alga has quit IRC | 22:43 | |
*** th1a_ has joined #schooltool | 23:22 | |
*** th1a__ has joined #schooltool | 23:22 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!