• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: NSOutlineView threading problem
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSOutlineView threading problem


  • Subject: Re: NSOutlineView threading problem
  • From: "Adam R. Maxwell" <email@hidden>
  • Date: Mon, 16 Jun 2008 18:59:24 -0400


On Jun 16, 2008, at 12:47 PM, j o a r wrote:

On Jun 16, 2008, at 9:05 AM, Adam R. Maxwell wrote:

This level of vagueness is persistent throughout the framework docs, though, and gives them an absolute value |v| < 0 with respect to threading (my opinion, of course). And yes, I know the "file a bug report" mantra, but a) I don't get paid for filing bug reports, and b) it can take years even for a doc bug to be fixed (my oldest is from 2005, but I expect it's just forgotten).


You're clearly right in that Apple needs to provide much better documentation with regards to thread safety.

I'm waiting for the dissenters to speak up :). The confusion between "thread safe" and "main thread only" on this list hasn't helped, either...


While I would also have to respect your "I'm not paid for filing bug reports" standpoint, just keep in mind that bug reports does matter - a lot - and I can assure you that it's much easier to get a feature request on improved documentation fixed, than it is to get a feature request on a software product fixed. The reason why this is the case should be clear to anyone working in the software industry. For this reason it is my experience that it's typically rather gratifying to file doc bugs - give it another chance!

I should probably mention that I still file bug reports, including doc bugs, in spite of my cynicism about the process and the time it takes; I know Apple has legitimately different priorities than I, as well. Personally, I primarily file bugs that I think are new or which really cause me grief (e.g. rdar://problem/5737981), or where I think the documentation caused me to do something incorrectly (e.g. rdar:// problem/5772256). However, problems that have been obvious for years (thread safety, regex support in NSString...) will probably never make it to the front of my queue for filing a duplicate.


regards,
Adam
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: NSOutlineView threading problem
      • From: j o a r <email@hidden>
References: 
 >NSOutlineView threading problem (From: David <email@hidden>)
 >Re: NSOutlineView threading problem (From: Jens Alfke <email@hidden>)
 >Re: NSOutlineView threading problem (From: David <email@hidden>)
 >Re: NSOutlineView threading problem (From: j o a r <email@hidden>)
 >Re: NSOutlineView threading problem (From: "Adam R. Maxwell" <email@hidden>)
 >Re: NSOutlineView threading problem (From: j o a r <email@hidden>)

  • Prev by Date: Re: Cocoa, C++, Keyboard input and Timers
  • Next by Date: Re: NSOutlineView threading problem
  • Previous by thread: Re: NSOutlineView threading problem
  • Next by thread: Re: NSOutlineView threading problem
  • Index(es):
    • Date
    • Thread