*** th1a has quit IRC | 01:20 | |
*** th1a has joined #schooltool | 01:22 | |
*** menesis has quit IRC | 01:27 | |
*** menesis has joined #schooltool | 01:27 | |
*** menesis has quit IRC | 02:45 | |
*** yvl has joined #schooltool | 08:08 | |
*** menesis has joined #schooltool | 09:07 | |
*** khildin has joined #schooltool | 10:18 | |
*** khildin has quit IRC | 11:42 | |
*** khildin has joined #schooltool | 11:54 | |
*** khildin has quit IRC | 15:32 | |
*** replaceafill has joined #schooltool | 16:00 | |
th1a | Oop. Hi replaceafill. | 16:32 |
---|---|---|
replaceafill | hey th1a | 16:32 |
replaceafill | how do you feel? | 16:32 |
th1a | Oh, I'm going to have some nagging phlegm for a while. | 16:32 |
th1a | I may not be 100% for a month. | 16:33 |
th1a | My father and I are the same way (although it is worse for him). | 16:33 |
th1a | Get a cold and it hangs around forever. | 16:33 |
replaceafill | is the weather involved somehow? | 16:34 |
th1a | It doesn't help. | 16:34 |
replaceafill | i always get colds when the weather changes suddenly | 16:34 |
th1a | Yeah. | 16:34 |
th1a | Also the air gets really dry, which is hard on the sinuses. | 16:34 |
replaceafill | http://dev.schooltool.org:7777/calendar | 16:35 |
replaceafill | or | 16:35 |
replaceafill | http://dev.schooltool.org:7777/persons/student055 | 16:36 |
replaceafill | Notes accordion | 16:36 |
replaceafill | (last one) | 16:36 |
th1a | Oh, can we have a CKEditor widget there? | 16:37 |
th1a | For the note itself? | 16:37 |
replaceafill | ah ok | 16:37 |
replaceafill | sure | 16:37 |
th1a | Also, this should probably have a title. | 16:38 |
replaceafill | the table? | 16:38 |
th1a | The note itself. | 16:38 |
th1a | I'd give it a mandatory title. | 16:38 |
th1a | So you can list these by title. | 16:38 |
replaceafill | ah | 16:38 |
replaceafill | so, you click the title to see the full note? | 16:39 |
th1a | Something strange is going on. | 16:40 |
th1a | I think there is some kind of javascript bug. | 16:40 |
th1a | Let me try that again. | 16:40 |
replaceafill | on notes functionality? | 16:40 |
th1a | Uh... | 16:41 |
th1a | Well, it might have been something else on my computer. | 16:41 |
th1a | It might have been my weather applet going crazy. | 16:41 |
replaceafill | :| | 16:41 |
th1a | I guess it was that. | 16:42 |
replaceafill | we don't have much JS in this page | 16:42 |
th1a | I wouldn't have thought so. | 16:42 |
th1a | It seems to have been something else. | 16:42 |
replaceafill | ok | 16:42 |
th1a | Oh, do you want to move messages into a slider while we're at it. | 16:43 |
th1a | It is a bit silly now. | 16:43 |
th1a | (well, always was) | 16:43 |
th1a | Maybe I should just file a bug for that. | 16:43 |
th1a | You definitely wouldn't want to have the whole note in the table. | 16:44 |
replaceafill | ah ok | 16:44 |
replaceafill | messages has a lot of potential to tweak :) | 16:45 |
th1a | Well, yeah. | 16:45 |
replaceafill | ok, i'll convert that part into an accordion | 16:46 |
replaceafill | it should probably show something in the title | 16:47 |
replaceafill | like the username does | 16:47 |
replaceafill | i mean, the top right username | 16:47 |
replaceafill | that shows "Tom Hoffman (2 new)" | 16:47 |
replaceafill | or something like that | 16:47 |
th1a | Yes. | 16:47 |
replaceafill | kk | 16:48 |
replaceafill | so, you can see authors having edit permission on notes | 16:48 |
replaceafill | anyone in the admin, clerks or teachers can see the Add Note button | 16:48 |
replaceafill | and you delete notes from the Edit view, same as fees | 16:49 |
th1a | Yeah, I think that's fine. | 16:49 |
replaceafill | ok, moving on | 16:49 |
replaceafill | effective enrollment date in student form | 16:50 |
replaceafill | http://dev.schooltool.org:7777/persons/addStudent.html | 16:50 |
replaceafill | Level fieldset | 16:50 |
replaceafill | it has the Date field | 16:50 |
replaceafill | i decided to leave it blank and make it optional | 16:50 |
replaceafill | just like the level | 16:50 |
th1a | Hm... | 16:52 |
th1a | So it is the effective date for the level? | 16:52 |
replaceafill | yes | 16:52 |
th1a | Shouldn't it be the effective date for student enrollment? | 16:52 |
th1a | Change in student group status? | 16:53 |
th1a | I mean, we may want both. | 16:53 |
replaceafill | hhmm | 16:53 |
replaceafill | right | 16:54 |
replaceafill | hold on | 16:54 |
*** yvl has quit IRC | 16:55 | |
replaceafill | ok | 16:56 |
replaceafill | should be easy to add the date to the groups relationship | 16:56 |
replaceafill | i just considered the reports that use level-person relationsihps | 16:56 |
replaceafill | but you're right | 16:56 |
replaceafill | it should be both | 16:56 |
th1a | Can you put the enrollment date at the bottom? | 16:57 |
replaceafill | should i move it outside of the level fieldset? | 16:57 |
th1a | The level date should be with the level fieldset. | 16:57 |
th1a | But add "Enrollment Date" to bottom? | 16:57 |
th1a | So | 16:58 |
th1a | Level | 16:58 |
th1a | Effective Date | 16:58 |
th1a | ---------------------------------- | 16:58 |
th1a | Enrollment Date | 16:58 |
replaceafill | oh | 16:58 |
replaceafill | two fields | 16:58 |
replaceafill | ok | 16:58 |
th1a | and make both default to the current date? | 16:58 |
replaceafill | enrollment date required? | 16:58 |
th1a | Yes | 16:59 |
replaceafill | kk | 16:59 |
th1a | If they default to the current date anyhow, it isn't an extra entry step. | 16:59 |
replaceafill | sure | 16:59 |
replaceafill | ok, moving on? | 17:00 |
th1a | Yep. | 17:00 |
replaceafill | ok, attendance codes | 17:00 |
replaceafill | go to the Student Attendance tab | 17:00 |
replaceafill | you'll see the new codes and new color coding | 17:01 |
replaceafill | (using Fran's palette) :) | 17:01 |
replaceafill | same for the Teacher Attendance tab | 17:02 |
th1a | Hm, did we ask if she wanted the background color highlighted? | 17:02 |
replaceafill | not really | 17:03 |
th1a | Well, we can show her this. | 17:03 |
replaceafill | yeah | 17:03 |
replaceafill | and changing the bg is not difficult | 17:03 |
th1a | I guess the background color is a different kettle of fish. | 17:03 |
th1a | Yeah. | 17:03 |
th1a | I mean, it may create a bigger visual mess. | 17:03 |
th1a | I'm not sure. | 17:03 |
replaceafill | yeah | 17:03 |
th1a | See what she says. | 17:03 |
replaceafill | ok | 17:03 |
replaceafill | i have a question here | 17:03 |
replaceafill | some of the new codes don't match the old codes | 17:04 |
replaceafill | are we going to evolve old data? | 17:04 |
replaceafill | i mean | 17:04 |
replaceafill | do we know if they're using the current version in production? | 17:04 |
th1a | We need to evolve the data. | 17:05 |
replaceafill | kk | 17:05 |
replaceafill | for instance | 17:05 |
replaceafill | Absent - authorized is now gone from the scoresystem | 17:06 |
replaceafill | i guess we could conver it to Absent - other | 17:06 |
replaceafill | convert* | 17:06 |
replaceafill | and so on | 17:06 |
th1a | I didn't think it was such a big change. | 17:07 |
replaceafill | Late scores are gone for example | 17:07 |
th1a | Checking this. | 17:08 |
replaceafill | and there's no clear alternatives in the new codes | 17:08 |
th1a | Oh, ok, so this is essentially a change from our defaults? | 17:09 |
replaceafill | yes | 17:09 |
th1a | OK. We should ask then. | 17:09 |
replaceafill | +1 | 17:09 |
replaceafill | ok | 17:10 |
th1a | I'm pretty certain we'll need to evolve. | 17:10 |
replaceafill | finally | 17:10 |
replaceafill | yeah | 17:10 |
th1a | Currently it is SchoolTool defaults though? | 17:10 |
replaceafill | yes | 17:11 |
replaceafill | well, remember they're still using a custom version of ST | 17:11 |
th1a | Yeah, I mean, if I'm writing the email, what are the current scores? | 17:12 |
replaceafill | oh | 17:12 |
replaceafill | hold on | 17:12 |
replaceafill | cleaning the scores from the code | 17:15 |
replaceafill | ok | 17:16 |
replaceafill | http://pastebin.com/N1WMGbUF | 17:17 |
replaceafill | those are the scores in their current version | 17:17 |
th1a | OK. Thanks. | 17:18 |
replaceafill | and finally, reenrollment link | 17:19 |
replaceafill | http://dev.schooltool.org:7777/persons/student055 | 17:20 |
replaceafill | un-enroll him | 17:20 |
replaceafill | and you'll see the re-enroll link | 17:20 |
replaceafill | i think the re-enroll view needs: | 17:20 |
replaceafill | "This would be a form that selects the level the student goes into and prompt the clerk to update the student info." | 17:20 |
replaceafill | the prompt part | 17:21 |
replaceafill | and i guess it should also add the person to the students group (similar to the enrollment date when adding)? | 17:21 |
th1a | aa | 17:22 |
th1a | OK. | 17:23 |
th1a | My computer has unfrozen itself. | 17:23 |
th1a | Yes. | 17:25 |
th1a | It could take you straight to the edit person view instead of the view person view. | 17:25 |
replaceafill | hhmm to the edit person view? | 17:26 |
replaceafill | i thought the prompt was something like | 17:26 |
replaceafill | "you need to put this student in sections/groups again" | 17:27 |
replaceafill | manually | 17:27 |
replaceafill | you don't do that from person edit | 17:27 |
th1a | Well, both are necessary. | 17:28 |
th1a | It could get complicated. | 17:28 |
th1a | Maybe just leave it as is for now. | 17:28 |
replaceafill | ok | 17:28 |
replaceafill | i have a few things to adjust then | 17:29 |
th1a | Also, I'd like to be showing Fran the new dashboard at the same time. | 17:30 |
th1a | New School page. | 17:30 |
th1a | That is. | 17:30 |
replaceafill | integrated already with peas? | 17:30 |
replaceafill | or in a separate instance? | 17:31 |
th1a | So we should merge those earlier rather than later. | 17:31 |
replaceafill | ah ok | 17:31 |
replaceafill | are you ok with waiting until monday to show all of this? | 17:31 |
replaceafill | i don't think we want to show bit by bit, right? | 17:31 |
th1a | That's just what I was going to say. | 17:31 |
replaceafill | ok | 17:31 |
replaceafill | cool, works for me | 17:31 |
th1a | I'll send Fran an email today. | 17:32 |
replaceafill | kk | 17:32 |
replaceafill | that's all i have | 17:32 |
th1a | I have to say, my review of the other open source SIS's was thought provoking. | 17:33 |
replaceafill | :) | 17:33 |
replaceafill | good thoughts? | 17:33 |
th1a | What's crazy is that people have been working from that old Centre/SIS codebase for over a decade, | 17:34 |
th1a | and it is just crappy, and none of them has really gained traction. | 17:34 |
th1a | That's Centre/Focus/OpenSIS and even other forks. | 17:34 |
replaceafill | crappy in what way? | 17:35 |
replaceafill | i mean, what's crappy about it | 17:35 |
th1a | It is just badly coded. | 17:35 |
th1a | It is just bad PHP, and anyone should be able to see it. | 17:35 |
th1a | You know ARK would have loved to have a PHP SIS. | 17:35 |
th1a | They couldn't stomach it though. | 17:35 |
th1a | It is like if Moodle was just fundamentally bad code. | 17:35 |
th1a | And every time it tried to grow it just fell over again, everyone would try to fork it, but never really get rid of the smelly core. | 17:36 |
replaceafill | do you bookmark this kind of research? | 17:37 |
replaceafill | i mean | 17:37 |
replaceafill | the stuff you read? | 17:37 |
replaceafill | i'd be interested in reading that | 17:37 |
th1a | Well, mostly it is just from looking at the different project websites. | 17:37 |
replaceafill | ah ok | 17:38 |
th1a | This says a lot though: http://mikemoriarty.com/blog/opensis/hello-from-os4ed | 17:39 |
replaceafill | did you see my "request demo" comment yesterday | 17:40 |
th1a | Yeah... | 17:40 |
replaceafill | i guess i'm just looking for an excuse | 17:40 |
th1a | We should set up a system for creating and tearing down demos after the release. | 17:40 |
replaceafill | to use this: | 17:40 |
replaceafill | https://registry.hub.docker.com/u/replaceafill/schooltool/ | 17:40 |
replaceafill | (my pet project on vacation) | 17:40 |
th1a | Yeah, ok, definitely. | 17:41 |
th1a | What does that let us do? | 17:41 |
replaceafill | run several STs | 17:42 |
replaceafill | it can be improved obviously, but my tests worked fine | 17:42 |
replaceafill | like moving the storage out of the container, etc | 17:42 |
replaceafill | splitting some of the services like redis out | 17:43 |
replaceafill | docker is a fancy buzzword | 17:43 |
th1a | OK, let's do that when ARK and the release is settled. | 17:43 |
replaceafill | some like it some don't :) | 17:43 |
replaceafill | sure | 17:43 |
replaceafill | i'm still interested in juju | 17:43 |
replaceafill | for some reason | 17:43 |
replaceafill | just curiosity i guess | 17:44 |
th1a | You are a geek. | 17:44 |
th1a | I forwarded a question from Thailand to you. | 17:44 |
replaceafill | oh, that's probably in a different project | 17:45 |
replaceafill | the journal project | 17:45 |
replaceafill | "Consider this urgent" :D | 17:45 |
th1a | Hm? | 17:46 |
replaceafill | replying | 17:46 |
th1a | Different project? | 17:46 |
replaceafill | LP project | 17:47 |
th1a | You lost me. | 17:47 |
replaceafill | replied | 17:51 |
replaceafill | hope it makes sense | 17:52 |
th1a | Ah. | 17:52 |
th1a | Yes, I see. | 17:52 |
th1a | I was afraid they'd need to make a new score system. | 17:52 |
replaceafill | i plan to update translations for all the projects for 3.0 | 17:53 |
th1a | Yes, please. | 17:53 |
th1a | OK, I guess that's it. | 17:54 |
th1a | Thanks replaceafill. | 17:54 |
replaceafill | ok | 17:54 |
replaceafill | thanks th1a | 17:54 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!