*** replaceafill has quit IRC | 05:58 | |
*** yvl has joined #schooltool | 10:35 | |
*** replaceafill has joined #schooltool | 18:03 | |
replaceafill | hey th1a | 18:03 |
---|---|---|
th1a | hi replaceafill. | 18:04 |
replaceafill | my lousy diagram of the journey app data model: | 18:05 |
replaceafill | https://drive.google.com/file/d/0B50tChDjfyR8VkJHei1zYWxTVW8/view?usp=sharing | 18:05 |
replaceafill | i guess i just wanted to record it somewhere | 18:06 |
th1a | Sure. Fran says Study Group == Stream, btw. | 18:06 |
replaceafill | i'm still having trouble picturing that | 18:07 |
replaceafill | i mean, under this model | 18:07 |
th1a | What's the relationship between a register and a check in. | 18:07 |
replaceafill | relationship as in data model relationship? none | 18:07 |
th1a | What is a register then? | 18:07 |
replaceafill | i guess i'm getting to a point where i should look at the UI | 18:07 |
replaceafill | register is the date part of the attendance record i think | 18:08 |
replaceafill | kind of the period | 18:08 |
replaceafill | for us | 18:08 |
th1a | Oh, is the Check In just when the teacher arrives? | 18:09 |
replaceafill | yeah | 18:10 |
th1a | OK, gotcha. | 18:10 |
replaceafill | hey my diagram works! | 18:10 |
replaceafill | otherwise you would have to read the docs :P | 18:10 |
th1a | Do we even need to know the study group? | 18:10 |
th1a | This is for ARK am/pm attendance, not section attendance, correct? | 18:10 |
replaceafill | well | 18:10 |
replaceafill | it's the link to the school | 18:11 |
replaceafill | (or venue) | 18:11 |
replaceafill | the ST instance for us | 18:11 |
th1a | Yeah, but it isn't directly that important for us. | 18:11 |
replaceafill | well, yeah | 18:11 |
replaceafill | and yes | 18:11 |
replaceafill | it's the am/pm model | 18:11 |
th1a | OK. | 18:13 |
replaceafill | that's why i think in this context doesn't match a stream directly | 18:13 |
th1a | So realistically, at the end of the day we're fetching the attendance records for the day for all the kids in a venue. | 18:13 |
replaceafill | correct | 18:14 |
th1a | And if we're sending a record to Journey, we should have the relevant meta data, although we may need to record some Journey ID's. | 18:14 |
replaceafill | yeah | 18:15 |
replaceafill | ok, a couple of questions from me | 18:16 |
replaceafill | i guess english is betraying me | 18:16 |
replaceafill | but from Fran's comment yesterday in the blueprint | 18:16 |
replaceafill | "let's say that changes can only be made from school tool, not the app" | 18:16 |
replaceafill | does that mean ST pushes? | 18:17 |
th1a | I think what she means is: | 18:17 |
replaceafill | i mean, we're not pulling anything from Canvas (except probably the ids) | 18:17 |
th1a | 1) teachers use the app during the day to enter attendance; | 18:17 |
th1a | 2) We pull the day's data; | 18:17 |
th1a | 3) Any "changes" after that point are done in SchoolTool. | 18:18 |
th1a | 4) And pushed to Journey. | 18:18 |
replaceafill | ah ok | 18:19 |
replaceafill | so this will be based in specific times | 18:20 |
replaceafill | like | 18:20 |
replaceafill | we pull data from journey to ST at say, 9 am | 18:20 |
replaceafill | and push data to journey at the end of the day, say, 10 pm | 18:21 |
replaceafill | is that correct_ | 18:21 |
th1a | I don't see any reason to batch pushing to Journey. | 18:22 |
th1a | Our side can be event driven. | 18:22 |
replaceafill | hmmm | 18:23 |
replaceafill | i was thinking connectivity | 18:23 |
replaceafill | but ok | 18:23 |
replaceafill | we should update the blueprint | 18:24 |
replaceafill | to reflect the new requirement | 18:24 |
th1a | OK. | 18:26 |
th1a | The simpler requirement. | 18:26 |
replaceafill | yeah | 18:26 |
replaceafill | one question i have for Fran is about teacher attendance | 18:26 |
replaceafill | it would be possible to record that from the Check ins | 18:26 |
replaceafill | well, kind of | 18:27 |
replaceafill | but i'm not sure if she needs that | 18:27 |
replaceafill | this is where i'd like to see either real data or the app UI | 18:27 |
replaceafill | because maybe everything is recorded at the same time | 18:28 |
th1a | OK. | 18:28 |
replaceafill | and it would be possible to relate the register with the check ins somehow | 18:28 |
replaceafill | i doubt it though | 18:28 |
th1a | We really need to make an estimate here. | 18:29 |
th1a | We can't wait until we've completely solved the problem to estimate the amount of time. | 18:29 |
th1a | 1 week? | 18:30 |
replaceafill | i don't plan to do an estimate without looking at real data sorry | 18:30 |
replaceafill | probably | 18:30 |
th1a | I don't want to spend two more days on it before we start talking about cost. | 18:30 |
replaceafill | i do | 18:30 |
th1a | How long do you think the actual development will take? | 18:31 |
replaceafill | is there anything else pressuring us? | 18:31 |
*** yvl has quit IRC | 19:25 | |
*** replaceafill_ has joined #schooltool | 20:25 | |
*** replaceafill has quit IRC | 20:25 | |
*** replaceafill_ is now known as replaceafill | 20:25 | |
replaceafill | sorry th1a got disconnected | 20:25 |
*** yvl has joined #schooltool | 23:19 | |
*** yvl has quit IRC | 23:31 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!