<div dir="ltr">Macro this looks really good; did a spot check on headers and so oono as you did not indicate you checked the headers.<div><br></div><div>But really I should ask you and the team - have you checked the codebase to see if the license has been applied correctly?<br></div><div><br></div><div>I love that your test resources are xml; this does not make it into the shipped executable but I should ask if these files contain any content you wish to give credit for (or was it all written as part of the project).  You could add an xml comment, or a READEM.md in the directory to serve the same purpose as the header.</div><div><br></div><div>I will wait to hear back from you; does anyone else have further input?</div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>--</div><div>Jody Garnett</div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 14 Apr 2022 at 06:29, MINGHINI Marco <<a href="mailto:Marco.MINGHINI@ec.europa.eu">Marco.MINGHINI@ec.europa.eu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">




<div dir="ltr">
<div id="gmail-m_-525418147546358726divtagdefaultwrapper" style="font-size:10pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif" dir="ltr">
<div id="gmail-m_-525418147546358726divtagdefaultwrapper" dir="ltr" style="font-size:10pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p>Dear OSGeo Incubation Committee,</p>
<p><br>
</p>
<p>I am happy to contact you to propose a new project, the ETF testing framework, as an OSGeo Community Project.
<br>
</p>
<p><br>
</p>
<p>The ETF testing framework [1,2] is an open source testing framework for validating spatial data, metadata and web services in Spatial Data Infrastructures (SDIs). <span>The concepts in ETF are based on ISO 19105 and the OGC Specification Model which underpin
 the standards used in SDIs. Tests are organized in Executable Test Suites (ETS), which can be developed and executed using different tools to support all kinds of resources. Currently supported ones are SoapUI for testing web services, BaseX for testing XML
 documents, and TEAM Engine for re-using OGC tests. The ETF can be used via a predefined UI or via a REST API.</span></p>
<p><span><br>
</span></p>
<p><span>Many implementations of the ETF are currently available. The most popular is probably the INSPIRE Reference Validator [3], which makes use of the ETF to execute INSPIRE-specific ETS. Several EU Member States are also using the ETF (at different levels:
 national, regional and local) to replicate the INSPIRE-specific tests and/or extend them with other tests based on national or other requirements.<br>
