[wp-trac] Re: [WordPress Trac] #4547: Convert WP from magpie to
Simplepie
WordPress Trac
wp-trac at lists.automattic.com
Wed Jun 27 19:36:45 GMT 2007
#4547: Convert WP from magpie to Simplepie
----------------------------------+-----------------------------------------
Reporter: technosailor | Owner: technosailor
Type: defect | Status: new
Priority: normal | Milestone: 2.3 (trunk)
Component: General | Version: 2.3
Severity: normal | Resolution:
Keywords: simplepie magpie rss |
----------------------------------+-----------------------------------------
Comment (by markjaquith):
Replying to [comment:7 matt]:
> I worry about the complexity and weight of including arbitrary feed
parsing in WP.
Weight, yes... I agree there. But keep in mind that it will only be
loaded as needed. Complexity comes in that it is an external library that
we have to update ... we have many of these.
> Perhaps we should think about scaling back our parsing, right now we use
RSS as a lightweight title/link content API for news and links. Even
Magpie is a tad heavy for this.
>
> In theory I see the appeal of being able to consume any type of feed on
the planet, including handling malformed feeds and following Postel's law,
but does it really facilitate WP's core mission of making it easier to
publish on the web? Or is it plugin territory?
It facilitates the core mission if you consider republishing to be a form
of publishing. Some of the more complex uses of an internal feed parser
are plugin territory, but:
* we need feed parsing for the Dashboard
* we need feed parsing for the RSS widget (with Atom 1.0 capabilities)
* we could even use feed parsing for plugin/core update notifications
* it provides a standard way for all plugins that need feed parsing to
get it, without each including their own solution
* what is the alternative? Axe feed consuming from core entirely?
--
Ticket URL: <http://trac.wordpress.org/ticket/4547#comment:11>
WordPress Trac <http://trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list