Lines Matching +full:zephyrproject +full:- +full:rtos
6 As an open-source project, we welcome and encourage the community to submit
22 https://github.com/zephyrproject-rtos/zephyr/blob/main/LICENSE
24 .. _GitHub repo: https://github.com/zephyrproject-rtos/zephyr
36 https://www.zephyrproject.org/faqs/#1571346989065-9216c551-f523
39 https://www.whitesourcesoftware.com/whitesource-blog/top-10-apache-license-questions-answered/
62 See :ref:`external-contributions` for more information about
82 https://www.linuxfoundation.org/blog/copyright-notices-in-open-source-software-projects/
95 later in this document), the developer simply adds a ``Signed-off-by``
102 .. code-block:: none
127 sign-off) is maintained indefinitely and may be redistributed
131 DCO Sign-Off Methods
134 The DCO requires a sign-off message in the following format appear on each
137 Signed-off-by: Zephyrus Zephyr <zephyrus@zephyrproject.org>
140 either ``-s`` or ``--signoff`` to your usual Git commit commands. If you forget
141 to add the sign-off you can also amend a previous commit with the sign-off by
142 running ``git commit --amend -s``. If you've pushed your changes to GitHub
143 already you'll need to force push your branch after this with ``git push -f``.
149 for the Project to use. Developers are permitted to cherry-pick patches that
154 * the cherry-picked commits or portions of a commit shall preserve the original
155 sign-off messages and the author identity.
164 .. _Zephyr Project website: https://zephyrproject.org
202 .. _Zephyr Project Issues: https://github.com/zephyrproject-rtos/zephyr/issues
204 .. _open pull requests: https://github.com/zephyrproject-rtos/zephyr/pulls
206 .. _Zephyr devel mailing list: https://lists.zephyrproject.org/g/devel
208 .. _Zephyr Discord Server: https://chat.zephyrproject.org
233 Signed-off-by
236 The name in the commit message ``Signed-off-by:`` line and your email must
240 .. code-block:: console
242 git config --global user.name "David Developer"
243 git config --global user.email "david.developer@company.com"
256 .. code-block:: console
261 after each commit, or use the ``--commits`` option to specify a commit range
275 .. code-block:: console
277 source zephyr-env.sh
295 .. code-block:: bash
298 uncrustify --replace --no-backup -l C -c $ZEPHYR_BASE/.uncrustify.cfg my_source_file.c
300 uncrustify --replace --no-backup -l C -c %ZEPHYR_BASE%\.uncrustify.cfg my_source_file.c
308 .. code-block:: bash
324 https://kernel.org/doc/html/latest/process/coding-style.html
330 ``switch`` body, even for single-line code blocks. Use the ``--ignore BRACES``
333 * Use C89-style single line comments, ``/* */``. The C99-style single line
338 The Linux kernel GPL-licensed tool ``checkpatch`` is used to check
345 code, make the file *$ZEPHYR_BASE/.git/hooks/pre-commit* executable and edit
348 .. code-block:: bash
351 set -e exec
352 exec git diff --cached | ${ZEPHYR_BASE}/scripts/checkpatch.pl -
356 *$ZEPHYR_BASE/.git/hooks/pre-push* executable and edit it to contain:
358 .. code-block:: bash
371 exec ${ZEPHYR_BASE}/scripts/series-push-hook.sh $args
377 issues, you can add option --no-verify to the git push command.
380 ci-tools repo.
417 https://github.com/zephyrproject-rtos/zephyr#fork-destination-box
426 cd zephyrproject/zephyr
429 <https://github.com/zephyrproject-rtos/zephyr>`_ from ``origin`` to
440 git remote -v
446 upstream https://github.com/zephyrproject-rtos/zephyr (fetch)
447 upstream https://github.com/zephyrproject-rtos/zephyr (push)
453 git checkout -b fix_comment_typo
458 git checkout -b fix_out_of_date_patch origin/net
466 git add [file(s) that changed, add -p if you want to be more specific]
474 git diff --cached
478 git commit -s
480 The ``-s`` option automatically adds your ``Signed-off-by:`` to your commit
508 on your pull request at https://github.com/zephyrproject-rtos/zephyr/pulls.
515 git checkout -b fix_another_issue
522 git fetch --all
523 git rebase --ignore-whitespace upstream/main
525 The ``--ignore-whitespace`` option stops ``git apply`` (called by rebase)
528 git rebase -i <offending-commit-id>^
539 git rebase --continue
543 git push --force origin fix_comment_typo
552 one - GitHub complains it can't find older commits. You're also not
579 * A Signed-off-by line, ``Signed-off-by: <name> <email>`` typically added
580 automatically by using ``git commit -s``
587 All changes and topics sent to GitHub must be well-formed, as described above.
604 * **how** you know it works -- for example, which tests you ran.
607 `changelog <https://github.com/zephyrproject-rtos/zephyr/commits/main>`__.
619 logically self-contained. Unrelated changes should be submitted as
667 <external-contributions>`, the commit message shall contain details regarding
668 the original project, the location of the project, the SHA-id of the origin
674 License: BSD 3-Clause
675 URL: http://www.contiki-os.org/
682 License: BSD 3-Clause
717 non-green) build.
719 The `builds@lists.zephyrproject.org mailing list
720 <https://lists.zephyrproject.org/g/builds>`_ archives any nightly build results