Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing tags list #757

Open
henryiii opened this issue Apr 30, 2021 · 9 comments
Open

Missing tags list #757

henryiii opened this issue Apr 30, 2021 · 9 comments

Comments

@henryiii
Copy link
Collaborator

henryiii commented Apr 30, 2021

Here are the missing tags that need to be worked on. If there's really no project associated with a presentation, then project: (blank) can be added to silence the warning.

presentation #0 in _data/people/jlefevre.yml must contain location.
presentation #1 in _data/people/jlefevre.yml must contain location.
presentation #2 in _data/people/jlefevre.yml must contain location.
presentation #3 in _data/people/jlefevre.yml must contain location.
presentation #4 in _data/people/jlefevre.yml must contain location.
presentation #5 in _data/people/jlefevre.yml must contain location.
presentation #3 in _data/people/pelmer.yml must contain location.
presentation #4 in _data/people/pelmer.yml must contain location.
presentation #1 in _data/people/mweinberg2718.yml must contain project.
presentation #2 in _data/people/mweinberg2718.yml must contain project.
presentation #3 in _data/people/mweinberg2718.yml must contain location, project.
presentation #1 in _data/people/fatala22.yml must contain location.
presentation #2 in _data/people/fatala22.yml must contain location.
presentation #3 in _data/people/fatala22.yml must contain location.
presentation #5 in _data/people/fatala22.yml must contain location.
presentation #6 in _data/people/fatala22.yml must contain location.
presentation #7 in _data/people/fatala22.yml must contain location.
presentation #9 in _data/people/fatala22.yml must contain location.
presentation #10 in _data/people/fatala22.yml must contain location.
presentation #11 in _data/people/fatala22.yml must contain location.
presentation #0 in _data/people/wguan.yml must contain location.
presentation #1 in _data/people/wguan.yml must contain location.
presentation #2 in _data/people/wguan.yml must contain location.
presentation #3 in _data/people/wguan.yml must contain location.
presentation #4 in _data/people/wguan.yml must contain location.
presentation #5 in _data/people/wguan.yml must contain location.
presentation #6 in _data/people/wguan.yml must contain location.
presentation #7 in _data/people/wguan.yml must contain location.
presentation #8 in _data/people/wguan.yml must contain location.
presentation #9 in _data/people/wguan.yml must contain location.
presentation #10 in _data/people/wguan.yml must contain location.
presentation #11 in _data/people/wguan.yml must contain location.
presentation #1 in _data/people/drankincms.yml must contain location.
presentation #0 in _data/people/mmasciov.yml must contain location.
presentation #1 in _data/people/mmasciov.yml must contain location.
presentation #0 in _data/people/meevans1.yml must contain focus-area, project.
presentation #1 in _data/people/meevans1.yml must contain focus-area, project.
presentation #2 in _data/people/meevans1.yml must contain focus-area, project.
presentation #3 in _data/people/meevans1.yml must contain focus-area, project.
presentation #4 in _data/people/meevans1.yml must contain focus-area, project.
presentation #5 in _data/people/meevans1.yml must contain focus-area, project.
presentation #6 in _data/people/meevans1.yml must contain focus-area, project.
presentation #7 in _data/people/meevans1.yml must contain focus-area, project.
presentation #8 in _data/people/meevans1.yml must contain focus-area, project.
presentation #9 in _data/people/meevans1.yml must contain focus-area, project.
presentation #0 in _data/people/cranmer.yml must contain focus-area, project.
presentation #1 in _data/people/cranmer.yml must contain focus-area, project.
presentation #2 in _data/people/cranmer.yml must contain focus-area, project.
presentation #3 in _data/people/cranmer.yml must contain location, project.
presentation #4 in _data/people/cranmer.yml must contain focus-area, project.
presentation #5 in _data/people/cranmer.yml must contain focus-area, project.
presentation #6 in _data/people/cranmer.yml must contain focus-area, project.
presentation #7 in _data/people/cranmer.yml must contain project.
presentation #8 in _data/people/cranmer.yml must contain project.
presentation #9 in _data/people/cranmer.yml must contain project.
presentation #10 in _data/people/cranmer.yml must contain project.
presentation #11 in _data/people/cranmer.yml must contain project.
presentation #12 in _data/people/cranmer.yml must contain project.
presentation #13 in _data/people/cranmer.yml must contain project.
presentation #14 in _data/people/cranmer.yml must contain project.
presentation #15 in _data/people/cranmer.yml must contain project.
presentation #16 in _data/people/cranmer.yml must contain project.
presentation #17 in _data/people/cranmer.yml must contain project.
presentation #18 in _data/people/cranmer.yml must contain project.
presentation #19 in _data/people/cranmer.yml must contain project.
presentation #20 in _data/people/cranmer.yml must contain project.
presentation #21 in _data/people/cranmer.yml must contain project.
presentation #22 in _data/people/cranmer.yml must contain project.
presentation #23 in _data/people/cranmer.yml must contain project.
presentation #24 in _data/people/cranmer.yml must contain project.
presentation #25 in _data/people/cranmer.yml must contain project.
presentation #26 in _data/people/cranmer.yml must contain project.
presentation #27 in _data/people/cranmer.yml must contain project.
presentation #28 in _data/people/cranmer.yml must contain project.
presentation #29 in _data/people/cranmer.yml must contain project.
presentation #30 in _data/people/cranmer.yml must contain project.
presentation #31 in _data/people/cranmer.yml must contain project.
presentation #32 in _data/people/cranmer.yml must contain project.
presentation #33 in _data/people/cranmer.yml must contain project.
presentation #34 in _data/people/cranmer.yml must contain project.
presentation #35 in _data/people/cranmer.yml must contain project.
presentation #37 in _data/people/cranmer.yml must contain project.
presentation #38 in _data/people/cranmer.yml must contain project.
presentation #39 in _data/people/cranmer.yml must contain project.
presentation #40 in _data/people/cranmer.yml must contain project.
presentation #41 in _data/people/cranmer.yml must contain project.
presentation #42 in _data/people/cranmer.yml must contain project.
presentation #43 in _data/people/cranmer.yml must contain project.
presentation #44 in _data/people/cranmer.yml must contain project.
presentation #45 in _data/people/cranmer.yml must contain project.
presentation #46 in _data/people/cranmer.yml must contain project.
presentation #47 in _data/people/cranmer.yml must contain project.
presentation #48 in _data/people/cranmer.yml must contain project.
presentation #49 in _data/people/cranmer.yml must contain project.
presentation #50 in _data/people/cranmer.yml must contain project.
presentation #51 in _data/people/cranmer.yml must contain project.
presentation #52 in _data/people/cranmer.yml must contain project.
presentation #53 in _data/people/cranmer.yml must contain project.
presentation #54 in _data/people/cranmer.yml must contain project.
presentation #55 in _data/people/cranmer.yml must contain project.
presentation #56 in _data/people/cranmer.yml must contain project.
presentation #57 in _data/people/cranmer.yml must contain project.
presentation #58 in _data/people/cranmer.yml must contain project.
presentation #59 in _data/people/cranmer.yml must contain project.
presentation #60 in _data/people/cranmer.yml must contain project.
presentation #61 in _data/people/cranmer.yml must contain project.
presentation #0 in _data/people/savvy379.yml must contain meetingurl.
presentation #1 in _data/people/savvy379.yml must contain meetingurl.
presentation #2 in _data/people/savvy379.yml must contain meetingurl.
presentation #3 in _data/people/savvy379.yml must contain meetingurl, location.
presentation #4 in _data/people/savvy379.yml must contain meetingurl, location.
presentation #5 in _data/people/savvy379.yml must contain meetingurl, location.
presentation #6 in _data/people/savvy379.yml must contain meetingurl, location.
presentation #7 in _data/people/savvy379.yml must contain meetingurl, location.
presentation #8 in _data/people/savvy379.yml must contain location.
presentation #0 in _data/people/evanmassaro.yml must contain focus-area, project.
presentation #0 in _data/people/davidlange6.yml must contain location.
presentation #1 in _data/people/davidlange6.yml must contain location.
presentation #2 in _data/people/davidlange6.yml must contain location.
presentation #3 in _data/people/davidlange6.yml must contain meetingurl, location.
presentation #4 in _data/people/davidlange6.yml must contain location.
presentation #5 in _data/people/davidlange6.yml must contain location.
presentation #1 in _data/people/gordonwatts.yml must contain location.
presentation #3 in _data/people/gordonwatts.yml must contain project.
presentation #4 in _data/people/gordonwatts.yml must contain location.
presentation #5 in _data/people/gordonwatts.yml must contain location.
presentation #6 in _data/people/gordonwatts.yml must contain location.
presentation #7 in _data/people/gordonwatts.yml must contain location, project.
presentation #8 in _data/people/gordonwatts.yml must contain location.
presentation #9 in _data/people/gordonwatts.yml must contain location.
presentation #10 in _data/people/gordonwatts.yml must contain location.
presentation #11 in _data/people/gordonwatts.yml must contain location.
presentation #12 in _data/people/gordonwatts.yml must contain location.
presentation #13 in _data/people/gordonwatts.yml must contain location, project.
presentation #14 in _data/people/gordonwatts.yml must contain location.
presentation #15 in _data/people/gordonwatts.yml must contain location, project.
presentation #16 in _data/people/gordonwatts.yml must contain location.
presentation #17 in _data/people/gordonwatts.yml must contain location, project.
presentation #19 in _data/people/gordonwatts.yml must contain project.
presentation #28 in _data/people/gordonwatts.yml must contain project.
presentation #31 in _data/people/gordonwatts.yml must contain project.
presentation #0 in _data/people/bbockelm.yml must contain location.
presentation #1 in _data/people/bbockelm.yml must contain location.
presentation #2 in _data/people/bbockelm.yml must contain location, project.
presentation #3 in _data/people/bbockelm.yml must contain meetingurl, location.
presentation #4 in _data/people/bbockelm.yml must contain meetingurl, location, project.
presentation #5 in _data/people/bbockelm.yml must contain meetingurl, location, project.
presentation #6 in _data/people/bbockelm.yml must contain meetingurl, location, project.
presentation #8 in _data/people/bbockelm.yml must contain location, project.
presentation #10 in _data/people/bbockelm.yml must contain focus-area, project.
presentation #11 in _data/people/bbockelm.yml must contain location, project.
presentation #12 in _data/people/bbockelm.yml must contain location.
presentation #13 in _data/people/bbockelm.yml must contain location.
presentation #14 in _data/people/bbockelm.yml must contain location.
presentation #15 in _data/people/bbockelm.yml must contain location, project.
presentation #16 in _data/people/bbockelm.yml must contain location, project.
presentation #17 in _data/people/bbockelm.yml must contain location.
presentation #18 in _data/people/bbockelm.yml must contain location.
presentation #19 in _data/people/bbockelm.yml must contain location.
presentation #20 in _data/people/bbockelm.yml must contain location, project.
presentation #21 in _data/people/bbockelm.yml must contain location, project.
presentation #3 in _data/people/carlosmalt.yml must contain location.
presentation #18 in _data/people/carlosmalt.yml must contain location.
presentation #0 in _data/people/etorro.yml must contain location, project.
presentation #0 in _data/people/BenGalewsky.yml must contain project.
presentation #1 in _data/people/BenGalewsky.yml must contain project.
presentation #4 in _data/people/BenGalewsky.yml must contain project.
presentation #1 in _data/people/SebastianMacaluso.yml must contain project.
presentation #0 in _data/people/ivotron.yml must contain focus-area, project.
presentation #1 in _data/people/ivotron.yml must contain focus-area, project.
presentation #0 in _data/people/robrwg.yml must contain location, focus-area, project.
presentation #1 in _data/people/robrwg.yml must contain location.
presentation #2 in _data/people/robrwg.yml must contain location.
presentation #3 in _data/people/robrwg.yml must contain location.
presentation #4 in _data/people/robrwg.yml must contain location.
presentation #0 in _data/people/tresreid.yml must contain location.
presentation #0 in _data/people/msneubauer.yml must contain project.
presentation #1 in _data/people/msneubauer.yml must contain project.
presentation #2 in _data/people/msneubauer.yml must contain project.
presentation #3 in _data/people/msneubauer.yml must contain project.
presentation #4 in _data/people/msneubauer.yml must contain project.
presentation #5 in _data/people/msneubauer.yml must contain project.
presentation #6 in _data/people/msneubauer.yml must contain project.
presentation #8 in _data/people/msneubauer.yml must contain project.
presentation #9 in _data/people/msneubauer.yml must contain project.
presentation #10 in _data/people/msneubauer.yml must contain project.
presentation #11 in _data/people/msneubauer.yml must contain project.
presentation #0 in _data/people/heather-gray.yml must contain location.
presentation #1 in _data/people/heather-gray.yml must contain location.
presentation #2 in _data/people/heather-gray.yml must contain location.
presentation #3 in _data/people/heather-gray.yml must contain location.
presentation #4 in _data/people/heather-gray.yml must contain location.
presentation #5 in _data/people/heather-gray.yml must contain location.
presentation #6 in _data/people/heather-gray.yml must contain location.
presentation #0 in _data/people/slava77.yml must contain focus-area.
presentation #0 in _data/people/sfiligoi.yml must contain meetingurl.
presentation #7 in _data/people/sfiligoi.yml must contain location.
presentation #0 in _data/people/marianstahl.yml must contain location.
presentation #1 in _data/people/marianstahl.yml must contain location.
presentation #0 in _data/people/irinaene.yml must contain location.
presentation #26 in _data/people/henryiii.yml must contain meetingurl.
presentation #0 in _data/people/irinaespejo.yml must contain project.
presentation #1 in _data/people/irinaespejo.yml must contain focus-area, project.
presentation #2 in _data/people/irinaespejo.yml must contain focus-area, project.
presentation #3 in _data/people/irinaespejo.yml must contain focus-area, project.
presentation #0 in _data/people/xiaocong-ai.yml must contain location.
presentation #1 in _data/people/xiaocong-ai.yml must contain location.
presentation #2 in _data/people/xiaocong-ai.yml must contain location.
presentation #3 in _data/people/xiaocong-ai.yml must contain location.
presentation #4 in _data/people/xiaocong-ai.yml must contain location.
presentation #5 in _data/people/xiaocong-ai.yml must contain location.
presentation #6 in _data/people/xiaocong-ai.yml must contain location.
presentation #7 in _data/people/xiaocong-ai.yml must contain location.
presentation #8 in _data/people/xiaocong-ai.yml must contain location.
presentation #0 in _data/people/cvarni.yml must contain focus-area.
presentation #0 in _data/people/xweichu.yml must contain location, project.
presentation #1 in _data/people/xweichu.yml must contain location, project.
presentation #0 in _data/people/nickcinko.yml must contain location.
presentation #1 in _data/people/nickcinko.yml must contain location.
presentation #2 in _data/people/dcraik.yml must contain location.
presentation #4 in _data/people/dcraik.yml must contain location.
presentation #0 in _data/people/fkw888.yml must contain location, project.
presentation #1 in _data/people/fkw888.yml must contain location, project.
presentation #2 in _data/people/fkw888.yml must contain location, project.
presentation #3 in _data/people/fkw888.yml must contain location, project.
presentation #4 in _data/people/fkw888.yml must contain location, project.
presentation #5 in _data/people/fkw888.yml must contain location, project.
presentation #6 in _data/people/fkw888.yml must contain location, project.
presentation #7 in _data/people/fkw888.yml must contain location, project.
presentation #8 in _data/people/fkw888.yml must contain location, project.
presentation #9 in _data/people/fkw888.yml must contain location, project.
presentation #10 in _data/people/fkw888.yml must contain location.
presentation #11 in _data/people/fkw888.yml must contain location, project.
presentation #12 in _data/people/fkw888.yml must contain project.
presentation #14 in _data/people/fkw888.yml must contain location, project.
presentation #15 in _data/people/fkw888.yml must contain location, project.
presentation #16 in _data/people/fkw888.yml must contain location, project.
presentation #17 in _data/people/fkw888.yml must contain location, project.
presentation #18 in _data/people/fkw888.yml must contain location, project.
presentation #19 in _data/people/fkw888.yml must contain location, project.
presentation #20 in _data/people/fkw888.yml must contain location, project.
presentation #21 in _data/people/fkw888.yml must contain location.
presentation #22 in _data/people/fkw888.yml must contain focus-area, project.
presentation #23 in _data/people/fkw888.yml must contain project.
presentation #24 in _data/people/fkw888.yml must contain project.
presentation #25 in _data/people/fkw888.yml must contain location, project.
presentation #26 in _data/people/fkw888.yml must contain location, project.
presentation #27 in _data/people/fkw888.yml must contain location, project.
presentation #28 in _data/people/fkw888.yml must contain location.
presentation #29 in _data/people/fkw888.yml must contain location, project.
presentation #30 in _data/people/fkw888.yml must contain location, project.
presentation #31 in _data/people/fkw888.yml must contain location, project.
presentation #32 in _data/people/fkw888.yml must contain meetingurl, location, focus-area.
presentation #33 in _data/people/fkw888.yml must contain meetingurl, location.
presentation #34 in _data/people/fkw888.yml must contain meetingurl, location, project.
presentation #35 in _data/people/fkw888.yml must contain meetingurl, project.
presentation #36 in _data/people/fkw888.yml must contain location, project.
presentation #37 in _data/people/fkw888.yml must contain location, project.
presentation #38 in _data/people/fkw888.yml must contain project.
presentation #39 in _data/people/fkw888.yml must contain meetingurl, location.
presentation #40 in _data/people/fkw888.yml must contain project.
presentation #41 in _data/people/fkw888.yml must contain project.
presentation #42 in _data/people/fkw888.yml must contain meetingurl, location, project.
presentation #43 in _data/people/fkw888.yml must contain meetingurl, project.
presentation #44 in _data/people/fkw888.yml must contain project.
presentation #46 in _data/people/fkw888.yml must contain project.
presentation #48 in _data/people/fkw888.yml must contain location, project.
presentation #0 in _data/people/matkinso.yml must contain project.
presentation #1 in _data/people/matkinso.yml must contain project.
presentation #2 in _data/people/matkinso.yml must contain project.
presentation #3 in _data/people/matkinso.yml must contain project.
presentation #4 in _data/people/matkinso.yml must contain project.
presentation #5 in _data/people/matkinso.yml must contain project.
presentation #6 in _data/people/matkinso.yml must contain project.
presentation #7 in _data/people/matkinso.yml must contain project.
presentation #0 in _data/people/heikomuller.yml must contain project.
presentation #1 in _data/people/heikomuller.yml must contain project.
presentation #2 in _data/people/heikomuller.yml must contain project.
presentation #0 in _data/people/LincolnBryant.yml must contain location.
presentation #1 in _data/people/LincolnBryant.yml must contain location.
presentation #2 in _data/people/LincolnBryant.yml must contain location.
@jpivarski
Copy link
Collaborator

