Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 342254 - Default OS on Mac OS X should be "Mac OS X - Cocoa"
Summary: Default OS on Mac OS X should be "Mac OS X - Cocoa"
Status: RESOLVED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: Bugzilla (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Eclipse Webmaster CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-08 05:48 EDT by Markus Keller CLA
Modified: 2012-06-25 03:06 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Keller CLA 2011-04-08 05:48:28 EDT
The default OS on Mac OS X should be "Mac OS X - Cocoa". The Carbon port has been fading out for a while now, and most new bugs should go to the "Mac OS X - Cocoa" bucket. Currently, we have to change the field manually for each bug.

Ideally, the OS field would remember the last setting on platforms that are indistinguishable from the browser.

BTW: For clarity, "Mac OS X" should be called "Mac OS X - Carbon".
Comment 1 Markus Keller CLA 2011-06-27 08:41:17 EDT
Ping. Carbon is marked (*** Unsupported ***) in 3.7, and we don't even build it for 3.8 any more.
Comment 2 Lakshmi P Shanmugam CLA 2012-06-21 06:28:26 EDT
Ping.
Carbon is no longer supported. SWT is trying to identify and close the Carbon bugs whose OS field is "Mac OS X". But, the new cocoa bugs on Mac are being filed under "Mac OS X" instead of "Mac OS X - Cocoa" because that is the default OS setting. 
Fixing this bug will ensure that new bugs are filed with the correct OS field and will help in easily identifying Carbon bugs.
Comment 3 Denis Roy CLA 2012-06-21 16:24:11 EDT
I renamed "Mac OS X" to "Mac OS X - Carbon (unsup.)" an disabled it for bug entry.  Does that work for you?
Comment 4 Lakshmi P Shanmugam CLA 2012-06-22 04:26:06 EDT
(In reply to comment #3)
> I renamed "Mac OS X" to "Mac OS X - Carbon (unsup.)" an disabled it for bug
> entry.  Does that work for you?

Thanks, this makes the OS field clearer. But, there is a problem. When I create a new bug on Mac the OS field is not being set correctly. It was being set to "Mac OS X" before, not now its being set to "All". It should be set to "Mac OS X - Cocoa" by default.
Comment 5 Denis Roy CLA 2012-06-22 10:19:38 EDT
I'll have to look at the Bugzilla code that detects the OS from the browser user-agent string, and what it expects to find in the list of OSes in BZ.
Comment 6 Denis Roy CLA 2012-06-22 11:10:08 EDT
Looks like it expects to see the actual version number in there, or simply Mac OS X.

I've renamed Cocoa to Mac OS X so that should now match up with most user agents.  Carbon is still identified as such.

How does it look now?
Comment 7 Markus Keller CLA 2012-06-22 11:43:56 EDT
Looks good, thanks.

(In reply to comment #3)
> I renamed "Mac OS X" to "Mac OS X - Carbon (unsup.)" an disabled it for bug
> entry.

It's also disabled in existing bugs, so you can't move bugs to Carbon any more. But that should be a very rare scenario so we can deal with it on demand.
Comment 8 Denis Roy CLA 2012-06-22 11:50:31 EDT
> It's also disabled in existing bugs, so you can't move bugs to Carbon any more.
> But that should be a very rare scenario so we can deal with it on demand.

Ok.  Let me know if it becomes problematic, and I'll re-enable it.

We could probably hide Windows 95, 98 & Me while we're talking about this.
Comment 9 Markus Keller CLA 2012-06-22 12:15:59 EDT
> We could probably hide Windows 95, 98 & Me while we're talking about this.

Yeah. And Motif, Qt, Photon, Symbian, Win CE, and Win Mobile (all without.

However, they still show up on the Search page where they usually get into my way. But I have my greasemonkey script to ease Bugzilla UI pain ;-).
Comment 10 Lakshmi P Shanmugam CLA 2012-06-25 03:06:51 EDT
(In reply to comment #6)
> Looks like it expects to see the actual version number in there, or simply Mac
> OS X.
> 
> I've renamed Cocoa to Mac OS X so that should now match up with most user
> agents.  Carbon is still identified as such.
> 
> How does it look now?

Thanks! looks good now.