Hi,
will try to answer last posts later tonite,

regards,
Rolf
Am 27.01.2009 um 16:14 schrieb Christiaan Hofman:

So I argued that Skim cannot save these tags, and therefore also cannot edit them. Therefore I really don't see much reason for Skim to support these tags. Certainly I don't think it weighs against compromising the UI in the notes pane. So why would you think it'd be useful?

Christiaan

On 25 Jan 2009, at 9:00 PM, Rhet Turnbull wrote:

>have serious unexpected results. E.g. any change to the tags outside Skim (e.g. by I certainly see how this could be a problem. I'd be willing to live with it but it might bite some users. Would you consider read-only display in Skim, e.g. in a Get Info panel or better yet, the notes drawer? I think the more developers adopt a common metadata standard, the better!
Regards,
Rhet


On Sun, Jan 25, 2009 at 1:26 PM, Christiaan Hofman <[email protected] > wrote:

On 25 Jan 2009, at 4:53 PM, Rhet Turnbull wrote:

The developers behind Yep & Leap (two excellent apps for tagging/ organzing PDFs and other files) have released an open source tagging framework for Mac based on extended attributes called Open Meta. I believe this solves many of the problems inherent in the various tagging applications on the Mac. As a heavy user of both Yep and Skim, I would *love* to see Skim add integrated support for Open Meta tags. The ability to view tags as well as modify them in Skim would be helpful. This could be accomplished with applescripts from Skim but an integrated approach would be much nicer and the fact that they use extended attributes should play nicely with Skim's architecture. The code is available and is released under Apache license. Any thoughts?

Yep & Leap: http://www.yepthat.com/
Open Meta code: http://code.google.com/p/openmeta/
Open Meta manifesto: OpenMeta.pdf

Cheers,
Rhet

Basic support for these tags would indeed be rather easy as Skim already does the hard part of accessing EAs. However, I doubt whether it's a good idea to do this. There's a fundamental difference between Yep/Leap and Skim: the former manages a bunch of files, and does not own the file data in any way (it only owns references to the files), while Skim edits the files, and owns the data for the file in its data model. What this means is that on an edit of the tags, Yep/Leap can directly change the metadata of the file, while in Skim you'd only edit the data in Skim's memory space. In Skim, the metadata would be written to file only when the document is saved, and it's read only when Skim opens or reverts the document. I hope you see the difference. this could have serious unexpected results. E.g. any change to the tags outside Skim (e.g. by Yep) while the PDF is open in Skim will be lost when Skim saves the PDF. If you're not aware that Skim manages these tags, this would lead to unexpected data loss. Is this acceptable? I doubt it.

Christiaan

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword_______________________________________________
Skim-app-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-users


--
Rolf Schmolling M.A. Historian, [email protected]
http://rolf_schmolling.macbay.de/

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Skim-app-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-users

Reply via email to