Skip to content

Fixing RSS feed #53

Closed
Closed
@mblue9

Description

@mblue9

I’ve submitted a PR with the changes I made locally to get it building cleanly (xmllint public/index.xml --noout now produces no output, which is what you want for R-bloggers). Not sure if you want to merge the changes - read below first.

  • One issue was due to the code output in an old blog post:

    xmllint public/index.xml --noout
    
    public/index.xml:400: parser error : PCDATA invalid Char value 27
    ## # Features=230 | Assays=counts, logcounts
    

    I ended up manually commenting out the problematic lines in the html e.g. here

  • Some of the problems (at least for testing locally with Hugo hugo --ignoreCache --buildDrafts --buildFuture) seem to stem from the blog using an older version of Hugo. Not sure if you want to update that somewhere centrally? For Biocblog, we use Quarto instead of Hugo, which I think makes some of this easier.

  • I also added a step to Biocblog's GitHub Actions to validate the RSS feed automatically (hopefully it works!) - might be worth doing something similar for tidyomics to catch issues early?

  • It looks like @iza-mcac ’s post never got published to the blog website. If you’re planning to publish it once the blog is fixed, maybe consider updating the post date to next week so it appears fresh?

  • Also, when the blog is added to R-bloggers, they’ll likely only pick up the latest (or maybe last two) posts. And because the dates on the current posts here are from quite a while ago, they likely won't get read on R-bloggers. So it might be worth considering starting fresh e.g. first post introduces tidyomics, then Izabela’s post follows?

  • (Also, I noticed the names at the bottom of the blog website are yours @stemangiola and mine 😅 - you probably want to update that to the yours and Tidyomics GitHub group?)

Let me know what you think, happy to help further if useful!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions