Skip to content

Latest commit

 

History

History
19 lines (10 loc) · 1.1 KB

CONTRIBUTING.md

File metadata and controls

19 lines (10 loc) · 1.1 KB

Contributing to Vienna

Writing code

The current version of Vienna requires Xcode 7 and Mac OS X 10.11 SDK. We will be officially moving to Xcode 8 and macOS Sierra SDK once it has been released. Currently the Unit Tests require Xcode 8 and Swift 3.

Vienna uses cocoapods for managing dependencies. When building, make sure to always open the Xcode workspace Viennna.xcworkspace instead of a project file.

You should have a basic knowledge of Git and read this advice on workflow.

As a starting point, search for any issues with the help-wanted label.

Please let us know what you are working on by posting an issue on Vienna's github and assigning it to yourself.

Code style guidelines

For Objective-C code, please try to follow the Spotify Objective-C Coding Style.

For Swift code, please try to follow the GitHub Swift Style Guide.