Skip to content

Latest commit

 

History

History
64 lines (43 loc) · 3.96 KB

CONTRIBUTING.md

File metadata and controls

64 lines (43 loc) · 3.96 KB

Contributing to Fearless Wallet iOS application

🎉 Thanks for taking your time

Welcome to iOS repository of Fearless Wallet application. If you would like to help us to make the best wallet in Polkadot/Kusama ecosystem, please find appropriate section which describes how you can help us.

🐞 Reporting bugs

In case you have found any issues with an existing app, feel free to report it directly to Issues board. In your report please mention following data:

  • iOS app version (can be seen under Settings tab of application)
  • Was your app affected eventually or right after installing the update?
  • Do you use the AppStore version of application or running it via Xcode? If you installed it manually, please provide backtrace if possible.
  • Provide steps to reproduce your bug
  • If helpful, provide screenshots (or videos) of every step (addresses and balances can be blured on your choice)
  • (OPTIONAL) Provide your telegram username, and be sure to join Our Community Channel on Telegram, so our admins can ping you here in case they need some assistance from your side

Notice, that if you don't leave your Telegram username, we might ask directly in your created issue for more information if such is required.

🎩 Features suggestions

If you think you miss some functionality on our application, please open issue on Issues board with next information:

  • Briefly describe your idea in the header of your issue
  • Provide some screenshots, if applicable, what currently doesn't satisfy your needs
  • And if you're guru of design or at least computer fellow, provide some mockups or sketches how you see that looking like
  • If you're an iOS developer, please mention that in case you would like to make contribution by yourself
  • (OPTIONAL) If possible, provide complete description of functionality you suggest
  • (OPTIONAL) Provide your telegram username, and be sure to join Our Community Channel on Telegram, so our team can get in touch with you to retrieve more information about your vision

Even if you provide mockups, please understand that our design team will review it and might implement this in very different way.

💻 Opening Pull Requests

If you would like to help us by contributing writing the code, please follow next steps:

  • Always create and issue prior to opening Pull Request (hereinafter the PR), or your PR less likely to be reviewed
  • Remember, that in that case you are required to provide full description for you feature in created issue, otherwise it would be hard for us to understand what you're trying to add to our codebase
  • Follow the coding standards guidelines (TO BE PROVIDED LATER), or you will be asked to make changes to follow them
  • Please avoid huge PRs, and if your contribution really requires lots of files, please make a base branch with series of small PRs on your fork, and then provide link to those PRs in your big one PR in our repository
  • Provide steps for QA engineer to test your functionality (they should cover requirements from your issue)

Even if you provide mockups, please understand that our design team will review it and might implement this in very different way.

Telegram links

Other repositories

Social media

Our websites