Perl 6 - the future is here, just unevenly distributed

IRC log for #webwork, 2012-10-26

| Channels | #webwork index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:16 rbeezer ionparticle: two problems (one routine, one not) in your email
00:22 ionparticle great, thanks!
00:22 rbeezer ok, quitting time here
00:56 rbeezer joined #webwork
12:29 goehle joined #webwork
13:13 aubreyja joined #webwork
14:18 goehle joined #webwork
14:40 rbeezer joined #webwork
14:59 goehle hey aubreyja
14:59 goehle quick question
16:16 Paul_Pearson joined #webwork
16:16 goehle hey aubreyja
18:32 ionparticle joined #webwork
19:41 aubreyja Hi goehle - just back - long day
19:42 goehle hey
19:42 goehle ran into an issue the other day I wanted to ask you about
19:42 aubreyja sure
19:42 goehle it turns out that if you are not assigned to a set
19:42 goehle then if you click try me from the hweditor page you get some errors
19:42 goehle I seemed to remember seeing that working with a set that wasnt assigned to you is known to cause problems
19:43 goehle on the other hand if its supposed to work then I suppose the bug should be tracked down
19:43 aubreyja ah, let me check that real quick - just a sec
19:44 aubreyja yes, I see it too
19:44 aubreyja "Can't use an undefined value as a HASH reference...
19:44 goehle right
19:45 aubreyja well, I think it should work
19:45 goehle I think its coming from the problem not getting all the right fields set up
19:45 goehle then we probably need to look at how the library editor deals with try me
19:45 aubreyja for example, the standard use case for an assignment not assigned to someone is a 'group' set that populates a gateway problem
19:45 goehle sure,
19:45 goehle although whenever you create a set, even a "group" set
19:45 aubreyja Gavin was against automatically assigning a set to the user since he doesn't want all of his group sets assigned to him
19:45 goehle it gets assigned to the creator
19:46 goehle right
19:46 aubreyja so, I think he's hacked his code to have the old behavior
19:46 goehle seem to remember a comment which said soemthing about strange behaviour when the set isnt assigned
19:46 goehle which is why it does that
19:46 goehle in any case it seems like this particular issue should be fixable
19:47 aubreyja maybe the best behavior would be that you always have the option "assign to me, assign to no one, assign to everyone" and the current behavior be an easily changeable default
19:48 aubreyja Regarding this particular error, the library browser lets users view problems without having those problems assigned to the user. So, you could just copy that behavior
19:48 goehle sure, like some of the other optonis
19:48 goehle yeah
19:48 goehle although I'm thining thats different
19:48 goehle since I think the library browser uses a "fake" set to make things work
19:48 aubreyja there the problem is temporarily - right
19:49 goehle and here there is a real set
19:49 goehle still, there should be something
19:49 goehle the code in problem.pm already deals with the case where problemUser doesnt exist
19:49 aubreyja maybe just a better error message, or even removing that link if the user is not assigned to the set
19:49 goehle so we just have to do somethign similar for the set info
19:50 aubreyja ah, right
19:50 aubreyja brb
20:36 goehle hey
20:36 goehle left #webwork
20:57 aubreyja back - goehle still around?
20:57 aubreyja left #webwork
23:11 ionparticle joined #webwork

| Channels | #webwork index | Today | | Search | Google Search | Plain-Text | summary