
Hi Sigbjorn (and Don), I'm back for another reason. feed leaks and uses a lot of memory due to the xml package. Rather than fix xml I ported feed to xml-enumerator, which is used by yesod and more actively maintained than xml. This seems to have fixed the problem so I'm thinking of uploading this version to hackage as feed-1.0 (which I'll use for rss2irc and hackagebot.) Please let me know whether you agree. Also you might be interested in moving your repo (http://code.galois.com/cgi-bin/gitweb?p=feed.git;a=summary) to github ? This would make it easier to publish my changes, either to the main repo or a branch or fork. Otherwise I'll need to get them to your repo somehow. Thanks again, -Simon On Feb 21, 2011, at 5:14 PM, Simon Michael wrote:
thanks for feed. I'm just investigating a bug with rss2irc, and I think I'm seeing problems in the current feed on hackage. It lookas as if there's no way to get item updated date as opposed item published date, and getItemPublishDate actually gets the updated date in the case of an atom feed (http://hackage.haskell.org/packages/archive/feed/0.3.8/doc/html/src/Text-Fee...).
I'd like to contribute a fix. Would you be able to make feed's repo public, eg on darcsden.com or github ?

If I may: I'm about to upload a new version of xml-enumerator that
will state that it's officially deprecated in favor of xml-conduit. My
guess is you'll be able to migrate to the latter by just changing the
package name in your cabal file.
On Mon, Jan 2, 2012 at 8:54 PM, Simon Michael
Hi Sigbjorn (and Don),
I'm back for another reason. feed leaks and uses a lot of memory due to the xml package. Rather than fix xml I ported feed to xml-enumerator, which is used by yesod and more actively maintained than xml. This seems to have fixed the problem so I'm thinking of uploading this version to hackage as feed-1.0 (which I'll use for rss2irc and hackagebot.)
Please let me know whether you agree. Also you might be interested in moving your repo (http://code.galois.com/cgi-bin/gitweb?p=feed.git;a=summary) to github ? This would make it easier to publish my changes, either to the main repo or a branch or fork. Otherwise I'll need to get them to your repo somehow.
Thanks again, -Simon
On Feb 21, 2011, at 5:14 PM, Simon Michael wrote:
thanks for feed. I'm just investigating a bug with rss2irc, and I think I'm seeing problems in the current feed on hackage. It lookas as if there's no way to get item updated date as opposed item published date, and getItemPublishDate actually gets the updated date in the case of an atom feed (http://hackage.haskell.org/packages/archive/feed/0.3.8/doc/html/src/Text-Fee...).
I'd like to contribute a fix. Would you be able to make feed's repo public, eg on darcsden.com or github ?
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Hi all,
thanks for the input about feed. Unless I hear from Sigbjorn or Don I will make a release soon, along these lines:
- it will depend on xml-conduit
- it will include a fix or two from Gwern Branwen and Frédéric Bour
- the version will be 1.0
- the maintainer will be Haskell community
If I may: I'm about to upload a new version of xml-enumerator that will state that it's officially deprecated in favor of xml-conduit. My guess is you'll be able to migrate to the latter by just changing the package name in your cabal file.
On Mon, Jan 2, 2012 at 8:54 PM, Simon Michael
wrote: Hi Sigbjorn (and Don),
I'm back for another reason. feed leaks and uses a lot of memory due to the xml package. Rather than fix xml I ported feed to xml-enumerator, which is used by yesod and more actively maintained than xml. This seems to have fixed the problem so I'm thinking of uploading this version to hackage as feed-1.0 (which I'll use for rss2irc and hackagebot.)
Please let me know whether you agree. Also you might be interested in moving your repo (http://code.galois.com/cgi-bin/gitweb?p=feed.git;a=summary) to github ? This would make it easier to publish my changes, either to the main repo or a branch or fork. Otherwise I'll need to get them to your repo somehow.
Thanks again, -Simon
On Feb 21, 2011, at 5:14 PM, Simon Michael wrote:
thanks for feed. I'm just investigating a bug with rss2irc, and I think I'm seeing problems in the current feed on hackage. It lookas as if there's no way to get item updated date as opposed item published date, and getItemPublishDate actually gets the updated date in the case of an atom feed (http://hackage.haskell.org/packages/archive/feed/0.3.8/doc/html/src/Text-Fee...).
I'd like to contribute a fix. Would you be able to make feed's repo public, eg on darcsden.com or github ?

Simon Michael wrote:
- the repo will be moved to github, under my account since I don't think there's a haskell community one
Haskell package janitors might be an appropriate one: https://github.com/haskell-pkg-janitors Cheers, Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/

There is also:
https://github.com/haskell
where a bunch of us are hosting librari
On 10 January 2012 12:01, Erik de Castro Lopo
Simon Michael wrote:
- the repo will be moved to github, under my account since I don't think there's a haskell community one
Haskell package janitors might be an appropriate one:
https://github.com/haskell-pkg-janitors
Cheers, Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Aha, thanks both. The haskell organisation looks bigger, I think I'd like to upload feed there. Could the owner add contact info or a how-to-join note to the page ? -Simon On 1/10/12 12:22 PM, David Terei wrote:
There is also:
where a bunch of us are hosting librari
On 10 January 2012 12:01, Erik de Castro Lopo
wrote: Haskell package janitors might be an appropriate one:

On Fri, Jan 13, 2012 at 10:46 AM, Simon Michael
Aha, thanks both.
The haskell organisation looks bigger, I think I'd like to upload feed there. Could the owner add contact info or a how-to-join note to the page ?
The Haskell organization on GitHub is for core libraries (i.e. the Haskell Platform) only at this point. It exists to make it easier for a few maintainers to maintain all those libraries. -- Johan

On 14 January 2012 04:05, Johan Tibell
On Fri, Jan 13, 2012 at 10:46 AM, Simon Michael
wrote: Aha, thanks both.
The haskell organisation looks bigger, I think I'd like to upload feed there. Could the owner add contact info or a how-to-join note to the page ?
The Haskell organization on GitHub is for core libraries (i.e. the Haskell Platform) only at this point. It exists to make it easier for a few maintainers to maintain all those libraries.
haskell-pkg-janitors on the other hand is for non-core packages that have become unmaintained and need a bit of love, but you don't necessarily want to commit to long-term maintenance. The idea is that anyone in the group is welcome to upload a new release. I've added you on the off-chance you want to upload things there :) Conrad.

Hi Simon and all,
You might want to consider using xml-conduit instead of
xml-enumerator. Michael Snoyman has shifted his attention to this new
alternative.
Cheers,
Aristid
2012/1/2 Simon Michael
Hi Sigbjorn (and Don),
I'm back for another reason. feed leaks and uses a lot of memory due to the xml package. Rather than fix xml I ported feed to xml-enumerator, which is used by yesod and more actively maintained than xml. This seems to have fixed the problem so I'm thinking of uploading this version to hackage as feed-1.0 (which I'll use for rss2irc and hackagebot.)
Please let me know whether you agree. Also you might be interested in moving your repo (http://code.galois.com/cgi-bin/gitweb?p=feed.git;a=summary) to github ? This would make it easier to publish my changes, either to the main repo or a branch or fork. Otherwise I'll need to get them to your repo somehow.
Thanks again, -Simon
On Feb 21, 2011, at 5:14 PM, Simon Michael wrote:
thanks for feed. I'm just investigating a bug with rss2irc, and I think I'm seeing problems in the current feed on hackage. It lookas as if there's no way to get item updated date as opposed item published date, and getItemPublishDate actually gets the updated date in the case of an atom feed (http://hackage.haskell.org/packages/archive/feed/0.3.8/doc/html/src/Text-Fee...).
I'd like to contribute a fix. Would you be able to make feed's repo public, eg on darcsden.com or github ?
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
participants (7)
-
Aristid Breitkreuz
-
Conrad Parker
-
David Terei
-
Erik de Castro Lopo
-
Johan Tibell
-
Michael Snoyman
-
Simon Michael