The My Opera forums have been replaced with forums.opera.com. Please head over there to discuss Opera's products and features
See the new ForumsYou need to be logged in to post in the forums. If you do not have an account, please sign up first.
Support for extended attributes meta-data on Linux like platforms
Hi all,A reference first: CommonExtendedAttributes (freedesktop.org)
And a quote from the most relevant part:
Proposed metadata attributes
Extended attributes are especially useful when they add information that is not present in the in the actual file. Depending on the file origin, an application can add metadata that is not present and/or can not be specified by the file or its format. For example file downloaded from a web server can be tagged with the url, which can be convenient if its source has to be determined in the future. Likewise, an email attachment can when saved be tagged with the message-id of the email. This will make it possible to trace the original message.
These attributes are currently proposed
user.xdg.comment: A comment specified by the user. This comment could be displayed by file managers
user.xdg.origin.url: Set on a file downloaded from a url. Its value should equal the url it was downloaded from.
user.xdg.origin.email.subject: Set on an email attachment when saved to disk. It should get its value from the originating message's "Subject" header
user.xdg.origin.email.from: Set on an email attachment when saved to disk. It should get its value from the originating messsage's "From" header. For example '"John Doe" <jdoe@example.com>', or 'jdoe@example.com'
user.xdg.origin.email.message-id: Set on an email attachment when saved to disk. It should get its value from the originating message's "Message-Id" header.
user.xdg.language: Language of the intellectual content of the resource. The value should follow the syntax described in RFC 3066 in conjunction with ISO 639 language codes. When a file is downloaded using HTTP, the value of the Content-Language HTTP header can if present be copied into this attribute. See also the Language element in Dublin core.
user.xdg.creator: Reserved but not yet defined. The string "user" has a different meaning in ROX Contact Manager (creating application) compared with Dublin core (creating person/entity).
user.xdg.publisher: Name of the creating application. See also the Publisher element in Dublin core.
Opera could set most of these extended attributes, when a file downloaded from the Internet, a page is save as MHT, and so on.
At was to re-invent the wheel, and just discovered there are already some standard extended attributes names for this. One could set this attributes manually, but this is error prone (and one may simply forget), so if Opera could automatically write the content for these attributes, that would be relevant.
Google is not a synonym of Search engine : boys and girls, have a look at Exalead and WolframAlpha
[ Tweedo Monitor - Deluxe Website & Service Monitoring ]