# IRC log for #webwork, 2013-01-06

All times shown according to UTC.

Time Nick Message
00:14 aubreyja joined #webwork
00:14 aubreyja joined #webwork
03:15 mgage__ joined #webwork
04:17 mgage__ joined #webwork
13:56 aubreyja joined #webwork
13:56 aubreyja joined #webwork
14:18 mgage__ joined #webwork
14:41 mgage___ joined #webwork
14:41 mgage___ hi
15:04 mgage_ joined #webwork
16:21 mgage_ joined #webwork
16:47 mgage___ aubreyja" hi
16:47 mgage___ aubreyja: hi
20:46 aubreyja joined #webwork
21:06 mgage___ aubreyja:
21:06 mgage___ hi
21:06 aubreyja hi
21:06 aubreyja I saw your JMM list - looking good
21:07 mgage___ just catching up with email -- The NSF  CCLI/TUES panel is Wed from 2:15-3:35 so I won't be available then -- could we meet Shivram after that?
21:07 aubreyja Sure - should I be at that panel?
21:07 aubreyja I haven't looked at it yet - are you speaking
21:08 mgage___ yes -- still have to throw something together for it -- it's only 10 minutes or so -- let me forward you an email - you'll recognize the whole crew
21:08 aubreyja btw, I've been playing with the class list editor 3 on my new server - looks really nice
21:09 aubreyja I've got to get used to not having to click so many buttons to do something
21:09 mgage___ does add one student work for you? -- it didn't for me.
21:10 aubreyja yeah, it seemed to work for me except that it didn't add a permission level
21:10 aubreyja here - I'll give you a login
21:10 mgage___ kk -- I'll get one for you on hosted2
21:12 aubreyja http://webwork2.math.missouri.edu/webwork2/testing_course mgage/mgage
21:13 mgage___ on my version add students manually doesn't give me any record to enter data into -- am I  missing something?
21:14 aubreyja you mean on my server?
21:14 mgage___ no -- on mine -- I may have slightly newer version
21:14 aubreyja I click "add students" then select "by hand" then I'm taken to an entry form
21:15 aubreyja feel free to try it on my server to see if it behaves like you expect
21:15 mgage___ https://hosted2.webwork.rochester.edu/webwork2  aubreyja/aubreyja
21:17 mgage___ -- ok -- it's regressed a little bit then Peter has been hard at work :-)
21:17 aubreyja wow - the entry page is showing promise
21:18 mgage___ yes -- there will be a lot of polishing to do, but now at least there is something to polish
21:18 aubreyja yep
21:19 mgage___ in particular we're going to need to figure out how to grab and/or train some CSS experts and put them to work in a coordinated way
21:19 mgage___ the UI has look coordinated and that is hard when it's done by many people over a long period of time.
21:20 aubreyja I think that won't be hard once we make it easier to change the css - especially since it's using bootstrap - that's a pretty popular framework right now
21:20 mgage___ you are a prof now so you should be able to see the course management parts
21:21 mgage___ hope you are right
21:21 mgage___ the fact that we're using recent standard tools is certainly going to help
21:22 mgage___ are you on my site now? you're name isn't colored green (mine is) and I see that on your site both of our names are colored green
21:22 aubreyja yes, in aubrey_course - is that where you are?
21:23 mgage___ no -- sorry -- I gave you a login on gage_demo -- forgot to copy that last bit when I gave you the url
21:24 aubreyja ok, i'm in there now
21:26 mgage___ you'll want to look at the homework manager
21:26 aubreyja having a look
21:27 aubreyja oh, that's neat (is mathjax not working?)
21:27 aubreyja there it goes
21:27 aubreyja ah, it was images - took a sec
21:28 aubreyja so, this will combine the library browser and the homework sets editor?
21:28 mgage___ I don't think mathjax is set up. on hosted2 -- I'll do that when I get a chance.  -- I'm seeing some slowness in loading js scripts -- not sure why yet.
21:41 mgage___ by the way dragmath loads more quickly the second time -- it's a java applet and takes quite a while to get set up
22:03 aubreyja did the config options for the course configuration page get moved out of Constants.pm?
22:03 aubreyja I thought that might be the case (it would load faster the second time), but I can't seem to reproduce that behavior :)
22:04 mgage___ yes -- they are now in the configuration files
22:05 mgage___ one nice addition -- you can get a new language by dropping the write file in the Localization directory and a new theme by dropping the folder into the htdocs/themes directory
22:06 mgage___ probably not enough checking yet to make sure those additions are properly configured
22:06 aubreyja that seemed to work for me for a theme, but not for a language file - let me double check
22:08 aubreyja is the language hook looking for a .po or a .mo file?
22:09 mgage___ it looks for both if I remember correctly -- it looks first for .mo files and if that isn't there it looks for a .po file
22:10 aubreyja hmm, I dropped a tc.po file into lib/WeBWorK/Localize/ but no luck - doesn't seem to show up...
22:11 mgage___ you might have to restart
22:11 aubreyja actually, that's probably right here - it needs to be compiled in if it's under lib/ I think
22:14 aubreyja hmm, no luck, I tried copying fr.po and fr.mo to uz.po and uz.mo to check if it was maybe my file, then restarted, but those don't show up either
22:17 mgage___ kk -- let me try
22:19 mgage___ mean time -- does updating themes work?
22:19 aubreyja yeah, that seems to work
22:26 aubreyja strange -  in course configuration I get "NOT READY for achievements: fix database.conf" even though course.conf is brand new
22:27 mgage___ the languages don't update here either -- let's see what happened.
22:28 mgage___ Im looking at the ww2.5.2 version on hosted2 because that is easily available
22:29 aubreyja I don't see the achievements notification on hosted2
22:30 mgage___ I haven't seen it on ww2.5.1.1 on our production machine either -- where does it occur?
22:30 aubreyja you can see it in the testing_course on my webwork2.math.missouri.edu server
22:32 mgage___ I'm not seeing it on ww2.5.1.1 on our production site -- what does upgrade courses show you from the admin page?
22:32 aubreyja what is the git command to find the source of a branch? I can't remember if I'm on trunk or ww2.5.1.1 of webwork2 (I made a branch called mu-prod for local changes)
22:33 aubreyja datbase tables ok
22:33 mgage___ my alias is:   remote_trackinggit for-each-ref --format='%(refname:short) <-  %(upstream:short)' refs/heads
22:34 mgage___ the name for the alias is remote_tracking   the rest is the git command
22:34 aubreyja ok, I'm getting this warning from commit 031b606cfe9
22:34 mgage___ no returns
22:34 aubreyja thanks
22:35 aubreyja same
22:35 mgage___ ok -- I thought you might be missing a directory
22:36 aubreyja and global_user_achievement is defined in my database.conf - let me actually look inside mysql
22:37 aubreyja yeah, they all have the global_user_achievement table
22:42 mgage___ hmm -- I'm not seeing the string fix database.conf anywhere
22:42 mgage___ in my version
22:43 aubreyja it's in defaults.config. There is a $achievementTablesExist test 22:44 aubreyja and this in defaults. conf: 22:44 aubreyja$achievementTablesExist = (defined ($dbLayouts{$dbLayoutName}{global_user_achievement}) )?1:0;
22:45 aubreyja I think defined($dblayouts:$dbLayoutName}{global_user_achievements}) should suffice here, no?
22:49 aubreyja I put in a warn and got
22:49 aubreyja chievementTablesExist: 1 at (eval 1529) line 470.
22:49 aubreyja achievementTablesExist: 1 at (eval 1540) line 470.
22:49 aubreyja achievementTablesExist: 1 at (eval 1548) line 470.
22:49 aubreyja on restarting...
22:49 aubreyja ah, I think I know what the problem is…just a sec
22:51 aubreyja I put $ConfigValues in localOverrides.conf so I could work around the current language problem (and add my tc to the list of languages) 22:52 aubreyja since it's my$achievementTablesExist it can't survive outside of the current scope, which is the defaults.config file
22:55 aubreyja yeah, removing the copy of ConfigValues from localOverrides.conf fixes that
22:57 mgage___ ok -- I don't know what happened to the localization files -- I'll try to see what happened to them.
22:59 aubreyja ok, we're heading off to our sons chess lessons - ttyl
22:59 mgage___ ttyl
23:03 mgage___ hmmm -- maybe I imagined that the "drop" effect had been extended to choosing languages as well -- i can't find any record of it in the git logs