[wp-trac] Re: [WordPress Trac] #9280: <guid isPermaLink> never ever true

WordPress Trac wp-trac at lists.automattic.com
Sat Mar 7 23:46:54 GMT 2009


#9280: <guid isPermaLink> never ever true
--------------------------------------+-------------------------------------
 Reporter:  jidanni                   |        Owner:         
     Type:  defect (bug)              |       Status:  closed 
 Priority:  lowest                    |    Milestone:         
Component:  Feeds                     |      Version:  2.7.1  
 Severity:  trivial                   |   Resolution:  invalid
 Keywords:  dev-feedback 2nd-opinion  |  
--------------------------------------+-------------------------------------
Changes (by DD32):

  * status:  new => closed
  * resolution:  => invalid
  * milestone:  Unassigned =>


Comment:

 > I'm afraid we're talking about two different meanings of 'permalink',
 the index.php?... meaning, and the RSS GUID meaning. But we must remember
 that GUIDs are not to be confused with URLs...

 Exactly.

 {{{<guid>dfgdjfhgkjsr5dwk5983479583465</guid>}}} is interprated as that
 its a URL to the post, specifically that its a Permanent Link to the item.
 (isPermaLink defaults to true)

 {{{<guid isPermaLink=false">dfgdjfhgkjsr5dwk5983479583465</guid>}}} is
 interprated that its a Unique Identifier only, it CANNOT be trusted to be
 a Permanent Link to the item (even if its in an URL form)


 Therefor, You original statement is invalid:
 >how can one blame RSS readers for not being able to mark "crossposts" as
 read, even between two feeds from the same site.
 Because the GUID's are the same, The RSS reader should understand that
 they're the same.

 I think you may've just mis-understood the use of the isPermaLink
 attribute.

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/9280#comment:3>
WordPress Trac <http://trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list