mbed-os

Dependents:   cobaLCDJoyMotor_Thread odometry_omni_3roda_v3 odometry_omni_3roda_v1 odometry_omni_3roda_v2 ... more

Committer:
be_bryan
Date:
Mon Dec 11 17:54:04 2017 +0000
Revision:
0:b74591d5ab33
motor ++

Who changed what in which revision?

UserRevisionLine numberNew contents of line
be_bryan 0:b74591d5ab33 1 # How to contribute
be_bryan 0:b74591d5ab33 2
be_bryan 0:b74591d5ab33 3 This directory structure contains some repositories that are copied from external sources.
be_bryan 0:b74591d5ab33 4
be_bryan 0:b74591d5ab33 5 Please follow these instructions to send contributions to master repositories.
be_bryan 0:b74591d5ab33 6
be_bryan 0:b74591d5ab33 7 ## Directory structure
be_bryan 0:b74591d5ab33 8
be_bryan 0:b74591d5ab33 9 This directory consists of following modules
be_bryan 0:b74591d5ab33 10
be_bryan 0:b74591d5ab33 11 * [coap-service](#coap-service)
be_bryan 0:b74591d5ab33 12 * [mbed-mesh-api](#mbed-mesh-api)
be_bryan 0:b74591d5ab33 13 * [nanostack-interface](#nanostack-interface)
be_bryan 0:b74591d5ab33 14 * [sal-stack-nanostack](#sal-stack-nanostack)
be_bryan 0:b74591d5ab33 15
be_bryan 0:b74591d5ab33 16 ## coap-service
be_bryan 0:b74591d5ab33 17
be_bryan 0:b74591d5ab33 18 Master repository is located in the https://github.com/ARMmbed/coap-service
be_bryan 0:b74591d5ab33 19
be_bryan 0:b74591d5ab33 20 Please send contributions against that repository.
be_bryan 0:b74591d5ab33 21
be_bryan 0:b74591d5ab33 22 To test changes, remove the `coap-service` repository and replace with Git clone
be_bryan 0:b74591d5ab33 23 of the master repository.
be_bryan 0:b74591d5ab33 24
be_bryan 0:b74591d5ab33 25 ```
be_bryan 0:b74591d5ab33 26 rm -rf coap-service
be_bryan 0:b74591d5ab33 27 git clone git@github.com:ARMmbed/coap-service.git
be_bryan 0:b74591d5ab33 28 ```
be_bryan 0:b74591d5ab33 29
be_bryan 0:b74591d5ab33 30 ## mbed-mesh-api
be_bryan 0:b74591d5ab33 31
be_bryan 0:b74591d5ab33 32 This is the master source of mbed-mesh-api.
be_bryan 0:b74591d5ab33 33 Send contributions directly to this repository.
be_bryan 0:b74591d5ab33 34
be_bryan 0:b74591d5ab33 35 ## nanostack-interface
be_bryan 0:b74591d5ab33 36
be_bryan 0:b74591d5ab33 37 This is the master source of nanostack-interface.
be_bryan 0:b74591d5ab33 38 Send contributions directly to this repository.
be_bryan 0:b74591d5ab33 39
be_bryan 0:b74591d5ab33 40 ## sal-stack-nanostack
be_bryan 0:b74591d5ab33 41
be_bryan 0:b74591d5ab33 42 This directory holds source code snapshot of the Nanostack networking library. Master repository is available for **mbed Partners** in https://github.com/ARMmbed/sal-stack-nanostack-private.
be_bryan 0:b74591d5ab33 43
be_bryan 0:b74591d5ab33 44 If you have access to the master repository, please send contributions against that repository.
be_bryan 0:b74591d5ab33 45
be_bryan 0:b74591d5ab33 46 To test changes with access to master repository:
be_bryan 0:b74591d5ab33 47 * Remove the sal-stack-nanostack directory: `rm -rf sal-stack-nanostack`
be_bryan 0:b74591d5ab33 48 * Clone the master repository `git clone git@github.com:ARMmbed/sal-stack-nanostack-private.git`as sal-stack-nanostack
be_bryan 0:b74591d5ab33 49
be_bryan 0:b74591d5ab33 50 Now you can modify, build and test your changes with the mbed OS build.
be_bryan 0:b74591d5ab33 51
be_bryan 0:b74591d5ab33 52 **NOTE:** You do not need to clone the Nanostack master repository to exactly same location in the build tree.
be_bryan 0:b74591d5ab33 53
be_bryan 0:b74591d5ab33 54 If you don't have access to the master repository then you can send contributions directly to this repository.
be_bryan 0:b74591d5ab33 55
be_bryan 0:b74591d5ab33 56