*** menesis has quit IRC | 00:44 | |
*** yvl has quit IRC | 00:57 | |
*** th1a has quit IRC | 01:00 | |
*** replaceafill has quit IRC | 01:07 | |
*** yvl has joined #schooltool | 01:10 | |
*** ignas__ has joined #schooltool | 02:22 | |
*** th1a has joined #schooltool | 04:06 | |
*** ignas__ has quit IRC | 04:39 | |
*** th1a has quit IRC | 06:31 | |
*** paulproteus has quit IRC | 08:48 | |
*** paulproteus has joined #schooltool | 08:48 | |
*** menesis has joined #schooltool | 09:32 | |
*** dreich has joined #schooltool | 15:52 | |
*** pgulley has joined #schooltool | 15:52 | |
*** ignas__ has joined #schooltool | 16:40 | |
*** th1a has joined #schooltool | 16:46 | |
*** replaceafill has joined #schooltool | 16:49 | |
replaceafill | th1a, zyt? | 17:28 |
---|---|---|
th1a | hi replaceafill. | 17:28 |
replaceafill | hey th1a question | 17:28 |
replaceafill | if we filter a search by layer | 17:28 |
replaceafill | like the one dwelsh wants | 17:28 |
replaceafill | should we only look for nodes in *that* layer? | 17:29 |
th1a | That would be the point. | 17:29 |
replaceafill | or should we look for nodes in "children" layers? | 17:29 |
th1a | Just in that layer. | 17:29 |
replaceafill | ah ok | 17:29 |
th1a | Well.. | 17:29 |
th1a | . | 17:29 |
th1a | But the next step would be to allow you to select the node, which would have to trace down to all child skills. | 17:30 |
th1a | If this is an insane number of skills for some reason, that's their problem. | 17:30 |
th1a | But the table should probably show the number of descendant skills. | 17:30 |
replaceafill | right now, i only selecting nodes that have skillsets associated | 17:31 |
replaceafill | since those are the important ones | 17:31 |
replaceafill | (in that layer) | 17:31 |
th1a | We don't really know what is important. | 17:31 |
th1a | You mean nodes directly connected to skillsets? | 17:31 |
replaceafill | correct | 17:31 |
replaceafill | that's why i'm asking, because if you look only in the "clusters" layer | 17:32 |
replaceafill | you wont find anything | 17:32 |
replaceafill | for dwelsh case, ofc | 17:32 |
th1a | Basically look at how sane it is from a coding point of view to let you grab higher in the hierarchy and trace down to the descendent skillsets. | 17:32 |
th1a | It can be a little slow. | 17:32 |
replaceafill | right | 17:33 |
replaceafill | but i think that's the most natural way of looking at this | 17:33 |
replaceafill | imho | 17:33 |
replaceafill | ok, i'll add that to see | 17:33 |
th1a | OK, for example, | 17:34 |
th1a | I might have english standards arranged by grade. | 17:34 |
th1a | With the hierarchy being like Document > Grade Level > Cluster > Skillset > Skill | 17:35 |
th1a | What I want to pick is Grade Level and apply all the clusters. | 17:35 |
th1a | See? | 17:35 |
replaceafill | right | 17:36 |
replaceafill | in dwelsh case, Cluster is Course | 17:36 |
th1a | Yes, basically, but it is fairly arbitrary. | 17:39 |
th1a | Looks like this may be the first open tablet: http://zareason.com/shop/zatab.html | 18:18 |
replaceafill | th1a, could you check my view? | 18:31 |
replaceafill | http://69.164.203.135:6660/schoolyears/2012-2013/courses/13106 | 18:31 |
replaceafill | as manager | 18:31 |
replaceafill | then Skills | 18:31 |
replaceafill | Assign -> XXX Skills XXX | 18:31 |
replaceafill | i still need to make the table ajaxy and add batch to it | 18:32 |
replaceafill | you can look for "computer applications" in the Course layer for example | 18:33 |
th1a | Is that up now? | 18:37 |
replaceafill | it's restarting | 18:37 |
replaceafill | up | 18:37 |
th1a | kk | 18:37 |
th1a | Oh... how hard would it be to make layers checkboxes so you could do more than one? | 18:38 |
replaceafill | ah! | 18:38 |
replaceafill | one problem i had with that was presenting the results | 18:39 |
replaceafill | but maybe now it makes more sense with this table... | 18:39 |
th1a | Description shouldn't be in there. | 18:39 |
replaceafill | i'd need to add the layer column, right? | 18:39 |
th1a | In the title. | 18:39 |
replaceafill | ah ok | 18:39 |
replaceafill | about description | 18:40 |
* replaceafill hopes th1a doesn't get angry here | 18:40 | |
th1a | lol | 18:40 |
replaceafill | description is still a "hack" | 18:40 |
replaceafill | a work-around as dwelsh said | 18:40 |
replaceafill | see the id of the nodes | 18:40 |
th1a | They can put whatever they damn please in description. | 18:40 |
replaceafill | yes | 18:40 |
replaceafill | but for courses, in the import spreadsheet, i put the course.......... | 18:41 |
replaceafill | .... | 18:41 |
replaceafill | actually | 18:41 |
replaceafill | for this view, the description doesnt matter anymore!!!! | 18:41 |
replaceafill | it matters only for the mass assignment | 18:41 |
th1a | btw, we're adding labels to nodes. | 18:42 |
th1a | 5 char limited. | 18:42 |
replaceafill | ah yes, i saw aelkner is going to do that | 18:42 |
replaceafill | ok, i'll change the dropdown for checkboxes | 18:43 |
replaceafill | and will get rid of desc | 18:43 |
th1a | kk | 18:44 |
replaceafill | th1a, reload: http://69.164.203.135:6660/schoolyears/2012-2013/courses/13106/skills/assign-skills.html | 19:13 |
replaceafill | should the layers checkboxes be checked by default? | 19:14 |
replaceafill | (they are right now) | 19:14 |
th1a | Well... maybe if we make it required, yes. | 19:14 |
th1a | note that this is all a usability issue only because VA CTE has so many extra layers. In the end we may just change our script to cut out half of them on the import. | 19:15 |
replaceafill | true | 19:15 |
th1a | I mean, why don't we make it required and not check all the boxes. | 19:15 |
th1a | The only thing you don't want is people checking no layers and getting no results. | 19:15 |
replaceafill | ok | 19:15 |
th1a | An error is better in that case. | 19:15 |
replaceafill | i hope this works for dwelsh ;) | 19:16 |
th1a | I don't seem to get anything for anything other than course. | 19:16 |
th1a | Oh, that's because it is only looking for nodes with skillset children? | 19:17 |
replaceafill | ah, it's because of the skillsets check | 19:17 |
replaceafill | correct | 19:17 |
th1a | Can you add the descendents? | 19:17 |
replaceafill | what do you mean? | 19:17 |
replaceafill | like a single skill? | 19:17 |
replaceafill | that's a part of the data model i don't get | 19:18 |
replaceafill | courses layer has children | 19:18 |
replaceafill | but it doesn't map to anything in the datamodel | 19:18 |
replaceafill | afaik | 19:18 |
replaceafill | i think duty area should be skillset and task should be skill | 19:18 |
replaceafill | or something like that | 19:18 |
th1a | What layer is higher up the tree in this case? | 19:19 |
replaceafill | cluster | 19:19 |
*** yvl has quit IRC | 19:20 | |
replaceafill | cluster -> pathway -> occupation -> course -> duty area -> task | 19:20 |
th1a | OK, so if you find a cluster in the search, you should look for directly connected skillsets, then look at its children, see if they have skillsets or children, etc. | 19:20 |
replaceafill | and present the cluster with a (+)? | 19:21 |
replaceafill | that's where i got confused the first time i tried to use checkboxes | 19:22 |
*** ignas__ has quit IRC | 20:02 | |
th1a | Present the cluster with a + | 20:46 |
replaceafill | th1a, got it | 20:47 |
replaceafill | i'm just having trouble getting the children of the node | 20:47 |
replaceafill | well, the descendants | 20:48 |
replaceafill | getting the children is easy | 20:48 |
replaceafill | getting the grandchildren, then the grand grand, etc :D | 20:48 |
replaceafill | nodes have a nice findPaths method | 20:49 |
replaceafill | to find all the nodes that takes you to that node | 20:49 |
th1a | You could just arbitrarily limit the depth. | 20:50 |
replaceafill | hhmm | 20:50 |
replaceafill | well, i'll take it back after lunch | 20:51 |
replaceafill | bb in ~ 1h | 20:51 |
*** pgulley has quit IRC | 21:14 | |
*** dreich has quit IRC | 21:19 | |
*** dreich has joined #schooltool | 21:47 | |
replaceafill | th1a, how should we "unassign" skills? | 22:38 |
replaceafill | by skillset? | 22:39 |
replaceafill | aelkner, locations titles make the section index view inaccessible for teachers | 22:52 |
replaceafill | can you confirm that? | 22:53 |
th1a | replaceafill: I guess so? | 22:56 |
*** dreich has quit IRC | 23:20 | |
th1a | I invited you to hangout replaceafill. | 23:41 |
th1a | Do we need aelkner? | 23:41 |
replaceafill | th1a, give me a sec, my camera isn't working | 23:41 |
replaceafill | aelkner, said he couldn't meet today | 23:41 |
th1a | ok | 23:41 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!