Note to everyone: these presentation numbers are zero-indexed.

@matthewfeickert
Copy link
Member

@matthewfeickert fix these:

presentation #0 in _data/people/matthewfeickert.yml must contain location.
presentation #2 in _data/people/matthewfeickert.yml must contain focus-area, project.
presentation #6 in _data/people/matthewfeickert.yml must contain project.
presentation #13 in _data/people/matthewfeickert.yml must contain project.
presentation #16 in _data/people/matthewfeickert.yml must contain project.

@henryiii
Copy link
Collaborator Author

henryiii commented May 4, 2021

Updated the list, and some focus-areas (ssc, blueprint, and core) no longer require project to be set if they are the only focus-areas listed. Including something like as will still trigger the warning for a project.

@henryiii
Copy link
Collaborator Author

henryiii commented May 4, 2021

Currently missing: (focus-area is very important, project mildly so, and location not all that important)

@jlefevre: location=6
@pelmer: focus-area=18, project=18, location=2
@mweinberg2718: project=3, location=1
@fatala22: location=9
@wguan: location=12
@drankincms: location=1
@mmasciov: location=2
@rockybala: focus-area=3
@meevans1: focus-area=10, project=10
@ddavila0: focus-area=5, location=5
@cranmer: focus-area=6, project=60, location=1
@brianhlin: location=1, project=1
@savvy379: project=5, meetingurl=8, location=6
@evanmassaro: focus-area=1, project=1
@davidlange6: location=6, project=5, meetingurl=1
@gordonwatts: location=15, project=8
@bbockelm: location=19, project=11, meetingurl=4, focus-area=1
@carlosmalt: location=2
@efajardo: focus-area=3, location=6, meetingurl=4, project=3
@etorro: location=1, project=1
@BenGalewsky: project=3
@SebastianMacaluso: project=11
@ivotron: focus-area=2, project=2
@robrwg: focus-area=1, location=5, project=1
@tresreid: focus-area=1, location=1, project=1
@msneubauer: project=11
@heather-gray: location=7, project=3
@slava77: focus-area=1, project=5
@sfiligoi: project=18, meetingurl=1, location=1
@marianstahl: location=2
@irinaene: location=1
@henryiii: meetingurl=1
@irinaespejo: project=4, focus-area=3
@beiwang2003: project=3
xiaocong-ai: location=9
@cvarni: focus-area=1
@xweichu: location=2, project=2
nickcinko: location=2
@dcraik: location=2
@fkw888: location=35, project=40, focus-area=2, meetingurl=7
@dan131riley: focus-area=1, project=1, location=5
@matkinso: project=8
@heikomuller: project=3
@LincolnBryant: location=3

