Vanilla 1.1.4 is a product of Lussumo. More Information: Documentation, Community Support.
In order to add an image to a discussion, you need to first have a url to the image. This means that you have to upload the image to somewhere on the internet.
One easy way to do this is to use www. www.postimage.com.
You need to upload your image (remember anyone can see the image by reading a posting here, or other methods). After you upload the image you need to copy the 'html' line and paste it into a discussion comment.
Here is the format of an image in html. (only needed if you do not use postimage.org)
<img src="http://site.com/pictlink.jpg"/>
This forum does not use BBCode - rather it uses html.
--Tom
You can add a link to a posting: Copy the template below, and replace xxx with the URL, and yyy with what you want to call it (which can be the same as the URL).
<a href="xxx">yyy</a>
--Tom
Ironic's community site has been set up for support and discussion. Please feel free to join and offer your ideas and solutions. Anyone can add a comment or question to a discussion topic that is already listed. In order to start a new discussion, you need to be member. Membership is easy.
it would be better for all concerned if there were an Apple-blessed way to do it would be better for all concerned if there were an Apple-blessed way to do…3. Agreed, but Apple also has not found it a very important subject to deal with. We want to have these discussions and we want an airtight system. I know Tom and Ted have discussed this at WWDC (and probably more outside the conference that I am not privy too). So until something more "official" comes out should we sit idly by and not try and fix the problem ourselves? (If I may ask, who at Apple have you discussed this with? We would me more than happy to have a dialogue with the Spotlight people.)
Put simply, OpenMeta is a hack. I say this not a value judgement but as statement of fact.
I disagree with this statement. The key word is "Tags".Regarding Spotlight comments, using them for tags is supported! You can put whatever you want in the comments, and Apple agrees to preserve them and make them searchable.
You don't need special license to put tags in the comments, just like you can create a text file and write whatever you want.Very true, but that does not imply support of the use. If I store all my serial numbers and personal information in a text file and it is stolen or destroyed Apple is not going to say "We'll have to fix that since that's what we made TextEdit for." They made TextEdit for whatever a User wants to do with it and only support and are responsible for the mechanics of the product… creating a document, displaying characters, changing fonts, saving files, etc. If they choose to help a User solve a problem that's just good Customer Service and PR, not official support.
Apple certainly could stop indexing openmeta data if they wanted, but the data would still be there
the 'short names' can be found in Apple's sample code for Spotlight importers. /Developer/Examples/Metadata/ImporterExample/MyCustomImporter/English.lproj/schema.strings (spotlight search shortName).
Where is the documentation that says that you can't use 'com.apple.metadata'?
It is of course ok to use com.apple.metadata as a prefix - I want to mirror this data in the Apple metadata store! What other prefix would make sense? My spotlight data resides on my computer - not Apple's.
how do you store authors, workflows, ratings, times, etc in a space reserved for user editing?
Not to mention how does one handle multiple word tags, other languages and character sets, etc, etc. A hack is using something in a way it was not designed to be used. Comments were never designed to hold tags, urls, or other metadata. How big can a comment be? Is that bytes, characters or glyphs?
But I have tried all of that and found that when you set spotlight comments by applescript, appleevents, editing the .DS_Store files, etc - all those methods lose data and only haltingly get synchronized to the spotlight database.
Fundamentally, 'extended attributes' - which tags, authors, ratings, and other data are, should be stored with the xattr mechanism. The OS is designed to deal with them.
And the convention for extended attributes is that you prefix them with your own domain name, not someone else's.If this is true, please point to the official documentation that supports this claim. Also, please point to the official documentation that prohibits use of com.apple.metadata.
However, it's possible that in the course of improving the OS they will change something that causes it to stop working.Possible? This does happen. Just look at all the deprecated / changed functions in Leopard. Apple never promises to keep the status quo (and that's part of what we expect from them.) Did OS X screw up things for OS9 devs? Yes. Did going Intel screw up things for PPC only devs? You betcha! If everyone took the stance that Apple may not support a given procedure in the future nothing would ever get written.
Secondly, since they never said it would work in the first placeBut they never said it wouldn't work either.
Also, please point to the official documentation that prohibits use of com.apple.metadata.
If everyone took the stance that Apple may not support a given procedure in the future nothing would ever get written.
But they never said it wouldn't work either.
So, I had just wondered why they did make skim so that annotations can be searched only when it is saved as a pdf bundle (or, when annotaions are saved as a separate file).
Honestly speaking, I still don't get the logic why we can logically conclude that org.openmeta is safer than com.apple.metadata.
But, it seems to me, a non-professional end user, that even what is explicitly supported on the Apple's official document is mortal.
The word from Spotlight engineering is that the "com.apple.metadata:" extended attribute prefix technique is not something that we officially support.
If you'd like to see official support for this feature added in the future, I encourage you to file a bug describing your requirements. While we may have seen similar requests before, a fresh bug report will allow you to express your needs in your own terms, and allow Spotlight engineering to gauge the level of demand.
Personally I think the opposite is more desirable (1) com.apple.metadata as primary so Spotlight immediately indexes without intervention, and (2) org.openmeta as the secondary. As our method continues to work… fantastic. If it doesn't then it would be fairly easy to switch over to the org.openmeta setup.
Your new information was valuable as it tells lay people a tone of the issue.
Just because spotlight is useful, I think nobody wants to stop using com.apple.metadata for a while.
So, if OpenMeta applies your recommendation, we will have the same information on two places. Then, my question is; who has an incentive not to access com.apple.metadata but only org.openmeta?
First case: We heard that Skim will access OpenMeta tags and show them on its information panel. What's an incentive for them to access org.openmeta but not to com.apple.metadata?
Second case: Imagine a developer like Gravity decided to develop a new tagging/searching software. If they decide to use only org.openmeta, they need to develop their own search program as spotlight is not available. Who wants to choose org.openmeta instead of com.apple.metadata in this case?
Tags are immediately indexed in Spotlight, allowing for searches and Smart Folders outside of Tags, as well as integration with other Spotlight-enabled applications. Its keyword storage method is directly compatible with Ironic Software's Deep, and the same method is planned for use in Leap, eventually. Ironic has actually just announced OpenMeta, an open source library for accessing and modifying this kind of metadata (more on that coming soon).
Brett Terpstra said 1:43PM on 1-19-2009
Actually, it's not using the OpenMeta tool set, yet (I did link OpenMeta above). The keys Tags uses were changed prior to release to work with the standard, and the toolkit will probably be incorporated in the future, according to the developers. …
"the toolkit will PROBABLY be incorporated in the future, according to the developers," (emphasis mine) doesn't that mean that they're planning to use OpenMeta?I don't think this says anything concrete about their plans.
I am also not aware of any communication between us and them concerning the extent of any cooperation (though Tom may have contact outside the channels I have access to).… so I, unfortunately, cannot shed any more light on this right now.
It is you who has a vision. It is you who is ready to do it. Then, why don't you demonstrate it by yourself?
I don't think this says anything concrete about their plans.
if org.openmeta would be used instead of com.apple.metadata how would spotlight search be enabled?
I don't understand why you are parsing the words so carefully. Gravity said they will probably do it. Nothing is for sure until they ship. Do you want them to specify a release date?Because, to not read carefully is to risk misunderstanding. "Probably" is not a firm commitment so I would not assume they will do it. Things change, plans change - just look at push notifications for a current example… things change.
My goal is for all the various applications to work in the safer way I suggested above.
User experience is important. That determines whether the system can attract users.
I don't want to reject the possibility that something that seem to be bad can be actually good.
I feel you [Michael] (and shg) tend to assume enlightened users - who know the logic of system perfectly and have a capacity to make a correct choice receiving all the necessary information. Not all the users who need tagging applications are like that. A system must be designed so that end-users can use it without thinking so much.
I am singling you [Jim] out because you're the ones promoting the standard.
There are certain applications (photoshop, other CS4, subversion in some circumstances, etc) that can strip off all xattr - so a backup/restore solution is needed, not only for Apple wiping the disk of xattrs, but also the much more likely scenario of hard drive disasters, etc.
OpenMeta now backs up all metadata set with it (all using kOM* as a key). These backups are in turn backed up by TimeMachine. This gets around having to twiddle with the mod date on a potentially HUGE file in order to back up a very small amount of metadata.