Skip to content

Commit

Permalink
Update Notice and Contributing files.
Browse files Browse the repository at this point in the history
Signed-off-by: David Navarro <david.navarro@ioterop.com>
  • Loading branch information
David Navarro committed Dec 12, 2018
1 parent e719290 commit 4214340
Show file tree
Hide file tree
Showing 4 changed files with 88 additions and 130 deletions.
61 changes: 39 additions & 22 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,35 +1,32 @@
# Guide to contributing
# Contributing to Eclipse Wakaama

Please read this if you intend to contribute to the project.
Thanks for your interest in this project.

## Legal stuff
## Project description

Apologies in advance for the extra work required here - this is necessary to comply with the Eclipse Foundation's
strict IP policy.
Wakaama provides APIs for a server application to send commands to registered
LWM2M Clients. On client applications, Wakaama checks received commands for
syntax and access rights and then dispatches them to the relevant objects.

Please also read [this](http://wiki.eclipse.org/Development_Resources/Contributing_via_Git)
* https://projects.eclipse.org/projects/iot.wakaama

In order for any contributions to be accepted you MUST do the following things.
## Developer resources

* Sign the [Eclipse Foundation Contributor License Agreement](http://www.eclipse.org/legal/CLA.php).
To sign the Eclipse CLA you need to:
The project maintains the following source code repositories

* Obtain an Eclipse Foundation userid. Anyone who currently uses Eclipse Bugzilla or Gerrit systems already has one of those.
If you don’t, you need to [register](https://dev.eclipse.org/site_login/createaccount.php).
* https://github.com/eclipse/wakaama

* Login into the [projects portal](https://projects.eclipse.org/), select “My Account”, and then the “Contributor License Agreement” tab.
This project uses GitHub issues to track ongoing development and issues.

* Add your github username in your Eclipse Foundation account settings. Log in it to Eclipse and go to account settings.
Be sure to search for existing bugs before you create another one. Remember that
contributions are always welcome!

* "Sign-off" your commits
### Making your changes

Every commit you make in your patch or pull request MUST be "signed off".

You do this by adding the `-s` flag when you make the commit(s), e.g.

git commit -s -m "Shave the yak some more"

## Making your changes
`git commit -s -m "Shave the yak some more"`

* Fork the repository on GitHub
* Create a new branch for your changes
Expand All @@ -38,16 +35,36 @@ You do this by adding the `-s` flag when you make the commit(s), e.g.
* Make sure the test suite passes after your changes
* Commit your changes into that branch
* Use descriptive and meaningful commit messages
* If you have a lot of commits squash them into a single commit
* Make sure you use the `-s` flag when committing as explained above.
* Push your changes to your branch in your forked repository

## Submitting the changes
### Submitting the changes

Submit a pull request via the normal GitHub UI.

## After submitting
### After submitting

Do not use your branch for any other development, otherwise further changes that you make will be visible in the PR.

## Eclipse Contributor Agreement

Before your contribution can be accepted by the project team contributors must
electronically sign the Eclipse Contributor Agreement (ECA).

* http://www.eclipse.org/legal/ECA.php

Commits that are provided by non-committers must have a Signed-off-by field in
the footer indicating that the author is aware of the terms by which the
contribution has been provided to the project. The non-committer must
additionally have an Eclipse Foundation account and must have a signed Eclipse
Contributor Agreement (ECA) on file.

For more information, please see the Eclipse Committer Handbook:
https://www.eclipse.org/projects/handbook/#resources-commit

## Contact

* Do not use your branch for any other development, otherwise further changes that you make will be visible in the PR.
Contact the project developers via the project's "dev" list.

* https://dev.eclipse.org/mailman/listinfo/wakaama-dev

48 changes: 48 additions & 0 deletions NOTICE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Notices for Eclipse Wakaama

This content is produced and maintained by the Eclipse Wakaama project.

* Project home: https://projects.eclipse.org/projects/iot.wakaama

## Trademarks

Eclipse Wakaama, and Wakaama are trademarks of the Eclipse Foundation.

## Copyright

All content is the property of the respective authors or their employers. For
more information regarding authorship of content, please consult the listed
source code repository logs.

## Declared Project Licenses

This program and the accompanying materials are made available under the terms
of the Eclipse Public License Version 2.0 ("EPL") and the Eclipse Distribution License Version 1.0 ("EDL").
A copy of the EPL is available at http://www.eclipse.org/legal/epl-v20.html.
A copy of the EDL is available at http://www.eclipse.org/org/documents/edl-v10.php.

## Source Code

The project maintains the following source code repositories:

* https://github.com/eclipse/wakaama

## Third-party Content

This project leverages the following third party content.

contiki\'s er-coap-13 Version: 1 (n/a)

* License: New BSD license
* Project: http://www.contiki-os.org/
* Source: https://github.com/contiki-os

## Cryptography

Content may contain encryption software. The country in which you are currently
may have restrictions on the import, possession, and use, and/or re-export to
another country, of encryption software. BEFORE using any encryption software,
please check the country's laws, regulations and policies concerning the import,
possession, or use, and re-export of encryption software, to see if this is
permitted.

2 changes: 1 addition & 1 deletion about.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ <h3>License</h3>

<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
indicated below, the Content is provided to you under the terms and conditions of the
Eclipse Public License Version 1.0 (&quot;EPL&quot;) and the Eclipse Distribution License Version 1.0 (&quot;EDL&quot;).
Eclipse Public License Version 2.0 (&quot;EPL&quot;) and the Eclipse Distribution License Version 1.0 (&quot;EDL&quot;).
A copy of the EPL is available at
<a href="http://www.eclipse.org/legal/epl-v20.html">http://www.eclipse.org/legal/epl-v20.html</a>.
A copy of the EDL is available at
Expand Down
107 changes: 0 additions & 107 deletions notice.html

This file was deleted.

0 comments on commit 4214340

Please sign in to comment.