Generation code - Python
import itertools
from collections import Counter

both = [[l.split()[3][13:-4], {x.strip(".,") for x in l.split()[6:]}] for l in STR.splitlines()]
for key, value in itertools.groupby(both, lambda x: x[0]):
    res = Counter(v for vals in value for v in vals[1])
    print(f"@{key}:", ", ".join(f"{k}={v}" for k, v in res.items()))
Generation code - Ruby
STR.split(/\n/)
   .map{ |x| [x.split[3][13..-5], x.split[6..].map{ _1.delete('.,') }] }
   .group_by{ _1[0] }
   .transform_values{ |x| x.flat_map { _1[1] } }
   .transform_values{ |v| v.each_with_object(Hash.new(0)){ _2[_1] += 1} }
   .each{ |k, v| puts "@#{k}: #{v.map{ "#{_1}=#{_2}" }.join(' ')}" }

@davidlange6
Copy link
Member

Updated the list, and some focus-areas (ssc, blueprint, and core) no longer require project to be set if they are the only focus-areas listed. Including something like as will still trigger the warning for a project.

how to express that a talk spans a focus-area?

@henryiii
Copy link
Collaborator Author

henryiii commented May 4, 2021

All IA:

focus-area: ia
project:

Empty project will silence the warning. You can also list several fa's or projects.

@davidlange6
Copy link
Member

thx

@osg-cat
Copy link
Member

osg-cat commented May 10, 2021

@henryiii, could we get an updated list?

@henryiii
Copy link
Collaborator Author

List updated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants