site_archiver@lists.apple.com Delivered-To: Darwin-dev@lists.apple.com Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=UvMiFSXlTmouiMSbeUaQXahJgR1StqAqXi95Wg/SARSKKjoES/kTByfG4pq8V6ByTQgoAiJ1AkXEOVbOvylcEi+SjFX6sgycJwwl2eOwUluIvmu++4PruZv1DK6C7bh57CQFsdP7DRcPsFi+4wX4V/Ckm6zSOIdKvxmwPEHu0T8= On 6/27/05, Markus Hitter <mah@jump-ing.de> wrote:
Having clear patches to core code such as samba and openldap (opendirectory) would also go a long ways. Finally, shipping a self-hosting development environment (out of the box) would be a requirement to truly bring darwin back to where you feel it once was.
There's nothing stopping the Darwin community to develop such things. But how would you build a strong community around a closed, deaf and mute cathedral?
Another major problem with the self-hosting thing is that a lot of Darwin projects have moved over the past few years to being first PBX and now Xcode-based. Xcode is not open-source. There is no real way to build an Xcode project without Xcode, and creating the tools to do so is a fairly unattractive proposition because: - Xcode is a moving target (project file format changes in a non-backwards compatible way with some regularity - just see how many different filename extensions we've had in the pat 4 years: pbxproj, pbproj, xcode, xcodeproj) - the audience that would benefit from such tools is small - Apple engineers may or may not be working on their own solution to this problem in secret (although unlikely, Xcode has always had far bigger problems which undoubtedly keep the team fully occupied) - divining the steps taken by Xcode to build a given project is fairly laborious and uninteresting I did take some steps towards this goal a while back, but in the end I assigned other, more personally interesting projects a higher priority. And Xcode is heavily dependent on closed source technologies. Cocoa, for starters. -- Finlay _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... This email sent to site_archiver@lists.apple.com
participants (1)
-
Finlay Dobbie