In article <[EMAIL PROTECTED]>, Christiaan Hofman <[EMAIL PROTECTED]> wrote:
> Is it really that serious? Considering that Apple makes it pretty easy > to add your custom URL schemes. I must admit I did not really research > this very much, only validity of URI syntax. E.g. also TextMate has > it's own private scheme, and I doubt it's properly registered. Yeah, it uses txmt:, Papers uses papers: and Yojimbo uses x-yojimbo-item: schemes, but you'd never be able to get those registered with the IETF as far as I can tell. I think at some point there might be a formal system for private URIs with a reverse-DNS namespace...or maybe it's already in place. The whole thing is a confusing and strangely polarizing topic, apparently. Some time ago I saw this: http://rentzsch.com/notes/rdarUrls which linked to this: http://www.w3.org/TR/webarch/#URI-registration. The x- seems like a sort of pragmatic compromise, since it should be certain to never be used by IETF (not that bdsk is in any danger, AFAICT). > > On 1 Mar 2008, at 7:48 PM, Adam Maxwell wrote: > > > I just opened up the trunk's xcodeproj by mistake while looking for > > something else, so I can't resist commenting on a few things :). > > > > FWIW, I'd recommend prefixing any custom URI schemes with "x-", e.g. > > "x-bdsk-whatever:". The "x-" prefix is at least sanctioned for > > experimental schemes by RFC 1738, though there may be better ways to > > do > > it now. I did some research on this a while ago and denied a feature > > request for it since defining/documenting even a private URI requires > > some care, and the IETF does not like private URIs. If you did that > > and > > came up with a different conclusion, I won't argue the point; it's > > just > > something to bear in mind. > > > > The bdskidentifier should also have an x- prefix, in retrospect, but > > it > > can be changed without breaking compatibility. IMO, things like > > bdskhttp: and bdskhttps: are wrong; if you want to support http, > > register for that and handle it appropriately when the user drops a > > URL > > on the dock icon or something. > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Bibdesk-develop mailing list Bibdesk-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bibdesk-develop