ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Open Source Contributions
GitHub:
https://github.com/PureSwift
https://github.com/colemancda
http://colemancda.github.io
Projects:
Translation of The Swift Programming Language to Spanish - https://
www.swiftespanol.com
Reverse Engineered Foundation with Swift Value types (July 2015, before Swift
was open sourced) - https://github.com/PureSwift/SwiftFoundation
UIKit for Linux - https://github.com/PureSwift/Cacao
CoreGraphics for Linux - https://github.com/PureSwift/Silica
Low level Bluetooth library - https://github.com/PureSwift/BluetoothLinux
Bluetooth LE Smart Lock written in Swift for Linux on ARM -https://github.com/
colemancda/Lock
The OpenStack Foundation Summit Official iOS, watchOS, tvOS, macOS app -
https://github.com/OpenStack-mobile/summit-app-ios
Type-Safe Value-type API for NSPredicate - https://github.com/PureSwift/
Predicate
Early contributor to Zewo:
https://github.com/ZewoGraveyard/UUID/blob/master/Sources/UUID.swift
https://github.com/ZewoGraveyard/CMySQL
https://github.com/ZewoGraveyard/CUUID
Swift Compiler Contributions:
Implemented Foundation.UUID for Linux - https://github.com/apple/swift-corelibs-
foundation/commits?author=colemancda
Added CUUID module map for Linux - https://github.com/apple/swift/pull/3107
Add POSIX Error Codes for Linux - https://github.com/apple/swift/pull/6707
Fix printing of 'Error' values as 'NSError * - https://github.com/apple/swift/commit/
a00fa74b8d0e7183b1697101ce4afe9ced7a91a7
Reported Swift Bugs:
Implement SE-0069 Foundation Value Types for Linux
Cannot conform to ObjC protocols with NSDictionary as argument (rdar://problem/
27628810)
Cannot use Swift.Error protocol in ObjC protocols (rdar://problem/27439384)
ErrorType with referenced strings crash on Linux
SwiftPM Generated Xcode project does not include headers for C targets
Random SwiftShims functionality not working on Linux
Cannot find ICU headers for Android build
Can't link to UUID library
Null struct for Swift 3.0 Foundation overlay
UUID should conform to RawRepresentable

More Related Content

Open Source Contributions - Alsey Coleman Miller

  • 1. Open Source Contributions GitHub: https://github.com/PureSwift https://github.com/colemancda http://colemancda.github.io Projects: Translation of The Swift Programming Language to Spanish - https:// www.swiftespanol.com Reverse Engineered Foundation with Swift Value types (July 2015, before Swift was open sourced) - https://github.com/PureSwift/SwiftFoundation UIKit for Linux - https://github.com/PureSwift/Cacao CoreGraphics for Linux - https://github.com/PureSwift/Silica Low level Bluetooth library - https://github.com/PureSwift/BluetoothLinux Bluetooth LE Smart Lock written in Swift for Linux on ARM -https://github.com/ colemancda/Lock The OpenStack Foundation Summit Official iOS, watchOS, tvOS, macOS app - https://github.com/OpenStack-mobile/summit-app-ios Type-Safe Value-type API for NSPredicate - https://github.com/PureSwift/ Predicate Early contributor to Zewo: https://github.com/ZewoGraveyard/UUID/blob/master/Sources/UUID.swift https://github.com/ZewoGraveyard/CMySQL https://github.com/ZewoGraveyard/CUUID Swift Compiler Contributions: Implemented Foundation.UUID for Linux - https://github.com/apple/swift-corelibs- foundation/commits?author=colemancda
  • 2. Added CUUID module map for Linux - https://github.com/apple/swift/pull/3107 Add POSIX Error Codes for Linux - https://github.com/apple/swift/pull/6707 Fix printing of 'Error' values as 'NSError * - https://github.com/apple/swift/commit/ a00fa74b8d0e7183b1697101ce4afe9ced7a91a7 Reported Swift Bugs: Implement SE-0069 Foundation Value Types for Linux Cannot conform to ObjC protocols with NSDictionary as argument (rdar://problem/ 27628810) Cannot use Swift.Error protocol in ObjC protocols (rdar://problem/27439384) ErrorType with referenced strings crash on Linux SwiftPM Generated Xcode project does not include headers for C targets Random SwiftShims functionality not working on Linux Cannot find ICU headers for Android build Can't link to UUID library Null struct for Swift 3.0 Foundation overlay UUID should conform to RawRepresentable