{"thread":{"id":"21073","subject":"gitweb atom feeds broken (on repo.or.cz only?)","startedAt":"2009-09-27T17:35:20Z","lastAt":"2009-10-14T14:40:50Z","messageCount":7,"participants":["Sebastian Pipping","Tay Ray Chuan","Petr Baudis"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"123898","messageId":"4ABFA258.8020301@hartwork.org","threadId":"21073","inReplyTo":null,"subject":"gitweb atom feeds broken (on repo.or.cz only?)","fromName":"Sebastian Pipping","fromEmail":"webmaster@hartwork.org","sentAt":"2009-09-27T17:35:20Z","receivedAt":"2009-09-27T17:35:20Z","isPatch":false,"sender":{"key":"webmaster@hartwork.org","avatar":null},"body":"hello git list, hello petr!\n\n\ni noticed that the atom feeds generated by repo.or.cz's gitweb (e.g.\n[1]) show no content in firefox 3.5.2.  this seems to be due to invalid\nxml in it as shown by running [1] through feedvalidator, results at [2].\n\ntheir rss neighbors seemed not to be affected where i looked.\na fix would be cool still, as the atom feeds contain more detailed content.\n\nsorry for the noise in case repo.or.cz runs customized atom generation.\n\n\n\nsebastian\n\n\n[1] http://repo.or.cz/w/dottout.git?a=atom\n[2]\nhttp://feedvalidator.org/check.cgi?url=http%3A%2F%2Frepo.or.cz%2Fw%2Fdottout.git%3Fa%3Datom\n"},{"id":"123921","messageId":"be6fef0d0909280023x46522d91oc786feef23cb226a@mail.gmail.com","threadId":"21073","inReplyTo":"4ABFA258.8020301@hartwork.org","subject":"Re: gitweb atom feeds broken (on repo.or.cz only?)","fromName":"Tay Ray Chuan","fromEmail":"rctay89@gmail.com","sentAt":"2009-09-28T07:23:10Z","receivedAt":"2009-09-28T07:23:10Z","isPatch":false,"sender":{"key":"rctay89@gmail.com","avatar":"https://avatars.githubusercontent.com/u/61553?v=4"},"body":"Hi,\n\nOn Mon, Sep 28, 2009 at 1:35 AM, Sebastian Pipping\n<webmaster@hartwork.org> wrote:\n> i noticed that the atom feeds generated by repo.or.cz's gitweb (e.g.\n> [1]) show no content in firefox 3.5.2.  this seems to be due to invalid\n> xml in it as shown by running [1] through feedvalidator, results at [2].\n\nit's a case of a misspelled tag. In the <author> tag <B> is closed by a </b>.\n\n-- \nCheers,\nRay Chuan\n"},{"id":"123957","messageId":"4AC0CBBE.7020603@hartwork.org","threadId":"21073","inReplyTo":"be6fef0d0909280023x46522d91oc786feef23cb226a@mail.gmail.com","subject":"Re: gitweb atom feeds broken (on repo.or.cz only?)","fromName":"Sebastian Pipping","fromEmail":"webmaster@hartwork.org","sentAt":"2009-09-28T14:44:14Z","receivedAt":"2009-09-28T14:44:14Z","isPatch":false,"sender":{"key":"webmaster@hartwork.org","avatar":null},"body":"Tay Ray Chuan wrote:\n>> i noticed that the atom feeds generated by repo.or.cz's gitweb (e.g.\n>> [1]) show no content in firefox 3.5.2.  this seems to be due to invalid\n>> xml in it as shown by running [1] through feedvalidator, results at [2].\n> \n> it's a case of a misspelled tag. In the <author> tag <B> is closed by a </b>.\n\nIt's actually a bit more, I just checked against the Relax NG schema of\nAtom v11 from RFC 4287.\n\nNeither <span> nor <b>/<B> are allowed inside <name>, and the '\\n' isn't\neither.  This is what we get:\n\n=============================================================================\n<author><name>&#x61;&#x6E;drea<!-- @\n-->&#64;dot&#x74;out<span><B>&#46;</b></span>com</name></author>\\n<icon>/git-favicon.png</icon>\n=============================================================================\n\n\nThis would be valid:\n\n=============================================================================\n<author>\n  <name>and&#x72;ea<!-- @ -->&#64;&#x64;ottout&#46;com</name>\n</author>\n<icon>/git-favicon.png</icon>\n=============================================================================\n\n\nPetr, is the e-mail crippling a repo.or.cz-only thing?\n\n\n\nSebastian\n"},{"id":"124844","messageId":"4AD46F38.30100@hartwork.org","threadId":"21073","inReplyTo":"4AC0CBBE.7020603@hartwork.org","subject":"Re: gitweb atom feeds broken (on repo.or.cz only?)","fromName":"Sebastian Pipping","fromEmail":"webmaster@hartwork.org","sentAt":"2009-10-13T12:14:48Z","receivedAt":"2009-10-13T12:14:48Z","isPatch":false,"sender":{"key":"webmaster@hartwork.org","avatar":null},"body":"Petr, any news on this one?\n\nI just check and it still seems broken.\n\n\n\nSebastian\n"},{"id":"124976","messageId":"20091014141744.GO6695@machine.or.cz","threadId":"21073","inReplyTo":"4AD46F38.30100@hartwork.org","subject":"Re: gitweb atom feeds broken (on repo.or.cz only?)","fromName":"Petr Baudis","fromEmail":"pasky@suse.cz","sentAt":"2009-10-14T14:17:44Z","receivedAt":"2009-10-14T14:17:44Z","isPatch":false,"sender":{"key":"pasky@ucw.cz","avatar":"https://avatars.githubusercontent.com/u/18439?v=4"},"body":"On Tue, Oct 13, 2009 at 02:14:48PM +0200, Sebastian Pipping wrote:\n> Petr, any news on this one?\n> \n> I just check and it still seems broken.\n\nFixed, it's a HTML::Email::Obfuscate bug.\n\n-- \n\t\t\t\tPetr \"Pasky\" Baudis\nA lot of people have my books on their bookshelves.\nThat's the problem, they need to read them. -- Don Knuth\n"},{"id":"124979","messageId":"4AD5E1A5.7020909@hartwork.org","threadId":"21073","inReplyTo":"20091014141744.GO6695@machine.or.cz","subject":"Re: gitweb atom feeds broken (on repo.or.cz only?)","fromName":"Sebastian Pipping","fromEmail":"webmaster@hartwork.org","sentAt":"2009-10-14T14:35:17Z","receivedAt":"2009-10-14T14:35:17Z","isPatch":false,"sender":{"key":"webmaster@hartwork.org","avatar":null},"body":"Petr Baudis wrote:\n> On Tue, Oct 13, 2009 at 02:14:48PM +0200, Sebastian Pipping wrote:\n>> Petr, any news on this one?\n>>\n>> I just check and it still seems broken.\n> \n> Fixed, it's a HTML::Email::Obfuscate bug.\n\nThough the feed works in Firefox now I wouldn't call it fixed, yet,\n\nAs I elaborated earlier in this thread the Atom you generate is not\nvalid.  I cannot put it better than feedvalidator:\n\nhttp://feedvalidator.org/check.cgi?url=http%3A%2F%2Frepo.or.cz%2Fw%2Fdottout.git%3Fa%3Datom\n\nPlease fix that, too.\n\n\n\nSebastian\n"},{"id":"124978","messageId":"20091014144050.GP6695@machine.or.cz","threadId":"21073","inReplyTo":"4AD5E1A5.7020909@hartwork.org","subject":"Re: gitweb atom feeds broken (on repo.or.cz only?)","fromName":"Petr Baudis","fromEmail":"pasky@suse.cz","sentAt":"2009-10-14T14:40:50Z","receivedAt":"2009-10-14T14:40:50Z","isPatch":false,"sender":{"key":"pasky@ucw.cz","avatar":"https://avatars.githubusercontent.com/u/18439?v=4"},"body":"On Wed, Oct 14, 2009 at 04:35:17PM +0200, Sebastian Pipping wrote:\n> Petr Baudis wrote:\n> > On Tue, Oct 13, 2009 at 02:14:48PM +0200, Sebastian Pipping wrote:\n> >> Petr, any news on this one?\n> >>\n> >> I just check and it still seems broken.\n> > \n> > Fixed, it's a HTML::Email::Obfuscate bug.\n> \n> Though the feed works in Firefox now I wouldn't call it fixed, yet,\n> \n> As I elaborated earlier in this thread the Atom you generate is not\n> valid.  I cannot put it better than feedvalidator:\n> \n> http://feedvalidator.org/check.cgi?url=http%3A%2F%2Frepo.or.cz%2Fw%2Fdottout.git%3Fa%3Datom\n> \n> Please fix that, too.\n\nI'm sorry, I don't have time for fixing that. Feel free to send me a\npatch.\n\nKind regards,\n\n-- \n\t\t\t\tPetr \"Pasky\" Baudis\nA lot of people have my books on their bookshelves.\nThat's the problem, they need to read them. -- Don Knuth\n"}]}