• 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: Is there a plug-in interface for Xcode 4?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Is there a plug-in interface for Xcode 4?


  • Subject: Re: Is there a plug-in interface for Xcode 4?
  • From: Brian Lambert <email@hidden>
  • Date: Fri, 23 Mar 2012 14:47:57 -0700

API's are hard.

I agree with you.  I could care less about an API vs. getting everything that's shipping now to work perfectly.  There must be a hundred open bugs that should be looked at and addressed before the next "wouldn't it be cool, if..." feature goes in.

My two cents.

On Fri, Mar 23, 2012 at 1:14 PM, Andy 'Dru' Satori <email@hidden> wrote:
This isn't going to make me popular, but…

A plugin API is a double edged sword, and if I was in Apple's shoes right now, it's not something I would be willing to embrace at the moment.  Xcode needs to be fairly dynamic while the toolchain evolves and grows.  While Xcode 4 goes through the growing pains, an API that has to remain stable and documented becomes a boat anchor to a point in time, and in essence handcuffs the development team to a model that has seen radical change in the last 36 months.  

When your release cycle is incremental upgrades every 2-4 years, you can have a public API and you can 'tweak' it with each release.  

That is not the Xcode cycle, and hasn't been since Xcode replaced Project Builder.  Xcode is still maturing, and as such tossing out that anchor would be a horrible idea, that in my opinion should be rejected by both Apple and the community at large.  Would it be nice to have?  sure.  But at this point, we aren't to that level of maturity and stability in the product.

While there are things I see that Xcode could do better, the plugin API is so far down the list, that tackling it now would, IMO a complete waste of resources, that could be better spent improving the core product.  Add to that, there are already facilities in place that enable a broad spectrum of automation if the developer simply takes the time to discover them.  The amount of functionality that can be leveraged just through the template & snippet libraries is not trivial, and it is functionality that required 3rd party add-ons in other prominent IDE's.

Feel free to flame me, but do so off list.

-- 
Andy 'Dru' Satori

On Friday, March 23, 2012 at 3:22 PM, lbland wrote:

Chris-

On Mar 23, 2012, at 1:40 PM, Chris Hanson wrote:

If there are specific ways you'd like to enhance Xcode, please file bugs about them.

The specific way many people in "the community" would like Xcode enhanced is to bring back the IB public plug-in API. Since IB is now part of Xcode, lets not split words on whether Xcode had a public plug-in API or not.

We've filed many bug reports and so have many others.

I would like public plug-ins API the number one priority. We have filed a few bug reports about this already.

thanks!-

-lance




_______________________________________________
Do not post admin requests to the list. They will be ignored.

This email sent to email@hidden


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >Is there a plug-in interface for Xcode 4? (From: G S <email@hidden>)
 >Re: Is there a plug-in interface for Xcode 4? (From: Chris Hanson <email@hidden>)
 >Re: Is there a plug-in interface for Xcode 4? (From: lbland <email@hidden>)
 >Re: Is there a plug-in interface for Xcode 4? (From: "Andy 'Dru' Satori" <email@hidden>)

  • Prev by Date: Re: Is there a plug-in interface for Xcode 4?
  • Next by Date: Re: Is there a plug-in interface for Xcode 4?
  • Previous by thread: Re: Is there a plug-in interface for Xcode 4?
  • Next by thread: Re: Is there a plug-in interface for Xcode 4?
  • Index(es):
    • Date
    • Thread