[00:33:00]  Erop (~chatzilla@S0106001d098e7fbc.vc.shawcable.net) joined #markus.
 [00:33:16]  Erop (~chatzilla@S0106001d098e7fbc.vc.shawcable.net) left irc: Client Quit
 [01:27:19]  hanson (6031eecc@gateway/web/freenode/ip.96.49.238.204) joined #markus.
 [01:28:37] <hanson>  NelleV: https://github.com/MarkUsProject/Markus/commit/e8dddc33439df052dc03c2b9fcf8c3344b448587#commitcomment-925273 where did this commit come from? How come the title is "Add Status Title and Information in Submissions View"
 [01:28:54] <NelleV>  hanson: that's from the title of the PR I think
 [01:29:03] <NelleV>  hanson: btw, is that link to a ticket ?
 [01:29:16] <NelleV>  there's the french translation missing also :)
 [01:29:35] <hanson>  NelleV: that isn't the issue linked to the code change ...
 [01:30:01] <hanson>  NelleV: I thought Severin already merged that PR in, a day or two ago
 [01:30:08] <NelleV>  hanson: what was the issue ?
 [01:30:22] <hanson>  https://github.com/MarkUsProject/Markus/issues/326#issuecomment-3720075
 [01:30:38] <NelleV>  hanson: Im not sure why we would want the group section to appear here
 [01:31:20] <NelleV>  hanson: hum, I'll see that with Benjamin today :p
 [01:31:23] <hanson>  NelleV: I shouldn't have anything to do with the "Add Status Title and Information in Submissions View"
 [01:31:43] <NelleV>  hanson: I'll investigate that
 [01:31:47] <NelleV>  hanson: don't worry about it
 [01:31:55] <hanson>  NelleV: ok :)
 [01:31:58] <NelleV>  hanson: can you just point me towards who did the code review ?
 [01:32:11] <hanson>  NelleV: Let me find the RB link for you :)
 [01:32:33] <NelleV>  hanson: ah, don't worry I'll go on it
 [01:32:33] <hanson>  http://review.markusproject.org/r/1162/
 [01:32:36] <NelleV>  oh thanks
 [01:32:44] <NelleV>  you're quick :p
 [01:33:00] <NelleV>  ok, severin did
 [01:33:02] <hanson>  NelleV: It's also strange that the code you commented on isn't my final fix, it's one of the intermediate ones...
 [01:33:14] <NelleV>  I'll ask him and benjamin why we want that :)
 [01:33:35] <hanson>  NelleV: ok :)
 [01:34:25] <NelleV>  gotta go. We're presenting markus at a conference on opensource project today \o/
 [01:35:32] <hanson>  NelleV: Exciting!
 [01:35:43] <hanson>  NelleV: cya
 [01:43:47]  hanson (6031eecc@gateway/web/freenode/ip.96.49.238.204) left irc: Quit: Page closed
 [04:09:53]  lissyx (~alex@23.250.8.109.rev.sfr.net) left irc: Ping timeout: 240 seconds
 [05:26:11]  lissyx (~alex@193.52.208.233) joined #markus.
 [07:36:08]  karenreid (~karenreid@bas1-toronto05-1177663643.dsl.bell.ca) joined #markus.
 [07:52:04]  karenreid (~karenreid@bas1-toronto05-1177663643.dsl.bell.ca) left irc: Quit: karenreid
 [08:40:58]  karenreid (~karenreid@red-gw73.cs.toronto.edu) joined #markus.
 [08:41:22]  #markus: mode change '+o karenreid' by MarkUsBot!~MarkUsBot@li136-145.members.linode.com
 [08:48:55]  karenreid (~karenreid@red-gw73.cs.toronto.edu) left irc: Quit: karenreid
 [09:18:56]  karenreid (~karenreid@red-gw73.cs.toronto.edu) joined #markus.
 [09:19:25]  #markus: mode change '+o karenreid' by MarkUsBot!~MarkUsBot@li136-145.members.linode.com
 [09:22:12]  MarkUsGithubCIA (~MarkUsGit@50-57-128-197.static.cloud-ips.com) joined #markus.
 [09:22:12] <MarkUsGithubCIA>  [Markus] jerboaa pushed 2 new commits to master: http://git.io/bgLEkQ
 [09:22:12] <MarkUsGithubCIA>  [Markus/master] Display section of a group in the submission view only if it is a "section - Nelle Varoquaux
 [09:22:12] <MarkUsGithubCIA>  [Markus/master] Merge pull request #631 from NelleV/clean_up - Severin Gehwolf
 [09:22:12]  MarkUsGithubCIA (~MarkUsGit@50-57-128-197.static.cloud-ips.com) left #markus.
 [09:32:18]  Nick change: xddadacha -> ddadacha
 [10:30:28]  Nick change: m_conley_away -> m_conley
 [13:14:53]  lissyx (~alex@193.52.208.233) left irc: Ping timeout: 240 seconds
 [13:27:05]  karenreid (~karenreid@red-gw73.cs.toronto.edu) left irc: Quit: karenreid
 [13:31:06]  karenreid (~karenreid@red-gw73.cs.toronto.edu) joined #markus.
 [13:31:14]  #markus: mode change '+o karenreid' by MarkUsBot!~MarkUsBot@li136-145.members.linode.com
 [14:10:34]  lissyx (~alex@23.250.8.109.rev.sfr.net) joined #markus.
 [15:17:37]  Erop (~chatzilla@S0106001d098e7fbc.vc.shawcable.net) joined #markus.
 [15:29:15] <Erop>  okay, so my messed up pull request, lol
 [15:29:23] <ddadacha>  Erop: so I think your problem is that your fork's master branch is not uptodate
 [15:29:28]  *** ddadacha might be wrong though
 [15:29:32] <Erop>  it is
 [15:29:57] <Erop>  let me check again
 [15:30:05] <ddadacha>  it isn't
 [15:30:23] <ddadacha>  looking at your online repo
 [15:30:42] <ddadacha>  last commit is aimen's on the 23rd vs markus's has jerboaa pushing 6 hours ago
 [15:30:54] <ddadacha>  try doing $ git push origin master
 [15:30:55] <Erop>  oh yea
 [15:30:58] <Erop>  missed the last one
 [15:31:05] <Erop>  that one must have been recent
 [15:31:29] <ddadacha>  err first just run $ git pull markus-upstream master && git merge master
 [15:31:33] <ddadacha>  Erop: -^
 [15:32:41] <Erop>  i think the reason that my branches look so weird in pull requests is that I rebase instead of merge
 [15:32:57] <Erop>  i am not sure about the difference between the two....going to try it out now
 [15:34:02] <ddadacha>  Erop: I mentioned it at the sprint, rebase basically uncommits all of your changes, then adds all the new changesets, then recommits your old ones over it. Merge tries to keep your commits as is and merge the old changesets togehter
 [15:34:56] <ddadacha>  now I don't know why git used your master vs markus-upstream's either but it's just a guess
 [15:36:08] <ddadacha>  NelleV: how did the presentation go?
 [15:36:23] <Erop>  i will close my pull request and try to recreate them, so it's cleaner
 [15:36:52] <NelleV>  ddadacha: well !
 [15:37:14] <ddadacha>  Erop: you should be able to preview them before actually sending them out
 [15:37:32] <ddadacha>  so let me know if they're still messy and I'll see if I can come up with another idea
 [15:37:50] <ddadacha>  NelleV: awesome! Who was there, you and Benjamin_V?
 [15:48:23] <NelleV>  ddadacha: and morgan
 [15:48:55] <NelleV>  else, it was a conference on OpenSource and universities
 [15:49:25] <NelleV>  so it was more about how to manage student's project on opensource projects than markus itself
 [15:50:00] <NelleV>  there were "famous" people in CS which Benjamin_V adores :]
 [15:51:25] <karenreid>  Hi NelleV, sounds like fun
 [15:51:59] <ddadacha>  any other projects we may have heard of?
 [15:52:16] <NelleV>  karenreid: it was very instructive !
 [15:52:25] <NelleV>  ddadacha: we presented openoffice.org and markus
 [15:52:37] <karenreid>  NelleV: more ideas on how to improve our approach?
 [15:52:40] <NelleV>  there was VLC, which is one of the "french" borned project
 [15:53:34] <NelleV>  karenreid: there's certainly material to think about. I think we'll try to summarize the thing we learned today
 [15:54:20] <NelleV>  there was a KDE guy, which had a nice "workflow" on how to manage students on opensource stuff
 [15:54:30] <karenreid>  nice.
 [15:54:44] <NelleV>  the slides should be up somewhere. I'll try to retrieve them
 [15:55:05] <NelleV>  karenreid: one of the things that came up in two of the presentation was employing old students to manage new students
 [15:55:40] <NelleV>  karenreid: or having projects that overlap on two or three weeks and have students who worked on them introduce the new students to the project and the code base
 [15:56:28] <NelleV>  karenreid: I think both Centrale Nantes and UofT are trying to set that up, with old students becoming mentors, but it isn't as well defined I think
 [15:56:50] <NelleV>  the students in general also seemed to have more time on the project than we did
 [15:56:55] <karenreid>  NelleV: I agree. It is sometimes hard to ask students to continue to work on something when they are ready to move on.
 [15:57:10] <karenreid>  We've been fortunate in a number of cases, like this term with ddadacha and Tobi
 [15:57:23] <karenreid>  and Severin coming back again.
 [15:57:55] <karenreid>  BTW I ran into Severin buying lunch today and we had a great chat. It had been a while since I had seen him.
 [15:57:59] <NelleV>  else, a lot of the projects involved 'larger' communities than markus, such as KDE, or OpenOffice.org, in which case they have a technical mentor who is the maintainer of the project
 [15:58:27] <ddadacha>  karenreid: oh did you get my and Tobi's envelopes?
 [15:58:28] <NelleV>  karenreid: has he finished his degree ? He was working part time I think
 [15:58:33] <NelleV>  I've lost track of things :/
 [15:58:44] <karenreid>  NelleV: this is his last term of courses.
 [15:58:58] <karenreid>  ddadacha: yes, I did thanks
 [15:59:05] <ddadacha>  NelleV: and he's still working part time at Red Hat
 [15:59:51] <karenreid>  NelleV: thanks for participating in writing the letter for the award nomination. I didn't get to see the letters, but I had to write *a lot* of stuff for the package.
 [16:00:05] <NelleV>  karenreid: I didn't have time to do much unfortunately :/
 [16:00:11] <NelleV>  severin and mike did most of the work
 [16:00:30] <karenreid>  NelleV: I wanted to mention some of the amazing comments I've heard about MarkUs in the process.
 [16:00:38] <NelleV>  I was swamped with work. I have a last assignment to hand in tonight, and I'm "done" for a week, so I feel like I'm on holiday now, but that's a week late
 [16:01:16] <karenreid>  I wish I could pass along some of the statements people made about how much MarkUs helps their courses.
 [16:01:37] <karenreid>  NelleV: at least you get a little break now!
 [16:01:45] <NelleV>  karenreid: we should add a success story part on the website :)
 [16:01:59] <karenreid>  :-)
 [16:03:45] <karenreid>  oddly enough, I have to get back to filling in a marking scheme and uploading some marks into MarkUs :-)
 [16:04:40] <NelleV>  I'm gonna finish my assignment... I want to get an internship in this field, so I better not make one of the "famous" researcher of this field angry by handing stuff late :/
 [16:12:07] <ddadacha>  profs get angry when you hand stuff in late?
 [16:12:21]  *** ddadacha looks innocently at Karen
 [16:12:27] <NelleV>  ddadacha: yes and no
 [16:12:48] <NelleV>  ddadacha: he's american so I don't know much of the culture other there, but I think students (and profs) tend to be more serious
 [16:13:21] <NelleV>  ddadacha: markus does deduct points when handing stuff in late :p
 [16:13:42] <ddadacha>  NelleV: yeah I've become spoiled by grace days
 [16:13:58] <karenreid>  ddadacha: you haven't managed to cross me yet ;-)
 [16:14:08] <NelleV>  ddadacha: grace days are fine, because you don't really hand in stuff late. You use a grace day. It's part of the "deal"
 [16:14:30] <ddadacha>  when I take courses outside of CS/courses that don't have them, I feel so lost :P
 [16:14:30] <NelleV>  ddadacha: to be honest, I'm not happy with students handing in stuff late, or not doing punchlines on time
 [16:15:07] <NelleV>  ddadacha: once in a while, that's fine, but most of the time it is always the same students, who are just not able to organise themselves
 [16:15:12] <karenreid>  ddadacha: we had a student who asked if he had to use a grace day for handing in his assignment 1 min late, and my co-instructor said he did.
 [16:15:13] <NelleV>  (or start the assignment the day before)
 [16:15:20] <ddadacha>  karenreid: that's good to know..although I do remember using all of my grace days on A2 in 209..came close to needing one for A3! Only one I didn't get full marks on..
 [16:16:01] <NelleV>  apparently, students that become teachers are horrible with their students the first couple of years. I'm still in that period :)
 [16:16:05] <ddadacha>  NelleV: I agree =) (but I was initially making a joke ;) )
 [16:16:43] <ddadacha>  karenreid: well if it's done using an automated system...
 [16:16:57] <karenreid>  woohoo, just uploaded marks into a marks spreadsheet for the first time. :-D
 [16:17:20] <ddadacha>  When Olga taught us 369, she gave us ~10 mins to submit stuff after the deadline
 [16:17:24] <NelleV>  ddadacha: that's what I like about an automated system. There's a deal, and done by the machine. It is harder for a student to negociate
 [16:17:29] <ddadacha>  otherwise I'm sure a ton of students would have lost so many grace days
 [16:18:06] <NelleV>  karenreid: one of the school used automated testing on one of their course
 [16:18:38] <NelleV>  karenreid: the students had to provide a Makefile to compile their code. It's a compiler so they can easily check whether it works or not
 [16:19:00] <NelleV>  karenreid: part of the points are attributed automatically through this testing
 [16:23:15] <Erop>  @ddadacha I have fixed and resubmitted my pull requests
 [16:23:19] <karenreid>  NelleV: cool!
 [16:23:30] <ddadacha>  Erop: was that the problem then>?
 [16:24:21] <NelleV>  ddadacha: if you wanna know how bad some students are in my course, we had a teacher explicitly say he didn't accept submission after 1PM on wednesday, because he would hand in the correction, and he had students hand it a week late...
 [16:25:41] <Erop>  that i rebased instead of merged....I had to reset my master, then i recreated new branches and merged my commits from the old branches
 [16:25:42] <NelleV>  Erop: PR on file path ?
 [16:25:56] <NelleV>  Erop: awesome !
 [16:26:31] <NelleV>  I'll ping Benjamin_V on it. He had issues with ruby1.9 or rails3.1 on path, and he may be able to pinpoint things to change (which I did not fully understand)
 [16:28:12] <Erop>  wait ping him on what?
 [16:28:59] <NelleV>  Erop: I tend to discourage students to use rebase btw. It is a complex tool, that may lead to potential dataloss. Unless you understand what you are up to, you may end up loosing a lot of time fixing things that went wrong :/
 [16:29:00] <Erop>  I dont remember doing any bugs on the file path...the file.join bug was created by him to just better format the file.join
 [16:29:19] <NelleV>  Erop: there isn't any bug on the version you are using right now
 [16:29:38] <NelleV>  Erop: but he is working to make markus work on ruby1.9, where there are problems with ruby filepaths
 [16:29:57] <NelleV>  Erop: so he is "the" guy to talk to with filepath pull requests
 [16:30:06] <NelleV>  Erop: don't worry, you didn't do anything wrong :p
 [16:31:01] <NelleV>  There's a lot of PR for a beginning of term! Things are going fast on markus right now!
 [16:33:12]  karenreid (~karenreid@red-gw73.cs.toronto.edu) left irc: Ping timeout: 240 seconds
 [16:34:35]  MarkUsGithubCIA (~MarkUsGit@sh1-ext.rs.github.com) joined #markus.
 [16:34:35] <MarkUsGithubCIA>  [Markus] jerboaa pushed 2 new commits to master: http://git.io/QKOCgw
 [16:34:35] <MarkUsGithubCIA>  [Markus/master] Closses #437 - Egor Philippov
 [16:34:35] <MarkUsGithubCIA>  [Markus/master] Merge pull request #635 from hoboman313/437 - Severin Gehwolf
 [16:34:35]  MarkUsGithubCIA (~MarkUsGit@sh1-ext.rs.github.com) left #markus.
 [16:34:52] <Erop>  I have two more bugs that I am ready to do a PR for....but Severin wants me to write tests for them =(
 [16:35:13] <NelleV>  Erop: haha :)
 [16:35:31] <NelleV>  Erop: yep, that's often the case when working on opensource projects - writing more tests than code !
 [16:57:29]  Erop (~chatzilla@S0106001d098e7fbc.vc.shawcable.net) left irc: Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912]
 [16:58:11]  Erop (~chatzilla@S0106001d098e7fbc.vc.shawcable.net) joined #markus.
 [17:22:50]  Nick change: ddadacha -> xddadacha
 [18:12:43]  dadacha (~ddadacha@173-230-167-62.cable.teksavvy.com) joined #markus.
 [18:15:45]  Nick change: m_conley -> m_conley_away
 [18:16:15]  Erop (~chatzilla@S0106001d098e7fbc.vc.shawcable.net) left irc: Remote host closed the connection
 [18:33:32]  Erop (~chatzilla@S0106001d098e7fbc.vc.shawcable.net) joined #markus.
 [19:10:25]  sky___ (~sky@66.183.40.83) joined #markus.
 [19:44:06] <sky___>  Hi, Anyone encountered the same problem with me? after I pulled from upstream for the latest code, my markus crashed right if i log in as "a". seems to have problem in _grade_distribution_graph.html.erb which I didn't touch personally
 [20:03:45] <dadacha>  sky___: nope
 [20:03:53] <dadacha>  I _just_ pulled, it's fine for me
 [20:04:02] <dadacha>  sky___: run $ git status
 [20:04:08] <dadacha>  are there loads of modified files?
 [20:04:29] <dadacha>  also which branch are you on?
 [20:06:19]  dadacha (~ddadacha@173-230-167-62.cable.teksavvy.com) left #markus ("Leaving").
 [20:06:22]  dadacha (~ddadacha@173-230-167-62.cable.teksavvy.com) joined #markus.
 [20:06:54]  *** dadacha dislikes ctrl+w in xchat. Should act the same as in shell :@
 [20:07:35] <dadacha>  on another note, I wonder if we can setup a cron job or some such running on demo, have it send some REST request every X mins to keep the database and general VM running
 [20:07:43] <dadacha>  it would save on that "warmup" period..
 [20:08:57] <sky___>  dadacha: on a branch named 'test' just created from the clean master, git status shows nothing to commit
 [20:09:15] <dadacha>  sky___: are you sure your pulling went through successfully?
 [20:09:26] <dadacha>  run $ git pull markus-upstream master
 [20:10:09] <dadacha>  sky___: when was the last time you updated? Can you paste the error page somewhere? (e.g. http://fpaste.org/ )
 [20:10:30] <sky___>  dadacha it says already up-to-date
 [20:12:49] <sky___>  dadacha: http://fpaste.org/VVX6/ it reports a file i didn't touch. last time i updated was last satday
 [20:14:45]  tobioboye (~drone@bas4-toronto12-3096472604.dsl.bell.ca) joined #markus.
 [20:14:59] <dadacha>  sky___: did you ever run $ bundle exec rake db:migrate ?
 [20:15:08] <dadacha>  tobioboye: http://fpaste.org/VVX6/ look familiar?
 [20:15:11] <dadacha>  sky's having some problems
 [20:15:34] <tobioboye>  dadacha: taking a look
 [20:15:36] <sky___>  dadacha: yes i did once. i reset the database
 [20:16:12] <dadacha>  sky___: what rails version are you running? $ bundle list rails
 [20:16:51] <sky___>  dadacha: Markus/rails/ruby/1.8/gems/rails-3.0.10
 [20:17:26] <tobioboye>  hey sky___ have you done a git pull recently?