-
Notifications
You must be signed in to change notification settings - Fork 283
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
Announcement of updates / RSS feed #358
Comments
RSS would be nice, but the repository would need some kind of NEWS file (or directory) to generate the feed from. There is currently no machine-readable list of relevant changes; the git commits cover all kinds of stuff and only some of them are relevant to a wider audience. |
Min turned the keys of that list over to me but I haven't been using it. I didn't expect that people actually followed it! I would love to have this done automatically, and an RSS feed is a good idea. I have discussed the need to note publication dates (#319), so this could fit in with that. It could work by having a script that parsed all the XML, pulled these dates out, sorted them, and then generated a chronological RSS feed from them, as part of the hugo build. |
Ah yes, I've been using it to keep track of all proceedings, usually posting them to Twitter as well. So I thought the proceedings for many conferences were just delayed, until I saw that they were actually uploaded. (Relevant XKCD: https://xkcd.com/1172/) Related: a Twitter bot for the proceedings would also be cool, but if the RSS is there then that should be easy for interested parties to build. |
A summary of changes: - Introduces a nested format (closes #317) - URLs are stored using a relative format for internal links (closes #156), which facilitates mirroring (#295) - URLs are only displayed if they are found in the XML. I manually crawled to validate and create entries for PDFs for all frontmatter entries (closes #181 closes #180), including journal frontmatter (#264) and volume PDFs (closes #31) - Added missing entries and removed ones whose PDFs were missing, including LREC 2014 (closes #31 ) - It punts on C69 reformatting (closes #147) Relevant, but not completed: - Creating PDF volumes by pasting together individual papers (#226) - This makes it much easier to add non-paper entries such as talks (#298), to add a volume-level "publication date (#319), and to create an RSS feed of updates (#358),
@mbollmann (or anyone) do you have any thoughts on how to do an RSS feed with Hugo? I know there is built-in tools for this, but they assume a blogging format that I don't think will apply. I have a |
FYI, for anyone maybe interested in this Volumes ( |
Just to re-up this: This should be a simple matter of writing a Python script that searches for all date-tagged volumes in the Anthology, and fills an XML template. |
It might be sensible to integrate this with Hugo though, as this seems very much related to #722. |
This misses all corrections we make. The corrections are probably only if interest to dblp and the like but maybe they want to be updated as well. |
Revisions now also require a date, so those could be added to the script. It'd be great to have this be Hugo native, but I have much less of an idea how to go about that. |
Basically by creating a Hugo page for every update (e.g., under The advantage would be that users could easily browse the updates on the website, we could automatically show the latest N updates on the front page, and it could be combined with actual blog posts as the underlying mechanism will be exactly the same. |
This is perfect, a really nice idea. |
Related to this, it would be really nice to offer RSS feeds for authors. Generating an Atom XML file (e.g., like arxiv does) probably wouldn't be too difficult. |
@mjpost with corrections I meant something like fixing a name spelling in the XML, not a correction to a paper. If this is intended for ingestion by dblp or the like, they probably want to update the metadata they scraped from us. |
A summary of changes: - Introduces a nested format (closes acl-org#317) - URLs are stored using a relative format for internal links (closes acl-org#156), which facilitates mirroring (acl-org#295) - URLs are only displayed if they are found in the XML. I manually crawled to validate and create entries for PDFs for all frontmatter entries (closes acl-org#181 closes acl-org#180), including journal frontmatter (acl-org#264) and volume PDFs (closes #31) - Added missing entries and removed ones whose PDFs were missing, including LREC 2014 (closes #31 ) - It punts on C69 reformatting (closes acl-org#147) Relevant, but not completed: - Creating PDF volumes by pasting together individual papers (acl-org#226) - This makes it much easier to add non-paper entries such as talks (acl-org#298), to add a volume-level "publication date (acl-org#319), and to create an RSS feed of updates (acl-org#358),
Hey there. 👋 I just wanted to ask if there is still interest in this feature. If this is the case, I would like to help out and implement it. I don't want to give any promises yet, but I might be able to work on it next week. |
Yes, this would be great! It would help us consolidate some of our documentation, and would make it easier to announce things like new ingestions. This is a very old issue, so much has changed underneath. I think the basic need at this point is:
|
Nice! Thanks for the swift reply and the update on what needs to happen. Are there any other guidelines or starting points I should be aware of other than the README_detailed.md and the Hugo documentation? |
It might be worth keeping in mind that some details in the docs may be outdated, so if anything is unclear, just ask here. :) |
This feature is coming together now in #2744 (thanks @CSchoel!), with a preview being generated through #2859 here: It implements both the RSS feed and #722. @mjpost and others: I think this is ready for your comments. It might need some more tweaking (e.g. layout of news section, exact content of RSS feed, ... also, the RSS feed is currently invalid XML due to an unescaped |
The issue with the unescaped |
Hey @mbollmann @mjpost. 👋 It's been quiet for a while here. If there is anything that you need from me, please let me know. I don't have a lot of time on my hands, but I still want to help to get this done. 💪 😄 |
Hi @CSchoel, thanks for following up. This is my fault. I'll review this as soon as possible and get back to you. In the meantime if you want to merge in the latest master that'd be great. |
Updates to the Anthology used to be announced through this Google group, but it seems that's no longer the case.
Would it be possible to provide some kind of updates, either through mail or RSS? I'd imagine that RSS is relatively easy, since it could be generated along with any other updates of the anthology.
The text was updated successfully, but these errors were encountered: