BBR 1 Ebene

Committer:
borlanic
Date:
Mon May 14 11:29:06 2018 +0000
Revision:
0:fbdae7e6d805
BBR

Who changed what in which revision?

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