Open source XCBuild!
| Originator: | daniel | ||
| Number: | rdar://33762911 | Date Originated: | 07-Aug-2017 03:13 PM |
| Status: | Open | Resolved: | |
| Product: | Developer Tools | Product Version: | Xcode 9 beta 5 |
| Classification: | UI/Usability | Reproducible: | Always |
Summary: This is a duplicate of radar #33762856 It would be amazing if XCBuild was open source. Currently if you ever have a problem with a bug in the Xcode build toolchain, it's very difficult to track down, reproduce, or workaround. By open sourcing XCBuild not only could developers have a chance to figure out how to fix problems, but they could also submit these fixes upstream, just like people do with the open source Swift projects. Even if developers couldn't submit the fixes themselves, having the ability to gain extra context from the open source repo could improve the bug reports submitted. Steps to Reproduce: 1. Attempt to read the source of XCBuild Expected Results: The source is available on https://github.com/apple ! Actual Results: XCBuild is closed source Version: Xcode 9 beta 5 Notes: Here's a list of Radars that I have previously filed that possibly (depending on implementation details obviously unbeknownst to me) that could have been fixed from an external contribution to Xcode's build toolchain. rdar://33583911 rdar://31522865 rdar://31521765 rdar://31383369 rdar://31372950 rdar://30725285 rdar://30725266 rdar://28292226 rdar://27516128 rdar://23225405 rdar://23224011
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!