</span></p>
<p><br>
</p>
<p>The ETF has been already presented at FOSS4G conferences:</p>
<ul>
<li>FOSS4G 2019:<span style="font-weight:bold"> INSPIRE Reference Validator: status and next steps
</span>by Marco Minghini, Michael Lutz, Clemens Portele, Jon Herrmann, Enrique Soriano, Carlos Palma, Iñaki Díaz de Cerio Paniagua, Belén Sáez, Lorena Hernandez, Daniele Francioli, Fabio Vinci</li><li>FOSS4G 2021: <b>Open source geospatial software powering policy implementation: the INSPIRE central infrastructure components</b> by
<span>Marco Minghini, Alexander Kotsev, Vlado Cetl, Lorena Hernandez, Michael Lutz, Daniele Francioli, Davide Artasensi, Emanuela Epure, Fabio Vinci, Fabiano Spinelli, Lukasz Ziemba (<a href="https://callforpapers.2021.foss4g.org/foss4g2021/talk/ZKRWYN/" rel="noopener noreferrer" id="gmail-m_-525418147546358726LPlnk352755" target="_blank">https://callforpapers.2021.foss4g.org/foss4g2021/talk/ZKRWYN/</a>)</span></li><li><span>FOSS4G 2022: <b><span>ETF testing framework: past, present and future</span>
</b>by </span>Jon Herrmann, Marco Minghini, Clemens Portele, <span>
Michael Lutz (submitted and currently under review)</span></li></ul>
We are also preparing an application to include the ETF in the next version of the OSGeoLive.<br>
<p><br>
</p>
Regarding the checklist for OSGeo Community Projects [4]:</div>
<div dir="ltr" style="font-size:10pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<br>
</div>
<div dir="ltr" style="font-size:10pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
1. The project is geospatial, see the project description at [1] and [5].</div>
<div dir="ltr" style="font-size:10pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<ul style="margin-bottom:0px;margin-top:0px">
<li>the pro<span style="font-size:10pt">ject</span><span style="font-size:10pt"> does not yet have a page on the OSGeo website, we understand that this is the first step</span></li><li><span style="font-size:10pt">the project provides documentation </span><font size="2"><font face="Calibri,Helvetica,sans-serif"><span style="font-size:10pt">for
</span></font></font><font style="font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont" size="2" face="Calibri,Helvetica,sans-serif" color="black"><span style="font-size:10pt" id="gmail-m_-525418147546358726divtagdefaultwrapper"><font color="black"><span style="background-color:transparent;font-size:10pt" lang="en-US">users</span><span style="background-color:transparent" lang="en-US"><span style="font-size:10pt">
</span><span style="font-size:10pt">[6]</span><span style="font-size:10pt"> </span>
<span style="font-size:10pt"></span></span><span style="background-color:transparent" lang="en-US"><span style="font-size:10pt">administrators [7]</span><span style="font-size:10pt">
</span></span><span style="background-color:transparent;font-size:10pt" lang="en-US">and
</span><span style="background-color:transparent;font-size:10pt" lang="en-US">developers [8].</span><span style="background-color:transparent" lang="en-US"></span></font></span></font></li></ul>
<div><font size="2"><font face="Calibri,Helvetica,sans-serif"><span style="font-size:10pt">2. The project is licensed</span><span style="font-size:10pt"> under the EUPL v.1.2, see [9].</span></font></font></div>
<div><font size="2"><font face="Calibri,Helvetica,sans-serif"><span style="font-size:10pt">3. The project w<span>elcomes participation and new contributors:</span></span></font></font></div>
<div>
<ul style="margin-bottom:0px;margin-top:0px">
<li><font size="2"><font face="Calibri,Helvetica,sans-serif"><span style="font-size:10pt"><span>contribution policy: [10]</span></span></font></font></li><li><font size="2"><font face="Calibri,Helvetica,sans-serif"><span style="font-size:10pt"><span>history of bug reports and pull requests can be found on the repositories under [2], especially on [5].</span></span></font></font></li><li><font size="2"><font face="Calibri,Helvetica,sans-serif"><span style="font-size:10pt"><span>code of conduct: [11]<br>
</span></span></font></font></li></ul>
</div>
<div><br>
</div>
<div>We are available to answer any question and provide any useful information to proceed with the next steps.<br>
</div>
<p><br>
</p>
<p>Best regards,</p>
<p>Marco - on behalf of the ETF Steering Group<br>
</p>
<p><br>
</p>
<p><br>
</p>
<p>[1] <a href="https://urldefense.com/v3/__http://etf-validator.net/__;!!DOxrgLBm!UvR1kftQcLgI0pIHnKKusY23bweSMhF9CdWZjAsWPgY49H9cK9Rs5HIqNIO4Ob1On0UqAiU$" rel="noopener noreferrer" target="_blank">http://etf-validator.net</a><span style="background-color:rgb(255,255,0)"><span style="background-color:rgb(255,255,255)">
</span></span></p>
<p>[2] <a href="https://github.com/etf-validator" id="gmail-m_-525418147546358726LPlnk394226" target="_blank">
https://github.com/etf-validator</a></p>
<p>[3] <a href="https://inspire.ec.europa.eu/validator/" id="gmail-m_-525418147546358726LPlnk695277" target="_blank">https://inspire.ec.europa.eu/validator/</a></p>
<p>[4] <a href="https://wiki.osgeo.org/wiki/OSGeo_Community_Projects" id="gmail-m_-525418147546358726LPlnk370312" target="_blank">https://wiki.osgeo.org/wiki/OSGeo_Community_Projects</a></p>
<p>[5] <a href="https://github.com/etf-validator/etf-webapp" id="gmail-m_-525418147546358726LPlnk882426" target="_blank">
https://github.com/etf-validator/etf-webapp</a><br>
</p>
<p><font size="2" face="Tahoma" color="black"><span dir="ltr" style="font-size:10pt"><font size="1"><span style="font-size:13px"><font size="2" face="Tahoma" color="black"><span dir="ltr" style="font-size:10pt"><font size="1"><span style="font-size:13px"></span></font></span></font></span></font></span></font></p>
<p><font size="2" face="Tahoma" color="black"><font size="1"><font size="2" face="Tahoma" color="black"><font size="1"><span style="font-family:Calibri,sans-serif,serif,EmojiFont"></span></font></font></font></font></p>
</div>
<div dir="ltr" style="font-size:10pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
[6] <a href="http://docs.etf-validator.net/v2.0/index.html#_user_manuals" id="gmail-m_-525418147546358726LPlnk221049" target="_blank">
http://docs.etf-validator.net/v2.0/index.html#_user_manuals</a></div>
<div dir="ltr" style="font-size:10pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
[7] <a href="http://docs.etf-validator.net/v2.0/index.html#_administrator_manuals" id="gmail-m_-525418147546358726LPlnk711322" target="_blank">
http://docs.etf-validator.net/v2.0/index.html#_administrator_manuals</a><br>
</div>
<div dir="ltr" style="font-size:10pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
[8] <a href="http://docs.etf-validator.net/v2.0/index.html#_developer_manuals" id="gmail-m_-525418147546358726LPlnk57786" target="_blank">
http://docs.etf-validator.net/v2.0/index.html#_developer_manuals</a></div>
<div dir="ltr" style="font-size:10pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
[9] <a href="https://github.com/etf-validator/etf-webapp/blob/master/LICENSE" id="gmail-m_-525418147546358726LPlnk534900" target="_blank">
https://github.com/etf-validator/etf-webapp/blob/master/LICENSE</a></div>
<div dir="ltr" style="font-size:10pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
[10] <a href="https://github.com/etf-validator/governance/blob/master/TOR/Contribution.md" id="gmail-m_-525418147546358726LPlnk20772" target="_blank">
https://github.com/etf-validator/governance/blob/master/TOR/Contribution.md</a></div>
<div dir="ltr" style="font-size:10pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
[11] <a href="https://github.com/guadaltel/governance/blob/8791bedab49372132c2814b95837b4401bfaee5e/CODE_OF_CONDUCT.adoc" id="gmail-m_-525418147546358726LPlnk344998" target="_blank">
https://github.com/guadaltel/governance/blob/8791bedab49372132c2814b95837b4401bfaee5e/CODE_OF_CONDUCT.adoc</a><br>
</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><br>
</blockquote></div>