Preliminary main mbed library for nexpaq development
features/FEATURE_CLIENT/CONTRIBUTING.md@0:6c56fb4bc5f0, 2016-11-04 (annotated)
- Committer:
- nexpaq
- Date:
- Fri Nov 04 20:27:58 2016 +0000
- Revision:
- 0:6c56fb4bc5f0
Moving to library for sharing updates
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
nexpaq | 0:6c56fb4bc5f0 | 1 | # How to contribute |
nexpaq | 0:6c56fb4bc5f0 | 2 | |
nexpaq | 0:6c56fb4bc5f0 | 3 | This directory structure is entirely generated or copied from another repositories. Do not send patches against it, they cannot be accepted because all code will be entirely overwritten on next release. |
nexpaq | 0:6c56fb4bc5f0 | 4 | |
nexpaq | 0:6c56fb4bc5f0 | 5 | Instead follow these instructions to send and test your contributions against master repositories. |
nexpaq | 0:6c56fb4bc5f0 | 6 | |
nexpaq | 0:6c56fb4bc5f0 | 7 | ## Directory structure |
nexpaq | 0:6c56fb4bc5f0 | 8 | |
nexpaq | 0:6c56fb4bc5f0 | 9 | This directory consist of following modules |
nexpaq | 0:6c56fb4bc5f0 | 10 | |
nexpaq | 0:6c56fb4bc5f0 | 11 | * [mbed-client](#mbed-client) |
nexpaq | 0:6c56fb4bc5f0 | 12 | * [mbed-client-c](#mbed-client-c) |
nexpaq | 0:6c56fb4bc5f0 | 13 | * [mbed-client-mbed-tls](#mbed-client-mbed-tls) |
nexpaq | 0:6c56fb4bc5f0 | 14 | * [mbed-client-classic](#mbed-client-classic) |
nexpaq | 0:6c56fb4bc5f0 | 15 | * [mbed-client-randlib](#mbed-client-randlib) |
nexpaq | 0:6c56fb4bc5f0 | 16 | * [coap-service](#coap-service) |
nexpaq | 0:6c56fb4bc5f0 | 17 | |
nexpaq | 0:6c56fb4bc5f0 | 18 | |
nexpaq | 0:6c56fb4bc5f0 | 19 | ## mbed-client |
nexpaq | 0:6c56fb4bc5f0 | 20 | |
nexpaq | 0:6c56fb4bc5f0 | 21 | mbed-cient is copied from master repository from here: https://github.com/ARMmbed/mbed-client |
nexpaq | 0:6c56fb4bc5f0 | 22 | |
nexpaq | 0:6c56fb4bc5f0 | 23 | To replace the copied version with master repository follow these steps: |
nexpaq | 0:6c56fb4bc5f0 | 24 | |
nexpaq | 0:6c56fb4bc5f0 | 25 | * Remove mbed-client directory: `rm -rf mbed-client` |
nexpaq | 0:6c56fb4bc5f0 | 26 | * Clone from the master: `git clone git@github.com:ARMmbed/mbed-client.git` |
nexpaq | 0:6c56fb4bc5f0 | 27 | |
nexpaq | 0:6c56fb4bc5f0 | 28 | Now you have mbed-client directory replaced with Git repository cloned from original. You can build and test your changes against it and send patches normally to Github as a pull requests. |
nexpaq | 0:6c56fb4bc5f0 | 29 | |
nexpaq | 0:6c56fb4bc5f0 | 30 | ## mbed-client-c |
nexpaq | 0:6c56fb4bc5f0 | 31 | |
nexpaq | 0:6c56fb4bc5f0 | 32 | mbed-client-c is copied from master repository from here: https://github.com/ARMmbed/mbed-client-c |
nexpaq | 0:6c56fb4bc5f0 | 33 | |
nexpaq | 0:6c56fb4bc5f0 | 34 | To replace the copied version with master repository follow these steps: |
nexpaq | 0:6c56fb4bc5f0 | 35 | |
nexpaq | 0:6c56fb4bc5f0 | 36 | * Remove mbed-client-c directory: `rm -rf mbed-client-c` |
nexpaq | 0:6c56fb4bc5f0 | 37 | * Clone from the master: `git clone git@github.com:ARMmbed/mbed-client-c.git` |
nexpaq | 0:6c56fb4bc5f0 | 38 | |
nexpaq | 0:6c56fb4bc5f0 | 39 | Now you have mbed-client-c directory replaced with Git repository cloned from original. You can build and test your changes against it and send patches normally to Github as a pull requests. |
nexpaq | 0:6c56fb4bc5f0 | 40 | |
nexpaq | 0:6c56fb4bc5f0 | 41 | ## mbed-client-classic |
nexpaq | 0:6c56fb4bc5f0 | 42 | |
nexpaq | 0:6c56fb4bc5f0 | 43 | mbed-client-classic is copied from master repository from here: https://github.com/ARMmbed/mbed-client-classic |
nexpaq | 0:6c56fb4bc5f0 | 44 | |
nexpaq | 0:6c56fb4bc5f0 | 45 | To replace the copied version with master repository follow these steps: |
nexpaq | 0:6c56fb4bc5f0 | 46 | |
nexpaq | 0:6c56fb4bc5f0 | 47 | * Remove mbed-client-classic directory: `rm -rf mbed-client-classic` |
nexpaq | 0:6c56fb4bc5f0 | 48 | * Clone from the master: `git clone git@github.com:ARMmbed/mbed-client-classic.git` |
nexpaq | 0:6c56fb4bc5f0 | 49 | |
nexpaq | 0:6c56fb4bc5f0 | 50 | Now you have mbed-client-classic directory replaced with Git repository cloned from original. You can build and test your changes against it and send patches normally to Github as a pull requests. |
nexpaq | 0:6c56fb4bc5f0 | 51 | |
nexpaq | 0:6c56fb4bc5f0 | 52 | ## mbed-client-mbed-tls |
nexpaq | 0:6c56fb4bc5f0 | 53 | |
nexpaq | 0:6c56fb4bc5f0 | 54 | mbed-client-mbed-tls is copied from master repository from here: https://github.com/ARMmbed/mbed-client-mbed-tls |
nexpaq | 0:6c56fb4bc5f0 | 55 | |
nexpaq | 0:6c56fb4bc5f0 | 56 | To replace the copied version with master repository follow these steps: |
nexpaq | 0:6c56fb4bc5f0 | 57 | |
nexpaq | 0:6c56fb4bc5f0 | 58 | * Remove mbed-client-mbed-tls directory: `rm -rf mbed-client-mbed-tls` |
nexpaq | 0:6c56fb4bc5f0 | 59 | * Clone from the master: `git clone git@github.com:ARMmbed/mbed-client-mbed-tls.git` |
nexpaq | 0:6c56fb4bc5f0 | 60 | |
nexpaq | 0:6c56fb4bc5f0 | 61 | Now you have mbed-client-mbed-tls directory replaced with Git repository cloned from original. You can build and test your changes against it and send patches normally to Github as a pull requests. |
nexpaq | 0:6c56fb4bc5f0 | 62 | |
nexpaq | 0:6c56fb4bc5f0 | 63 | ## mbed-client-randlib |
nexpaq | 0:6c56fb4bc5f0 | 64 | |
nexpaq | 0:6c56fb4bc5f0 | 65 | mbed-client-randlib is copied from master repository from here: https://github.com/ARMmbed/mbed-client-randlib |
nexpaq | 0:6c56fb4bc5f0 | 66 | |
nexpaq | 0:6c56fb4bc5f0 | 67 | To replace the copied version with master repository follow these steps: |
nexpaq | 0:6c56fb4bc5f0 | 68 | |
nexpaq | 0:6c56fb4bc5f0 | 69 | * Remove mbed-client-randlib directory: `rm -rf mbed-client-randlib` |
nexpaq | 0:6c56fb4bc5f0 | 70 | * Clone from the master: `git clone git@github.com:ARMmbed/mbed-client-randlib.git` |
nexpaq | 0:6c56fb4bc5f0 | 71 | |
nexpaq | 0:6c56fb4bc5f0 | 72 | Now you have mbed-client-randlib directory replaced with Git repository cloned from original. You can build and test your changes against it and send patches normally to Github as a pull requests. |
nexpaq | 0:6c56fb4bc5f0 | 73 | |
nexpaq | 0:6c56fb4bc5f0 | 74 | ## coap-service |
nexpaq | 0:6c56fb4bc5f0 | 75 | |
nexpaq | 0:6c56fb4bc5f0 | 76 | coap-service is copied from master repository from here: https://github.com/ARMmbed/coap-service |
nexpaq | 0:6c56fb4bc5f0 | 77 | |
nexpaq | 0:6c56fb4bc5f0 | 78 | To replace the copied version with master repository follow these steps: |
nexpaq | 0:6c56fb4bc5f0 | 79 | |
nexpaq | 0:6c56fb4bc5f0 | 80 | * Remove coap-service directory: `rm -rf coap-service` |
nexpaq | 0:6c56fb4bc5f0 | 81 | * Clone from the master: `git clone git@github.com:ARMmbed/coap-service.git` |
nexpaq | 0:6c56fb4bc5f0 | 82 | |
nexpaq | 0:6c56fb4bc5f0 | 83 | Now you have coap-service directory replaced with Git repository cloned from original. You can build and test your changes against it and send patches normally to Github as a pull requests. |