-
Notifications
You must be signed in to change notification settings - Fork 308
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
[WIP] Display plenary talks on event page #3603
base: master
Are you sure you want to change the base?
Conversation
One thing to note is that we're in the process of changing the build scripts to use the new library in |
That's good to know, thanks. In that case it makes sense to create a dummy |
I'm travelling right now, but I should be able to take a closer look at your changes during the coming week and make more concrete recommendations. :) Adding this to the Hugo templates first is a good idea in any case! |
Sorry that it took longer than expected to get back to this, had less time than I thought I would (... as always ...). The new library already has functionality for accessing talks (https://acl-anthology-py.readthedocs.io/en/latest/api/event/#acl_anthology.collections.event.Talk), and I’m maybe halfway through adapting the |
Thanks for getting back to this! I’ll start by finding the unmatched plenary talks on the server and linking them to their venues in data/xml/*. This should prevent any duplicate work for both of us. Once that’s sorted, I’ll review your changes and continue working on the Hugo template :) (Heads up, I’ll be traveling for ACL and then on holiday, so I’ll be mostly offline in August.) |
Hi @davidstap, is this something you're still interested in? I'd love to get plenary talks posted with bibtex, as a near-term goal. For example, it would be nice to post lifetime achievement award talks. |
Yes - I started labeling plenary talks but got sidetracked. Will complete labeling in a separate PR first, then update hugo files to handle the labeled data. |
Note: this is very much a work in progress!
Summary
This pull request aims to display plenary talks (e.g., these from ACL 2022) on the relevant event pages. Currently, some plenary talks are stored in
data/xml
but are not displayed on the website.Display strategy
The exact method for displaying these talks is still under consideration. One option is to list the talks below the existing Website and Handbook links on the event page (see e.g., ACL 2022). Another option is to link to a dedicated page where all talks are collected.
Additionally, each talk should have a dedicated landing page, similar to how papers are presented, including the ability to cite the talk.
Rough roadmap
class EventIndex
when available.bin/create_hugo_yaml.py
.hugo/layouts/talks
.bin/create_hugo_pages.py
)2022.acl.xml
includes talks)