Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • crown-core crown-core
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 75
    • Issues 75
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Crown
  • crown-corecrown-core
  • Wiki
  • Community
  • Developers

Last edited by Josh Wilcox Jun 21, 2018
Page history

Developers

1. Crown Platform Community Developers

Version 0.11

06/21/2018

Chris Kibble, Josh Wilcox

Document History** , Approval & Contributors**

1.1. Revision History

Version Revised By Date Status Release Notes
0.1 Chris Kibble 04/08/2018 Creation
0.11 Josh Wilcox 06/21/2018 WIP Some phrasing and grammatical edits

1.2. Internal review

Role Name

1.3. Document Approval

Role Name Signature Date

1.4. Document Contributors

The following people contributed to the production of this document:

Role Name
Test Manager Chris Kibble
Product Manager Josh Wilcox

2. Glossary

Abbreviation Full Description
CRW Crown Platform

3.Overview

As a community project it's vital that Crown can attract contributors for all aspects of development work. This document outlines the guidelines for community developers, how they will be asked to work and how the Crown team can make an extra effort to accommodate them.

3.1.Personal Integration

The Crown Development team can make extra efforts to help make community contributors feel at home and integrated. The Crown team will make an effort to complete the following;

  1. Introduce them to the rest of the development team, make the development team aware of who they are and encourage them to contact them. We have many forms of contact and we should make the effort to say hello and introduce yourself. A regular office approach would be to have snacks on a new team members desk to encourage staff members to stop by and say hello to introduce themselves, please take this in to consideration.

  2. Inform the community member of who is who within Crown. The Crown Roles and Responsibilities can be shared with new community developers so that they can learn quickly who is who and what they're performing for Crown. This is important so that the community developer can see the lines of communication and a great reference for questions.

  3. If the community developer is interested then the Crown team should make an effort to run a social media post about this person and how they're going to help Crown. This could be in the context of a Medium blog. It gives a little bit of insight into them for the rest of our community and allows Crown to show others how we treat everyone that is willing to help out Crown. Finally, we also get some more exposure to our proposal system and how it can be used by anyone.

3.2.Technical Integration

  1. GitLab access is now public. The community developer is given a brief tour by Josh (fin) or Chris (dzlbobo). The main focus points for the GitLab tour are:
  • Access to the build and the requirements for their own development test area

  • Issues being worked on within this milestone

  • How the dev team run milestones

  • How their work will be important to the next release

  • Access to our wiki to see our coding standards and what the developers will expect of their work

  • Merge requests

  • Code reviews from the development team

  1. Daily dev call on Zoom (consider Discord for community members) catch ups and what we'd like to hear from them if they have an update from us

  2. Introduce the community developer to the proposal system with a test run for submitting a proposal to make sure they're aware that any development they complete for the team can be rewarded with Crown payments.

Clone repository
  • 19.01.18 Testnet Fork Report
  • Credentials for electrumx servers
  • How to turn on off enforcement
  • Quality Assurance
  • Quality Assurance
    • Instant Send Testing
    • documents
  • Seed nodes
  • bounties
  • code of conduct
  • coding style guide
  • communications & marketing
  • community
  • community
    • Announcement Responsibilities
    • Developers
    • community built
View All Pages