Bug 2137

Summary: XDarwin bundle identifier is org.xfree86.XDarwin
Product: xorg Reporter: n8gray
Component: Server/DDX/XQuartzAssignee: Torrey T. Lyons <torrey>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high CC: erik.andren
Version: 6.8.2   
Hardware: PowerPC   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description n8gray 2004-12-22 13:33:31 UTC
The CFBundleIdentifier key in the XDarwin app bundle from X.org is set to org.xfree86.XDarwin, which 
could cause problems (e.g. preferences file collisions) if you wanted to install servers from both X.org 
and XFree86.  It should probably be "org.x.XDarwin".
Comment 1 Torrey T. Lyons 2005-07-03 20:30:55 UTC
Leaving the bundle identifier as org.xfree86.XDarwin was originally by design. The UI and preferences 
for both the XFree86 and X.Org version of XDarwin were identical. It made sense to have Mac OS X keep 
the same preferences for both and launch them interchangeably. (When both were present the usual 
Launch Services rules would apply to resolve which is the correct one to launch at any given time.) If 
they had different identifiers users would have to redo their preferences and legacy launch scripts 
written to look for org.xfree86.XDarwin would no longer work.

However, at this point it looks like the two flavors of XDarwin are likely to diverge in the future. Moving 
to org.x.XDarwin is probably the correct thing to do now.
Comment 2 Erik Andren 2006-04-27 07:08:58 UTC
Any patch in the pipe for this one?
Comment 3 Timo Jyrinki 2007-02-22 14:26:51 UTC
Marking broken (status null/blank) bugs in xorg with no activity in a long time as fixed. Please reopen if you think it's necessary, but first do a search if a similar bug report is already filed and in a NEW/ASSIGNED state. These bugs do not currently show in most search results as they do not have any status.

Sorry for this janitorial spam, you know where to send hate mails to when your inbox gets full of bugs you're subscribed to.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.