Site updated at 2017-01-28 05:59:10 UTC
This commit is contained in:
parent
d9ee9d97db
commit
257bae1f54
145 changed files with 438 additions and 288 deletions
|
@ -83,7 +83,7 @@
|
|||
<header>
|
||||
|
||||
<h1 class="beta">
|
||||
<a href="/blog/2017/01/21/home-assistant-governance/">Home Assistant Governance</a>
|
||||
<a href="/blog/2017/01/21/home-assistant-governance/">Home Assistant Governance [updated]</a>
|
||||
</h1>
|
||||
|
||||
|
||||
|
@ -91,7 +91,7 @@
|
|||
<div class="meta clearfix">
|
||||
<time datetime="2017-01-21T23:05:00+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> January 21, 2017</time>
|
||||
<span class="byline author vcard"><i class='icon-user'></i> Paulus Schoutsen</span>
|
||||
<span><i class='icon-time'></i> six minutes reading time</span>
|
||||
<span><i class='icon-time'></i> five minutes reading time</span>
|
||||
<span>
|
||||
<i class="icon-tags"></i>
|
||||
<ul class="tags unstyled">
|
||||
|
@ -113,7 +113,13 @@
|
|||
|
||||
|
||||
<div class="entry-content clearfix">
|
||||
<p>The Home Assistant project and community has seen enormous growth in the last three years. Many volunteers work tirelessly everyday to give you all the awesomeness that you see today. Much more work is involved than many people realize. Beyond simply coding Home Assistant, volunteers continually maintain related projects, update documentation, post examples, author blog posts, and moderate the forums and chat. This is something that we want to keep safe and functional, even as we grow.</p>
|
||||
<h3><a class="title-link" name="update-jan-28-2017" href="#update-jan-28-2017"></a> UPDATE JAN 28, 2017</h3>
|
||||
|
||||
<p>After feedback from the community we have updated <a href="/developers/cla/">the CLA</a> and the license that Home Assistant is distributed under. For the CLA, instead of enforcing requirements on the grants and code, we now require contributions to be licensed under the Apache 2.0 license. Special thanks to <a href="https://twitter.com/mjg59">Matthew Garrett</a> for his feedback and advice. This also means that starting with release 0.37, Home Assistant will re-license the current code under <a href="/developers/license/">the Apache 2.0 license</a>.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<p>The Home Assistant project and community has seen enormous growth in the last three years. Many volunteers work tirelessly everyday to give you all the awesomeness that you see today. Much more work is involved than many people realize. Beyond simply coding Home Assistant, volunteers continually maintain related projects, update documentation, post examples, author blog posts, and moderate the forums and chat. This is something that we want to keep safe and functional, even as we grow.</p>
|
||||
|
||||
<p>Starting today we are announcing a few initiatives to help protect our users, contributors and community members.</p>
|
||||
|
||||
|
@ -127,7 +133,7 @@
|
|||
|
||||
<h2><a class="title-link" name="contributor-license-agreement" href="#contributor-license-agreement"></a> Contributor License Agreement</h2>
|
||||
|
||||
<p>Moving forward we will also require that all contributors to any project have electronically signed a contributor license agreement (CLA). We have adopted the CLA that GitHub uses for their projects. Currently we have no plans to retroactively require a CLA for previous contributions, only those going forward.</p>
|
||||
<p>Moving forward we will also require that all contributors to any project have electronically signed our <a href="/developers/cla/">contributor license agreement (CLA)</a>. <del>We have adopted the CLA that GitHub uses for their projects</del> (see update at the top). Currently we have no plans to retroactively require a CLA for previous contributions, only those going forward.</p>
|
||||
|
||||
<p>Until a signed CLA is on file your pull request will not be reviewed or accepted. When you open a new pull request, if you do not have a CLA on file, our helpful bot will walk you through the steps to complete the process.</p>
|
||||
|
||||
|
@ -164,10 +170,6 @@
|
|||
|
||||
<p>There are many projects without corporate ownership that use a CLA or even a copyright assignment: jQuery and Eclipse, for example. However, it is true that projects with financial backing tend to be at a higher risk of becoming a target, so they may have a lower tolerance for legal ambiguity.</p>
|
||||
|
||||
<h3><a class="title-link" name="what-makes-the-github-cla-different-from-other-clas" href="#what-makes-the-github-cla-different-from-other-clas"></a> What makes the GitHub CLA different from other CLAs?</h3>
|
||||
|
||||
<p>The GitHub CLA does not include benign terms that serve no purpose, nor does it include pernicious terms that try to grab more rights than necessary to protect users of the project. Accepting the CLA is a low-overhead click-through when making a pull request, and it only needs to be accepted on the first contribution to a project or organization.</p>
|
||||
|
||||
<h2><a class="title-link" name="security-requirements" href="#security-requirements"></a> Security requirements</h2>
|
||||
|
||||
<p>With more collaborators involved with Home Assistant we are also exposing ourselves to more risk as more people have write access. As such we taking the following steps.</p>
|
||||
|
@ -183,15 +185,7 @@
|
|||
|
||||
<h3><a class="title-link" name="code-license" href="#code-license"></a> Code License</h3>
|
||||
|
||||
<p>The chosen license for all code projects under the Home Assistant organization is The MIT License.</p>
|
||||
|
||||
<p>The core Home Assistant project has been licensed under the MIT license since almost the beginning of the project and is the most chosen license for open source projects.</p>
|
||||
|
||||
<p>Wikipedia has this to say about it:</p>
|
||||
|
||||
<blockquote>
|
||||
<p>The MIT License is a permissive free software license originating at the Massachusetts Institute of Technology (MIT). As a permissive license, it puts only very limited restriction on reuse and has therefore an excellent license compatibility. The MIT license permits reuse within proprietary software provided that all copies of the licensed software include a copy of the MIT License terms and the copyright notice. The MIT license is also compatible with many copyleft licenses, such as the GNU General Public License (GPL); MIT licensed software can be integrated into GPL software, but not the other way around.</p>
|
||||
</blockquote>
|
||||
<p>The chosen license for all code projects under the Home Assistant organization is <a href="/developers/license/">the Apache 2.0 license</a>.</p>
|
||||
|
||||
<h3><a class="title-link" name="documentation-license" href="#documentation-license"></a> Documentation License</h3>
|
||||
|
||||
|
@ -203,7 +197,8 @@
|
|||
|
||||
<h2><a class="title-link" name="in-closing" href="#in-closing"></a> In closing</h2>
|
||||
|
||||
<p>We hope you understand that our desire with these changes is only to help protect the amazing community that has been built around Home Assistant. If you have any questions, please contact me via email, Twitter or Gitter.</p>
|
||||
<p>We hope you understand that our desire with these changes is only to help protect the amazing community that has been built around Home Assistant. If you have any questions, please contact us via email, Twitter or Gitter.</p>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue