{"action":"created","issue":{"url":"https://api.github.com/repos/jekyll/jekyll-rss-feed/issues/5","labels_url":"https://api.github.com/repos/jekyll/jekyll-rss-feed/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/jekyll/jekyll-rss-feed/issues/5/comments","events_url":"https://api.github.com/repos/jekyll/jekyll-rss-feed/issues/5/events","html_url":"https://github.com/jekyll/jekyll-rss-feed/issues/5","id":75691897,"number":5,"title":"Project Goals","user":{"login":"pathawks","id":251545,"avatar_url":"https://avatars.githubusercontent.com/u/251545?v=3","gravatar_id":"","url":"https://api.github.com/users/pathawks","html_url":"https://github.com/pathawks","followers_url":"https://api.github.com/users/pathawks/followers","following_url":"https://api.github.com/users/pathawks/following{/other_user}","gists_url":"https://api.github.com/users/pathawks/gists{/gist_id}","starred_url":"https://api.github.com/users/pathawks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pathawks/subscriptions","organizations_url":"https://api.github.com/users/pathawks/orgs","repos_url":"https://api.github.com/users/pathawks/repos","events_url":"https://api.github.com/users/pathawks/events{/privacy}","received_events_url":"https://api.github.com/users/pathawks/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jekyll/jekyll-rss-feed/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-05-12T18:22:08Z","updated_at":"2015-05-12T22:17:58Z","closed_at":null,"body":"What are the goals of a Jekyll Feed plugin?\r\n\r\nWill this produce a feed that takes advantage of every feature that RSS/Atom have to offer, or will it produce a minimum viable feed so that subscribers can be notified of new posts?\r\n\r\nWill the plugin try to work around every possible YAML setup to extract things like date / author information, or will this plugin require sites to follow a specific format for front matter?\r\n\r\nWill the plugin try to include image thumbnails? Geotag metadata? Podcast enclosures?\r\n\r\nWill the plugin offer any sort of \"hooks\" for others to inject this sort of data?"},"comment":{"url":"https://api.github.com/repos/jekyll/jekyll-rss-feed/issues/comments/101439348","html_url":"https://github.com/jekyll/jekyll-rss-feed/issues/5#issuecomment-101439348","issue_url":"https://api.github.com/repos/jekyll/jekyll-rss-feed/issues/5","id":101439348,"user":{"login":"benbalter","id":282759,"avatar_url":"https://avatars.githubusercontent.com/u/282759?v=3","gravatar_id":"","url":"https://api.github.com/users/benbalter","html_url":"https://github.com/benbalter","followers_url":"https://api.github.com/users/benbalter/followers","following_url":"https://api.github.com/users/benbalter/following{/other_user}","gists_url":"https://api.github.com/users/benbalter/gists{/gist_id}","starred_url":"https://api.github.com/users/benbalter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benbalter/subscriptions","organizations_url":"https://api.github.com/users/benbalter/orgs","repos_url":"https://api.github.com/users/benbalter/repos","events_url":"https://api.github.com/users/benbalter/events{/privacy}","received_events_url":"https://api.github.com/users/benbalter/received_events","type":"User","site_admin":true},"created_at":"2015-05-12T22:17:58Z","updated_at":"2015-05-12T22:17:58Z","body":"> As Jekyll base already contains a feed.xml file, I wonder why a plugin to do the same thing ?\r\n\r\n@djacquel great question. Two key reasons in my mind:\r\n\r\n1. Not everyone starts with `jekyll new` (in fact, I suspect most don't)\r\n\r\n2. Because the template is versioned within the site, there's no easy way to receive upstream updates. What if we find that the default template doesn't properly XML escape a certain field, or if they update the spec from RSS 2.0 to 2.1? With a Gem, that change is automatic."}}