Xcode 8 removes the ability to run plugins without a sufficiently good replacement

Originator:dennis
Number:rdar://28463043 Date Originated:9/24/16
Status: Resolved:
Product: Product Version:
Classification: Reproducible:
 
There is a thriving plugin community for Xcode (http://alcatraz.io/) which produced many plugins that make everyone's lives better.

That thriving community is in danger of dying out due to Xcode 8's refusal to run 3rd party plugins and a totally insufficient replacement API. 

I appreciate that there is a new, native Xcode extensibility SDK.  However that SDK is extremely limited it what it can do.  Most of the plugins in Alcatraz can't be ported to it.

I, and many other developers (as can be attested here https://github.com/alcatraz/Alcatraz/issues/475) would like one of two things:

(a) a way to re-enable the old plugin system, without having to resort to disabling OS-wide security protections, for a year until the new Extensions system is fully developed.
OR
(b) accelerated development on the new Extensions system so that it can support the functionality required to port the most popular Alcatraz plugins within a month.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!