*** khildin has joined #schooltool | 00:04 | |
*** replaceafill has quit IRC | 00:46 | |
*** khildin has quit IRC | 00:53 | |
*** menesis has quit IRC | 03:08 | |
*** yvl has joined #schooltool | 08:13 | |
*** menesis has joined #schooltool | 11:38 | |
*** khildin has joined #schooltool | 12:04 | |
*** khildin has quit IRC | 12:28 | |
*** khildin has joined #schooltool | 12:31 | |
*** khildin has quit IRC | 12:40 | |
*** menesis has quit IRC | 12:41 | |
*** menesis has joined #schooltool | 15:15 | |
*** replaceafill has joined #schooltool | 16:11 | |
th1a | hi replaceafill. | 16:31 |
---|---|---|
replaceafill | hey th1a | 16:31 |
th1a | It is nice to have someone focusing on this project on ARK's side instead of having it #192 on their to do list. | 16:32 |
replaceafill | definitely | 16:32 |
th1a | OK, so can we take a closer look at handling late enrollment and attendance? | 16:33 |
replaceafill | ok | 16:34 |
*** yvl has quit IRC | 16:34 | |
th1a | What are the moving parts here? | 16:34 |
replaceafill | moving parts? | 16:35 |
th1a | I mean... | 16:36 |
th1a | 1) what we have now is... | 16:36 |
th1a | 2) what we need to do is... | 16:36 |
replaceafill | oh ok | 16:36 |
replaceafill | 1) | 16:36 |
replaceafill | enrollment is considered at the section level | 16:37 |
replaceafill | but student attendance is above that | 16:37 |
replaceafill | from the student attendance point of view, a person is a student if: | 16:38 |
th1a | Above? | 16:38 |
replaceafill | i mean | 16:38 |
th1a | Ah, ok, well section and AM/PM attendance are different issues then. | 16:39 |
replaceafill | student attendance is just recorded on a single requirement | 16:39 |
replaceafill | no periods, no schedule, no section | 16:39 |
th1a | All the reports they're currently thinking about are AM/PM reports. | 16:40 |
th1a | Correct? | 16:41 |
replaceafill | well | 16:41 |
replaceafill | remember when you had the idea of inserting % blank AM and % blank PM columns? | 16:41 |
replaceafill | a student is considered present the whole day if he's present in BOTH | 16:41 |
th1a | OK. | 16:42 |
replaceafill | and reports look for that | 16:42 |
th1a | I mean, we're not talking about sections. | 16:42 |
replaceafill | right | 16:42 |
th1a | OK, since that is a whole different kettle of fish. | 16:42 |
th1a | OK, that's one reason I said 3-5 days. | 16:42 |
th1a | We can probably put that issue off. | 16:43 |
replaceafill | 3-5 days sounds good to me | 16:43 |
th1a | Well, | 16:43 |
replaceafill | question | 16:43 |
replaceafill | what they're asking is: | 16:44 |
replaceafill | new student gets enrolled at the middle of the year | 16:44 |
th1a | Well, I'm not settled on why it would take 3-5 days if we were just doing the day attendance. | 16:44 |
replaceafill | say on October 1st | 16:44 |
replaceafill | we're going to add date ranges for the reports | 16:45 |
replaceafill | (or calculate when the report is being run) | 16:45 |
replaceafill | and the report should only take enrolled students in that period, right? | 16:45 |
replaceafill | (or date) | 16:45 |
replaceafill | so if i run the report with the exact same data, but using a different date range, i may get different numbers | 16:46 |
th1a | Yes. | 16:46 |
replaceafill | am i on the same page? | 16:46 |
replaceafill | ah ok | 16:46 |
th1a | You're only looking at their attendance for those dates as well. | 16:46 |
replaceafill | so if another student was un-enrolled on September 27 | 16:47 |
replaceafill | he shouldn't appear in the numbers | 16:47 |
replaceafill | same as a student who was enrolled on October 15 | 16:47 |
replaceafill | currently the reports just take active statuses when getting the relationship person - level | 16:49 |
replaceafill | they don't focus on dates | 16:49 |
replaceafill | that shouldn't be a difficult change though | 16:49 |
th1a | Yeah. See I was thinking also taking into account the section timetables and section enrollment status. | 16:51 |
th1a | And various quirks of timetables. | 16:51 |
th1a | That would be another day or two. | 16:51 |
replaceafill | all we use for dates are terms | 16:51 |
th1a | For the daily attendance. | 16:52 |
replaceafill | yes | 16:52 |
th1a | I just was spacing out on the fact they don't do section attendance yet. | 16:52 |
replaceafill | right | 16:52 |
th1a | (except maybe for teachers) | 16:52 |
th1a | in the future. | 16:52 |
th1a | OK, so bearing that in mind, let's go back through these. | 16:52 |
th1a | Notes. Let's assume there will be a set permissions structure. | 16:53 |
th1a | (i.e., the user can't set anything per note) | 16:53 |
th1a | We need a slider, ckedit widget (dialog?), and list of completed notes? | 16:54 |
th1a | Sorry to imply this could be DONE in 1 day. | 16:54 |
th1a | I was thinking more like we can have a "look I can make notes" demo in a day. | 16:55 |
replaceafill | can you explain the "user can't set anything per note" part | 16:55 |
th1a | You can't say "this is a private note, this is a public one." | 16:55 |
th1a | Let's say no editing, just deleting. | 16:56 |
th1a | I mean, if they want the quickest, most basic. | 16:56 |
replaceafill | i think we can definitely have a ***demo*** version in 1 day | 16:57 |
replaceafill | really really basic | 16:57 |
replaceafill | and we can protect the whole slider | 16:58 |
replaceafill | with permission | 16:58 |
replaceafill | not individual notes | 16:58 |
replaceafill | (for the moment) | 16:58 |
th1a | Well, yeah, but how much for the production release of the demo version? | 16:58 |
replaceafill | what are the notes used for again? | 16:59 |
replaceafill | teacher to teacher information? | 16:59 |
replaceafill | teacher to student? | 16:59 |
th1a | Let's assume that the permissions are going to be teachers, and all admin-type users can see them. | 17:00 |
th1a | Also, that they'll be paying to expand this later. | 17:00 |
replaceafill | production release implies deleting, right? | 17:01 |
th1a | Let's say yes, you can delete. | 17:01 |
th1a | I'm TOTALLY ok with this being 2 days, for sure. | 17:02 |
replaceafill | i think that's what'd take | 17:02 |
replaceafill | annotation container on persons | 17:03 |
replaceafill | notes as simple objects | 17:03 |
th1a | OK. Notes = 2 days. | 17:03 |
replaceafill | with add/edit/delete views | 17:04 |
replaceafill | viewlet for the slider | 17:04 |
th1a | Edit is no problem? | 17:04 |
replaceafill | protected | 17:04 |
th1a | Whole thing. | 17:04 |
replaceafill | no, it shouldn't | 17:04 |
th1a | Edit/delete by author. | 17:04 |
replaceafill | the author part is the tricky one | 17:05 |
replaceafill | editors relationship like the one we have for quizzes :) | 17:06 |
replaceafill | and custom crowd to know if you have permission to edit/delete | 17:06 |
th1a | Ultimately School Administrators are going to need delete permission. | 17:06 |
replaceafill | we have a crowd for that already, we just give them permission on that view | 17:07 |
replaceafill | (delete view) | 17:07 |
replaceafill | that's the way i handled it in quiz | 17:07 |
th1a | OK. | 17:07 |
replaceafill | i think we have a different approach in interventions | 17:07 |
replaceafill | using just int ids | 17:08 |
th1a | Yeah, don't do that. | 17:08 |
replaceafill | either should work | 17:08 |
th1a | I could never get Alan to not use ID's... | 17:08 |
replaceafill | :D | 17:08 |
replaceafill | ok, it sounds like a plan | 17:08 |
th1a | Teacher attendance by lesson... | 17:09 |
th1a | I mean, it might be 4 days instead of a week, but it is going to be a bit fiddly, right? | 17:10 |
replaceafill | yeah, that's a complicated one | 17:10 |
th1a | Esp if it has to take into account, say, substitute teachers. | 17:10 |
th1a | Did the assigned sub show up, | 17:10 |
th1a | etc. | 17:10 |
replaceafill | yes | 17:11 |
th1a | OK. | 17:11 |
th1a | Re-enrollment link. | 17:12 |
th1a | I said 2 days just because I remembered it as being one of the buggier parts of the first milestone. | 17:12 |
th1a | Are you ok with saying 1? | 17:13 |
replaceafill | what's the "processes" part here? | 17:13 |
replaceafill | "Add re-enrollment link and processes" | 17:13 |
th1a | It isn't just a link. | 17:14 |
th1a | You know. | 17:14 |
th1a | I mean, it is a link that sets in motion a set of changes, not a simple page load. | 17:14 |
replaceafill | it means it should make the student active in the sections, groups, etc? | 17:14 |
th1a | Just saying "add a link" sounds pretty simple! | 17:14 |
replaceafill | :D | 17:14 |
th1a | Well, that's a question. | 17:14 |
th1a | OK, so assuming NOT, it would be 1 or .5 days? | 17:15 |
replaceafill | are we going to ask for a level when reenrolling? | 17:15 |
th1a | Yeah, see, it is a little complicated! | 17:16 |
th1a | OK, so we'll need at least a dialog for that. | 17:16 |
replaceafill | why not a single page? | 17:17 |
th1a | Or a page. | 17:17 |
th1a | We have a link! | 17:17 |
replaceafill | that's what we do for un-enroll :D | 17:17 |
replaceafill | ah | 17:17 |
replaceafill | i see what you mean | 17:17 |
replaceafill | we'll needMORE THAN A LINK | 17:17 |
replaceafill | :)) | 17:17 |
replaceafill | yeah, but 0.5 sounds right | 17:18 |
th1a | Do we remove their level when we un-enroll them? | 17:18 |
replaceafill | yes | 17:18 |
replaceafill | we set their active level as inactive | 17:18 |
th1a | Ah. OK. | 17:18 |
replaceafill | that's all i'd suggest we do | 17:18 |
replaceafill | ask for the level | 17:18 |
th1a | Let's say 1 day and ask for the level. | 17:18 |
replaceafill | and maybe, just maybe to the students group | 17:19 |
replaceafill | i mean, in the active year | 17:19 |
th1a | Well, yes. | 17:19 |
replaceafill | +1 on 1 day | 17:19 |
replaceafill | sounds like 0.7 day :P | 17:20 |
th1a | Movable columns -- 1 day? | 17:20 |
replaceafill | sounds right | 17:21 |
replaceafill | mostly inserting the right widgets | 17:21 |
replaceafill | or buttons | 17:21 |
th1a | Setting max point values in report sheets -- 2 days. | 17:21 |
replaceafill | it'd 3 days for the whole attainment work, right? | 17:22 |
th1a | Essentially. | 17:22 |
replaceafill | from the teachers ability to change the report activities to the report card | 17:22 |
replaceafill | sounds ok | 17:22 |
th1a | And the three simple .5 day changes... | 17:23 |
replaceafill | color coding should be 0.2 day imho | 17:23 |
replaceafill | it's a couple of hours max | 17:23 |
th1a | Yeah. | 17:24 |
th1a | I mean, anything less than .5 days is .5 days. Anything more is 1 day. | 17:24 |
replaceafill | sure | 17:24 |
replaceafill | "Set effective enrollment date in add student form" | 17:24 |
replaceafill | just add a date field to the student add view? | 17:25 |
th1a | I mean, we could lump those into .5 days. | 17:25 |
replaceafill | yeah, we could | 17:26 |
th1a | OK> | 17:27 |
th1a | I think that does it. | 17:28 |
th1a | I have a meeting with Steven tomorrow. | 17:28 |
th1a | So if you can get that form in today I can give him good news. | 17:28 |
th1a | Did you get any coding done yesterday? | 17:28 |
th1a | (I understand if you didn't!) | 17:30 |
replaceafill | sorry, back | 17:30 |
replaceafill | Camila started crying | 17:30 |
replaceafill | ah yes i printed the form | 17:30 |
*** mobert has joined #schooltool | 17:30 | |
replaceafill | going to the embassy after the meeting | 17:30 |
replaceafill | no, i didn't do much yesterday | 17:31 |
th1a | OK. | 17:31 |
th1a | np. | 17:31 |
th1a | I think we're done then! | 17:31 |
th1a | I'll email Fran. | 17:32 |
replaceafill | ok | 17:32 |
th1a | Thanks replaceafill. | 17:32 |
replaceafill | i'll go get ready | 17:32 |
replaceafill | thanks th1a | 17:32 |
replaceafill | oh btw | 17:32 |
replaceafill | i have a doctor's appointment on friday at 10:30 your time | 17:32 |
replaceafill | we should be able to meet though | 17:32 |
replaceafill | Marcela is giving me a ride | 17:32 |
replaceafill | it's just fyi | 17:33 |
replaceafill | :) | 17:33 |
th1a | OK. Quick meeting. | 17:34 |
mobert | hey th1a | 17:35 |
mobert | good morning | 17:36 |
mobert | Looks like I just missed the meeting. Looking forward to lunch, though. See you soon! | 17:37 |
th1a | replaceafill still there? | 17:39 |
th1a | hi mobert. | 17:39 |
th1a | Yeah... 12:00? | 17:40 |
mobert | th1a, 12:00 sounds good. | 17:40 |
replaceafill | hey th1a | 17:50 |
th1a | Ah, I guess we didn't get back to the late enrollment and attendance question. | 17:52 |
th1a | Maybe she didn't highlight that one... | 17:52 |
th1a | Just a sec. | 17:52 |
th1a | OK, so are we saying 2 days to make the attendance reports handle late/gaps in enrollment? | 17:54 |
th1a | Or even one? | 17:54 |
replaceafill | 2 | 17:54 |
th1a | OK, including the report. What about letting them select a date range? | 17:54 |
replaceafill | that'd require changing the request views | 17:55 |
replaceafill | probably 1 extra day for that | 17:56 |
th1a | Yeah, ok. | 17:56 |
th1a | Thanks. | 17:56 |
*** khildin has joined #schooltool | 18:25 | |
replaceafill | th1a, zyt? | 18:34 |
th1a | hi replaceafill. | 18:34 |
replaceafill | i'm about to leave | 18:34 |
replaceafill | should i mail the form to the irs directly or to you (or Steven)? | 18:34 |
th1a | irs. | 18:35 |
replaceafill | kk thanks | 18:35 |
replaceafill | see you later | 18:35 |
*** replaceafill has quit IRC | 18:36 | |
*** replaceafill has joined #schooltool | 20:00 | |
replaceafill | bad news th1a | 20:00 |
replaceafill | they don't allow you to enter the embassy after 11 am | 20:01 |
replaceafill | i got there at 11:10... | 20:01 |
replaceafill | http://sansalvador.usembassy.gov/irs-taxes.gov says 11:30 | 20:02 |
* replaceafill goes to get lunch, bb in ~45 | 20:25 | |
*** khildin has quit IRC | 21:56 | |
*** menesis has quit IRC | 22:13 | |
*** menesis has joined #schooltool | 22:44 | |
*** khildin has joined #schooltool | 23:15 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!