<div dir="ltr">Hey Jody<div><br></div><div>Thanks for the advice.</div><div><br></div><div>We had a look at the Apache license documentation and it says:<br><br>>Each original source document (code and documentation, but not the LICENSE and NOTICE files) <b>should</b> include a short license header</div><div><a href="https://infra.apache.org/apply-license.html#new">https://infra.apache.org/apply-license.html#new</a><br></div><div><br></div><div>Does the OSGeo Project process require the license to be in headers, or simply encourage?</div><div><br></div><div>Regarding headers, since we don't have an Open Data Cube organisation that is doing the distribution, do you or others have any feedback on what a minimal header might look like? Something like this, say:<br><br><pre style="box-sizing:border-box;overflow:auto;font-size:13px;color:rgb(51,51,51);font-family:Menlo,Monaco,Consolas,"Courier New",monospace;border:1px solid rgb(204,204,204);padding:9.5px;margin-top:0px;margin-bottom:10px;line-height:1.42857;word-break:break-all;background-color:rgb(245,245,245);border-radius:0px">This file is licensed to you under the Apache License, Version
2.0 (the "License"); you may not use this file except in
compliance with the License. You may obtain a copy of the License at
<a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.</pre></div><div><br></div><div>Kind regards,</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 6 May 2020 at 15:13, Jody Garnett <<a href="mailto:jody.garnett@gmail.com">jody.garnett@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">Thanks for the progress Alex, I have not had much capacity for incubation list in April :)<div><br></div><div>As for headers try for the basics: 1) project name 2) that it is open source</div><div><br></div><div>But really the license you are using should tell you what to do for headers, does it have examples of how to apply it to code?</div><div><br></div><div>Really we want you to check that you wrote the code, or that everyone who wrote the code did so knowing it was going to be distributed as open source.</div><div><br></div><div>You use Apache License 2.0, that foundation has some guidance here: <a href="https://www.apache.org/legal/src-headers.html" target="_blank">https://www.apache.org/legal/src-headers.html</a></div><div><br></div><div>Since you are not actually distributed by the Apache Foundation you will need to work on that example to reflect the organization that is distributing the code. Have a look around at what other projects have done.</div><div><br><div><div><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div>--</div><div>Jody Garnett</div></div></div></div></div></div><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 26 Apr 2020 at 17:56, Alex Leith <<a href="mailto:alexgleith@gmail.com" target="_blank">alexgleith@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hey Folks<div><br></div><div>After a too long hiatus, I'm back with a checked list of tasks for the ODC to become an OSGeo Community project.</div><div><br></div><div>Here's the list:</div><div><br></div><div><ol style="margin:0.3em 0px 0px 3.2em;padding:0px;color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><li style="margin-bottom:0.1em">Be geospatial<ul style="list-style-type:disc;margin:0.3em 0px 0px 1.6em;padding:0px"><li style="margin-bottom:0.1em">Confirm by checking README or project description</li><ul><li style="margin-bottom:0.1em">Not explicit in the <a href="https://github.com/opendatacube/datacube-core" target="_blank">project README</a>. Very clear on the <a href="https://www.opendatacube.org/" target="_blank">project webpage</a>.</li></ul><li style="margin-bottom:0.1em">project page on the osgeo website</li><ul><li style="margin-bottom:0.1em"><a href="https://www.osgeo.org/projects/open-data-cube/" target="_blank">https://www.osgeo.org/projects/open-data-cube/</a><br></li></ul><li style="margin-bottom:0.1em">We ask projects have some user documentation, for example an OSGeo Live quickstart</li><ul><li style="margin-bottom:0.1em">The <a href="https://datacube-core.readthedocs.io/en/latest/" target="_blank">ODC has extensive documentation</a>, which could always be better, but exist and are good.</li></ul></ul></li><li style="margin-bottom:0.1em">Have a free license or an open source license.<ul style="list-style-type:disc;margin:0.3em 0px 0px 1.6em;padding:0px"><li style="margin-bottom:0.1em">The license must be OSI approved</li><ul><li style="margin-bottom:0.1em"><a href="https://github.com/opendatacube/datacube-core/blob/develop/LICENSE" target="_blank">Apache 2.0 licensed</a></li></ul><li style="margin-bottom:0.1em">We ask that the project team check the file headers and double check the license has been appropriately applied</li><ul><li style="margin-bottom:0.1em">We could use some feedback here. Should there be headers on all files?</li></ul></ul></li><li style="margin-bottom:0.1em">Welcome participation and new contributors.<ul style="list-style-type:disc;margin:0.3em 0px 0px 1.6em;padding:0px"><li style="margin-bottom:0.1em">We look for a clear contribution policy</li><ul><li style="margin-bottom:0.1em">We have a <a href="https://github.com/opendatacube/datacube-core/blob/develop/CONTRIBUTING.md" target="_blank">CONTRIBUTORS.md</a> file</li></ul><li style="margin-bottom:0.1em">We ask that the project demonstrate collaboration, perhaps with a history of bug report or pull requests</li><ul><li style="margin-bottom:0.1em">We have a long history of contributions and code review on a number of repositories, including the <a href="https://github.com/opendatacube/datacube-core/pulls?q=is%3Apr" target="_blank">core</a> and the <a href="https://github.com/opendatacube/datacube-ows" target="_blank">ows</a> engine.</li></ul><li style="margin-bottom:0.1em">Projects are required to have a code of conduct</li><ul><li style="margin-bottom:0.1em">We <a href="https://github.com/opendatacube/datacube-core/blob/develop/code-of-conduct.md" target="_blank">have a code of conduct</a>.</li><li style="margin-bottom:0.1em"><br></li></ul></ul></li></ol><span style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><div><span style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><br></span></div>So, I think file headers is the only outstanding issue. It would be great to get some input on what we should do here. I'll go do some research now.</span></div><div><span style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><br></span></div><div><span style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px">Kind regards,</span></div><div><span style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px"><br></span></div><div><span style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px">Alex </span><br><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div>Alex Leith<br></div>m: 0419189050</div></div></div></div>
_______________________________________________<br>
Incubator mailing list<br>
<a href="mailto:Incubator@lists.osgeo.org" target="_blank">Incubator@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/incubator" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/incubator</a></blockquote></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Alex Leith<br></div>m: 0419189050</div></div>