IRC log of #schooltool for Wednesday, 2012-07-25

replaceafillok, i'm taking:00:14
replaceafill- In the skill pulldown, edit, delete and move right all should go away.00:14
replaceafillIn the student pulldown menu:00:14
replaceafill--do not show sections to which the teacher does not have permission00:14
replaceafill--remove html tags in “Score” selection00:14
replaceafill--provide access to “Score History”00:14
replaceafillProvide a means for batch-associating all courses with competency lists for which their is an Alternate ID (aka Government ID) that exists in the Skills Document.00:14
replaceafilland will fix the person index view bug related to unauthorized sections00:14
replaceafillah and,00:14
replaceafill--the “score” option produces “html” code00:14
th1aCan we do the optional skill coloring quickly?00:15
replaceafillyou mean now?00:15
th1aYes.00:17
replaceafillsure00:17
replaceafillwhat do you have in mind th1a?00:18
th1aCan I see what we have in the grade book view?00:18
replaceafillshould i apply the diff where we left last time?00:18
replaceafillsure, let me get the url00:20
replaceafillhttp://69.164.203.135:6660/schoolyears/2012-2013/MP3/sections/13106-45-1-1/gradebook-skills00:20
replaceafillas:00:20
replaceafilleunita.winkey@apsva.us00:20
replaceafillpassword: teacher00:20
th1aOK...00:21
* replaceafill just realized that the skills popup doesn't show optional skills in a different way :(00:22
th1awhat's our base teal again?00:24
replaceafillyou mean the hex for it?00:24
th1ay00:24
replaceafill#008C9300:24
replaceafillthat's the top bar00:24
replaceafillright now the gradebook is using "#BFDFFF"00:25
th1aTry 56C5F6 as the "optional" color in the gradebook.00:26
replaceafillkk00:26
replaceafillreload00:26
th1aeh00:26
th1atry 4093b800:27
replaceafillreload00:27
th1aeh00:27
th1aTry 45BFC600:27
replaceafillreload00:28
th1atry 6599DF00:28
replaceafillreload00:29
th1atry ACC4E400:30
th1a(don't worry, I'll give up soon...)00:30
replaceafillah00:30
replaceafillnice00:30
replaceafilli mean, the color00:30
th1aOK.00:30
replaceafillnot you giving up :D00:30
th1aLet's try that.00:31
th1aAnd make that the background color on the text of the optional skills.00:31
replaceafillinstead of the italics, right?00:31
replaceafillreload and see the Color Codes dialog00:32
replaceafillthat ok?00:32
th1aI'll do.00:40
th1aMaybe it could be a little lighter but we'll see.00:40
*** replaceafill has quit IRC00:59
*** replaceafill has joined #schooltool01:07
*** menesis has quit IRC03:49
*** replaceafill has quit IRC04:00
*** povbot_ has joined #schooltool11:58
*** menesis has joined #schooltool12:08
*** ignas has joined #schooltool15:05
*** menesis has quit IRC16:04
*** replaceafill has joined #schooltool16:12
*** dreich has joined #schooltool16:13
*** dreich has quit IRC16:18
*** dreich has joined #schooltool16:31
th1ahi replaceafill, aelkner, yvl.16:31
replaceafillgood morning/afternoon16:31
th1aWe may be getting meeting fatigue...16:35
th1aTry to keep this short.16:35
* replaceafill is working on dwelsh requests from yesterday :)16:36
yvlgood morning16:37
aelknermorning16:38
th1aThanks replaceafill!16:38
th1aMoving on...16:38
th1ayvl?16:38
yvlfinished prototype of mega importer16:38
yvlit works, but I don't have a server at hand16:39
yvl(Ubuntu @ our server is two years outdated)16:39
th1aCan replaceafill set up a branch?16:39
replaceafillsure16:40
yvlreplaceafill, do you have a server with 12.04 at hand?16:40
replaceafillah16:40
replaceafillnope16:40
replaceafillour vps is lucid16:40
yvlyes16:40
yvlit's *previous* LTS for *** sake16:40
replaceafillwhy do we need 12.04?16:41
replaceafillpackage versions?16:41
yvljust found out that half an hour ago :D16:41
th1aWe should update that soonish.16:41
yvlyes, replaceafill16:41
th1aNot literally this morning.16:41
replaceafillgot it16:41
yvlit seems oldish redis db is available there16:41
th1aIs there a branch *I* could try?16:41
yvlyes16:41
yvlthis one: https://code.launchpad.net/~justas-pov/schooltool/flourish16:42
yvlcheck out16:42
yvl$ sudo make ubuntu-environment16:42
yvlmake start16:43
yvland then "make status"16:43
yvlto check if all services are up16:43
yvlit's very unpolished, but it shows the main principle16:43
yvlif you go under School > Import XLS16:43
yvlinstead of eternal spinner you should see two progress bars16:44
yvland then a "todo" message when it finishes  ;)16:44
th1aOK, I'll check that out today.16:45
th1aAnything else?16:45
yvlno16:45
yvloh16:45
yvlI chose not to have finished imports and a sample report, but to...16:46
yvluse bottle to serve task results/progress as json16:46
yvlbottle is a microframework,16:46
yvltask status is updated browser -> redis db16:47
yvlinstead of browser -> zope -> redis db16:47
yvlit's fast! :D16:47
* yvl done.16:47
th1aOK… sounds good.  I'm pulling the branch.16:48
th1aThanks yvl.16:48
th1aaelkner?16:48
yvloh, one more thing16:48
yvllocalhost:7080/schooltool.tasks/16:48
yvlno link to that I'm afraid16:48
th1aah16:48
yvla debug container16:48
yvlshows status of tasks16:48
th1akk16:48
yvlis normal to see a lot of pending tasks (when in reality they are done)16:49
yvlnow I'm done :)16:49
replaceafillhey! i have a 12.04 virtualbox! :D16:49
replaceafilli'll try it too ;)16:49
yvl:D16:49
th1aOK, I'm going to the lake today.  ;-)16:50
th1aThat's my report.16:50
th1aAmusement Park was amusing.16:50
yvlgood for you16:50
yvl:)16:50
aelknerth1a, what about my report?16:50
th1aI discovered I don't like those rides that take you straight up and drop you straight down.16:50
th1aaelkner: I was waiting for you.16:50
th1aI said "aelkner?"16:51
aelkneryeah, but then yvl started talking again16:51
aelkneranyway16:51
aelkneri worked on the course node label fix for welsh16:51
aelkneri sent the updated xls file to replaceafill, we don't need to wipe the db, it can be rerun to update existing skills16:52
aelknerreplaceafill, did you merge my cando fixes and load them into your instance?16:52
replaceafillnot yet16:52
aelknerok, make sure to do that before rerunning the skills import16:53
replaceafillkk16:53
replaceafilli'll update it now16:53
aelkneri don't see any reason to wait for glenda for that16:53
aelknerwe could just show at the meeting with the node labels loaded and appearing in the document views in the label column16:53
aelkneranyway, that's it for me, i'll be available at 2:00 for the meeting with welsh and glenda16:54
th1aOK.  Thanks guys.16:55
th1aHave a good rest of the week and weekend.  I'll probably see you in a hangout...16:56
* th1a drops the bag of gravel.16:56
yvlthanks guys16:56
replaceafillxls file updated and instance updated16:56
replaceafillthanks everybody16:56
aelknergreat weekend everyone16:56
yvlit worked, replaceafill? :)16:56
replaceafilldownloading eggs :(16:56
replaceafillfirst time i set up a sandbox in it16:57
yvlah :)16:57
yvlwell, it's the most over-engineered progress bar I've ever done :D16:57
replaceafill:D16:57
* replaceafill is really curious to see it16:57
yvlbe careful with supervisor16:58
yvl(make start and make stop)16:58
yvlit has lost me some processes in the past16:58
replaceafillah ok16:58
yvlthen you need to go and kill all of them by hand16:58
yvlceleryd16:58
replaceafill:|16:58
yvlzeo16:58
yvl(redis usually dies quickly)16:58
yvloh16:58
yvland you can also use16:58
yvlmake run16:58
yvlthat starts everything except schooltool daemonized16:59
yvlso if you ctrl+C16:59
yvlonly schooltool gets stopped16:59
yvl(you can check that with make status)16:59
yvlor...16:59
yvlif you want you can do16:59
yvlmake start16:59
yvlmake restart16:59
yvland so on16:59
yvl(restart reboots schooltool and celery, keeps redis and zeo running)17:00
replaceafillah ok17:00
*** menesis has joined #schooltool17:00
th1amenesis: We had a quick meeting today.  Anything to add?17:00
*** pgulley has joined #schooltool17:07
dreichreplaceafill, can I ask you something quick, or are you busy?17:08
replaceafillbusy17:08
replaceafillbut ask17:08
replaceafill:)17:08
dreichhow can we upload our changes to schooltool.pyquiz?  i'm pretty sure it's your personal branch17:09
replaceafillyou could create a branch owned by cando-developers17:09
replaceafillso we all have access to it17:09
dreichok, I'll do that17:09
menesisth1a: no17:10
th1aThanks menesis .17:10
*** menesis has quit IRC17:12
*** menesis has joined #schooltool17:15
*** menesis has quit IRC17:20
th1ayvl:  Holy shit it works!17:21
th1a(so far...)17:22
replaceafilli'm getting a timeout, but i blame pypi >:(17:22
th1aBuilding it?17:24
replaceafillyes17:24
*** menesis has joined #schooltool17:24
replaceafillmy connection is crappier than usual today17:24
th1ahm… it isn't completing.17:30
*** menesis has quit IRC17:31
*** menesis has joined #schooltool17:32
replaceafilloohh!!!17:36
replaceafillfancy :D17:36
replaceafillth1a, mine finished17:38
replaceafillStatus -> SUCCESS17:38
th1aI'm trying again.17:38
th1aDId you do the big one?17:38
replaceafillno, small one17:39
replaceafillwill try the big one17:40
replaceafillboy, my fan gets really noisy doing these imports17:43
th1aThis seems to use all my cores.17:44
th1awell, both in this case.17:44
replaceafillth1a, question17:49
replaceafillremember this view: http://imageshack.us/photo/my-images/201/20122013assigncoursessk.png/17:49
replaceafillthe one for mass assign course skills17:49
replaceafill(i don't want to mess the demo instance so i used an image to show you) ;)17:49
th1ay17:49
replaceafillcould i get rid of the "node layer" dropdown and use only nodes with skillsets associated17:50
replaceafillso you only have course attr and node attr to select from17:50
th1aUh...17:51
th1aI'm not sure that more magic is a good idea.17:51
replaceafillah ok17:51
replaceafilli'll leave it then17:51
th1aSecond time worked on import.17:51
replaceafillmine is still working on the big import17:51
*** menesis has quit IRC18:11
*** menesis has joined #schooltool18:15
*** menesis has quit IRC18:22
*** menesis has joined #schooltool18:30
*** menesis1 has joined #schooltool18:33
*** menesis has quit IRC18:33
*** menesis1 is now known as menesis18:33
*** dreich has quit IRC19:54
*** dreich has joined #schooltool19:54
replaceafillth1a, you swimming already?19:58
th1ano19:58
replaceafill:D19:58
replaceafillquestion19:58
replaceafillfor the unauthorized problem in the person view19:59
replaceafillshould we add the teachers crowd to people allowed to see section info19:59
replaceafilli tried it and it worked19:59
th1ay19:59
replaceafillkk19:59
replaceafillthanks19:59
*** ignas has quit IRC20:00
*** menesis has quit IRC20:05
*** paulproteus has quit IRC20:39
*** menesis has joined #schooltool20:41
*** paulproteus has joined #schooltool20:49
th1areplaceafill: I'm here if you guys are hanging out.21:04
replaceafillth1a, not yet, waiting for dwelsh21:04
replaceafilldreich, come on21:04
replaceafillPYTHON=/home/dreich/.pythonz/pythons/CPython-2.6.8/bin/python2.621:04
replaceafilldon't push things like that21:05
dreichum21:05
replaceafillhttp://bazaar.launchpad.net/~cando-developers/pyquiz/schooltool.pyquiz/revision/2721:06
dreichthat's an old version, now!21:07
* replaceafill sighs21:07
replaceafillok21:07
pgulleylol21:08
*** pgulley has quit IRC21:24
*** dreich has quit IRC21:30
replaceafillth1a, the accordion jquery doesn't allow "expand all" >:(21:43
th1aHrm.21:43
replaceafillhowever there are hacks for that21:43
th1aOH.  We already had a light blue that was almost exactly the same...21:50
* replaceafill goes to get lunch22:14
aelknerreplaceafill, ayt?22:18
replaceafillaelkner, eating...22:19

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!