Skip to content

Add RSS feed and news archive #38

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

Merged
merged 10 commits into from
Apr 3, 2015
Merged

Add RSS feed and news archive #38

merged 10 commits into from
Apr 3, 2015

Conversation

tfnico
Copy link
Contributor

@tfnico tfnico commented Apr 2, 2015

I hereby request to merge the commits discussed in #30, as I think they're good to go live.

cc @chriscool for review/merge.

tfnico added 10 commits March 31, 2015 00:06
I stole some bits from http://jekyllrb.com/news/ and managed to get some
sort of feed going on.

* README on how to get the site running locally (for Ubuntu)
* The rev_news/rev_news.html now iterates over all _posts entries
* The old Rev News meta content is at the bottom of the page
* The feed is available on /feed.xml
* I broke the URL to the first edition (will need a redirect)
* Single posts is not clickable yet (works on jekyll's site tho)
* Still are some copy/paste bits left from the Jekyll news
* The nav menu now has two "ghost" entries
Fix the following:

- Preserve the old url for the 1st edition (redirects to new permalink
  scheme)
- Use a layout that actually exists
- Correct date
- Use category news instead of community. I would remove category
  alltogether, but that provokes an empty span tag to appear in the
  rendered html.
Remove the redirect-from as it is a bit of an ugly pattern that
generates empty bullet points in the navmenu as it is now.

Instead of redirecting the old url /rev_news/edition-1.html to go to the
first post on /rev_news/2015/03/25/edition-1/ - simply recreate the
edition-1.html page as a copy of the first post. Ugly duplication, but
it's the simplest solution without having webserver-level rewrite
capability.

Ref discussion in git#30.
@chriscool
Copy link
Collaborator

@tfnico from looking at the commits, it looks great to me!
I haven't had time to test this, but I am ok to merge it.
So please merge it, or if you prefer you can wait until this evening or maybe tomorrow when I hopefully will have time to try it.
Thanks a lot!

chriscool added a commit that referenced this pull request Apr 3, 2015
Add RSS feed and news archive
@chriscool chriscool merged commit c96e20c into git:master Apr 3, 2015
@chriscool
Copy link
Collaborator

Ok I checked and it looks really great! So it is merged now!

@tfnico
Copy link
Contributor Author

tfnico commented Apr 3, 2015

@chriscool thanks for reviewing/merging!

wking added a commit to wking/dotfiles-public that referenced this pull request Apr 24, 2015
Now that they have an RSS feed [1].

[1]: git/git.github.io#38
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

Successfully merging this pull request may close these issues.

2 participants