Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Foundation-try_Swift.pdf

 Foundation-try_Swift.pdf

pushkar

June 14, 2018
Tweet

Other Decks in How-to & DIY

Transcript

  1. Basic Information • Darwin: Objective-C Foundation • Non-Darwin: SCF (open

    source)
 => Target platforms of SCF are non-Darwin • Primary goal: implementation parity => portability • Basic skills: Swift (rarely C) and git
  2. Contributions • Gardening: typos and documentation errors • Add tests

    to increase the test coverage • Missing `description` implementations • bugs.swift.org • The Status.md file
  3. Creating a pull request • Fork apple/swift-corelibs-foundation on GitHub •

    git clone <your SCF fork>
 git clone https://github.com/apple/swift-corelibs-xctest • On your local clone, create a separate branch:
 git branch my-first-pr • Once ready, commit your code changes:
 git commit -am <a suitable commit message> • Push the commit(s) to your fork:
 git push origin my-first-pr • Create a pull request on GitHub