Notes from faculty review

pull/1/head
Oliver Kennedy 2017-11-17 09:45:35 -05:00
parent fd95a12703
commit b5a95d9d07
3 changed files with 16 additions and 3 deletions

View File

@ -136,7 +136,8 @@
{ "venue" : "HILDA", "years" : [ 2016, 2017 ], "pc": true },
{ "venue" : "TOIT", "years" : [ 2016 ] },
{ "venue" : "KAIS", "years" : [ 2017 ] },
{ "venue" : "SoCC", "years" : [ 2017 ], "pc": true }
{ "venue" : "SoCC", "years" : [ 2017 ], "pc": true },
{ "venue" : "ICDT", "years" : [ 2017 ], "pc" : false }
],
"memberships" : [
{ "org" : "ACM", "start" : 2012 },

View File

@ -1,4 +1,8 @@
{
"ICDT" : {
"fullname" : "The International Conference on Database Theory",
"type" : "conference"
},
"SoCC" : {
"fullname" : "Symposium on Cloud Computing",
"type" : "conference"

View File

@ -228,8 +228,16 @@ class CV < Latex::Builder
make_section("Professional Activities")
unless skip? :reviewer
subsection!("Reviewer / Program Comittee Member")
render_one_activity_class(:reviewer, @data["reviewer"],
subsection!("Program Comittee Member")
render_one_activity_class(:reviewer, @data["reviewer"].select { |r| r.fetch("pc", false) },
lambda { |r|
venue = LabMetadata.complete_venue(r)["type"]
raise "Unknown Venue: #{r}" unless venue;
"#{venue.capitalize}: #{LabMetadata.venue_name(r)}"
})
subsection!("Reviewer")
render_one_activity_class(:reviewer, @data["reviewer"].select { |r| not r.fetch("pc", false) },
lambda { |r|
venue = LabMetadata.complete_venue(r)["type"]
raise "Unknown Venue: #{r}" unless venue;