GNOME Bugzilla – Bug 69702
store bookmark times in XBEL attributes, not metadata
Last modified: 2011-02-14 13:06:13 UTC
The XBEL <bookmark> element carries a "visited" attribute "which represents the time of the user's last `visit' to the resource." Galeon currently stores this information in a <time_visited> metadata tag. Galeon should use the standard attribute instead, as this will improve interoperability with other XBEL applications. The XBEL <bookmark> element also carries a "modified" attribute "which records the time of the last known change to the resource identified by the <bookmark>." Galeon currently uses a <time_modified> metadata tag, but I'm not sure if these are semantically equivalent. The "modified" attribute represents modification time of the linked-to page, not modification time of the bookmark itself. What does the <time_modified> tag represent? I think it's more of a timestamp on the bookmark itself, in which case it should *not* be moved into the "modified" attribute. However, perhaps it should be renamed to something like <time_edited> to avoid confusion. Note that even in the bookmark editor window it's not obvious what "Modified" really means. Lastly, note that the format of these date/time attributes must conform to <http://www.w3.org/TR/NOTE-datetime>, which is not the same as the format currently used in Galeon's metadata tags.
You are right. I'll do this when I get some time. The visited attribute should be used instead of the time_visted tag. The time_modified should be kept as is, maybe renaming it to time_edited.
A XBEL <bookmark> element can be associated with a third date/time, "added". This value "records the time of the last known change to the resource identified by the <bookmark>". It would be nice if Galeon stored this information on the <bookmark> node as well.
The URL field has been removed from bugzilla.gnome.org. This URL was in the old URL field, and is being added as a comment so that the data is not lost. Please email bugmaster@gnome.org if you have any questions. URL: http://pyxml.sourceforge.net/topics/xbel/docs/html/top-level.html#SECTION000451100000000000000
Thanks for taking the time to report this bug. However, you are using a version that is too old and not supported anymore. Galeon developers won't be fixing or back porting any fixes for this version. Please upgrade to latest stable Galeon version to receive bug fixes. We are sorry it could not be fixed for your version.