You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@annotator.apache.org by bi...@apache.org on 2019/10/10 19:28:32 UTC
[incubator-annotator] branch master updated (d30a1a9 -> 36936e1)
This is an automated email from the ASF dual-hosted git repository.
bigbluehat pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-annotator.git.
from d30a1a9 Regenerate yarn.lock
new 44e939b Add default repolinter.json config
new b413d78 Customize repolinter config with ASF rules
new 5e19fa0 Add HTML files to license checking
new a1fb428 Switch license headers to use ASF intro
new 16ab8f4 Add SECURITY.md pointing to ASF policy page
new 3232f44 Add CODE_OF_CONDUCT.md pointing to the ASF CoC
new 36936e1 Remove email requirement from CoC
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.mocharc.js | 21 ++++++----
CODE_OF_CONDUCT.md | 3 ++
SECURITY.md | 3 ++
babel.config.js | 21 ++++++----
demo/index.html | 20 ++++++----
demo/index.js | 21 ++++++----
index.html | 20 ++++++----
packages/dom/src/cartesian.js | 21 ++++++----
packages/dom/src/css.js | 20 ++++++++++
packages/dom/src/index.js | 21 ++++++----
packages/dom/src/range.js | 21 ++++++----
packages/dom/src/scope.js | 21 ++++++----
packages/dom/src/text-quote.js | 21 ++++++----
packages/dom/test/cartesian.js | 21 ++++++----
packages/dom/test/index.js | 21 ++++++----
packages/fragment-identifier/src/index.js | 21 ++++++----
packages/selector/src/index.js | 21 ++++++----
repolinter.json | 64 +++++++++++++++++++++++++++++++
test/data-model.js | 21 ++++++----
test/index.html | 20 ++++++----
webpack.config.js | 21 ++++++----
21 files changed, 311 insertions(+), 133 deletions(-)
create mode 100644 CODE_OF_CONDUCT.md
create mode 100644 SECURITY.md
create mode 100644 repolinter.json
[incubator-annotator] 04/07: Switch license headers to use ASF intro
Posted by bi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
bigbluehat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-annotator.git
commit a1fb42898f9df34de8f785959d9acef85b8ebdb9
Author: Benjamin Young <by...@wiley.com>
AuthorDate: Wed Oct 9 11:34:54 2019 -0400
Switch license headers to use ASF intro
Apparently ASF projects use a different preamble:
https://www.apache.org/legal/src-headers.html#headers
---
.mocharc.js | 21 +++++++++++++--------
babel.config.js | 21 +++++++++++++--------
demo/index.html | 20 +++++++++++++-------
demo/index.js | 21 +++++++++++++--------
index.html | 20 +++++++++++++-------
packages/dom/src/cartesian.js | 21 +++++++++++++--------
packages/dom/src/css.js | 20 ++++++++++++++++++++
packages/dom/src/index.js | 21 +++++++++++++--------
packages/dom/src/range.js | 21 +++++++++++++--------
packages/dom/src/scope.js | 21 +++++++++++++--------
packages/dom/src/text-quote.js | 21 +++++++++++++--------
packages/dom/test/cartesian.js | 21 +++++++++++++--------
packages/dom/test/index.js | 21 +++++++++++++--------
packages/fragment-identifier/src/index.js | 21 +++++++++++++--------
packages/selector/src/index.js | 21 +++++++++++++--------
test/data-model.js | 21 +++++++++++++--------
test/index.html | 20 +++++++++++++-------
webpack.config.js | 21 +++++++++++++--------
18 files changed, 241 insertions(+), 133 deletions(-)
diff --git a/.mocharc.js b/.mocharc.js
index 484562f..fbacce9 100644
--- a/.mocharc.js
+++ b/.mocharc.js
@@ -1,16 +1,21 @@
/**
* @license
- * Licensed 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
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * 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
*
* http://www.apache.org/licenses/LICENSE-2.0
*
- * 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.
+ * 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.
*/
module.exports = {
diff --git a/babel.config.js b/babel.config.js
index 0bff4ff..6469948 100644
--- a/babel.config.js
+++ b/babel.config.js
@@ -1,16 +1,21 @@
/**
* @license
- * Licensed 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
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * 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
*
* http://www.apache.org/licenses/LICENSE-2.0
*
- * 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.
+ * 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.
*/
module.exports = api => {
diff --git a/demo/index.html b/demo/index.html
index d013b26..facccec 100644
--- a/demo/index.html
+++ b/demo/index.html
@@ -1,14 +1,20 @@
<!--
-Licensed 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
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+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
http://www.apache.org/licenses/LICENSE-2.0
-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.
+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.
-->
<!doctype html>
<html>
diff --git a/demo/index.js b/demo/index.js
index 06f3e4d..63acf12 100644
--- a/demo/index.js
+++ b/demo/index.js
@@ -1,16 +1,21 @@
/**
* @license
- * Licensed 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
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * 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
*
* http://www.apache.org/licenses/LICENSE-2.0
*
- * 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.
+ * 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.
*/
/* global corpus, module, parsed, selectable */
diff --git a/index.html b/index.html
index 6ccac15..67157d5 100644
--- a/index.html
+++ b/index.html
@@ -1,14 +1,20 @@
<!--
-Licensed 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
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+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
http://www.apache.org/licenses/LICENSE-2.0
-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.
+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.
-->
<!doctype html>
<html>
diff --git a/packages/dom/src/cartesian.js b/packages/dom/src/cartesian.js
index 8aa3727..e800c2b 100644
--- a/packages/dom/src/cartesian.js
+++ b/packages/dom/src/cartesian.js
@@ -1,16 +1,21 @@
/**
* @license
- * Licensed 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
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * 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
*
* http://www.apache.org/licenses/LICENSE-2.0
*
- * 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.
+ * 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.
*/
import cartesianArrays from 'cartesian';
diff --git a/packages/dom/src/css.js b/packages/dom/src/css.js
index 6496f92..3a7c6c1 100644
--- a/packages/dom/src/css.js
+++ b/packages/dom/src/css.js
@@ -1,3 +1,23 @@
+/**
+ * @license
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * 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
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * 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.
+ */
+
export function createCssSelector(selector) {
return async function* matchAll(scope) {
yield* scope.querySelectorAll(selector.value);
diff --git a/packages/dom/src/index.js b/packages/dom/src/index.js
index 9caac1b..e54a806 100644
--- a/packages/dom/src/index.js
+++ b/packages/dom/src/index.js
@@ -1,16 +1,21 @@
/**
* @license
- * Licensed 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
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * 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
*
* http://www.apache.org/licenses/LICENSE-2.0
*
- * 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.
+ * 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.
*/
export * from './css';
diff --git a/packages/dom/src/range.js b/packages/dom/src/range.js
index 29c0708..51b1483 100644
--- a/packages/dom/src/range.js
+++ b/packages/dom/src/range.js
@@ -1,16 +1,21 @@
/**
* @license
- * Licensed 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
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * 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
*
* http://www.apache.org/licenses/LICENSE-2.0
*
- * 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.
+ * 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.
*/
import { ownerDocument } from './scope.js';
diff --git a/packages/dom/src/scope.js b/packages/dom/src/scope.js
index 49c6637..007618d 100644
--- a/packages/dom/src/scope.js
+++ b/packages/dom/src/scope.js
@@ -1,16 +1,21 @@
/**
* @license
- * Licensed 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
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * 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
*
* http://www.apache.org/licenses/LICENSE-2.0
*
- * 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.
+ * 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.
*/
export function ownerDocument(scope) {
diff --git a/packages/dom/src/text-quote.js b/packages/dom/src/text-quote.js
index 81bd0d8..21a530e 100644
--- a/packages/dom/src/text-quote.js
+++ b/packages/dom/src/text-quote.js
@@ -1,16 +1,21 @@
/**
* @license
- * Licensed 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
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * 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
*
* http://www.apache.org/licenses/LICENSE-2.0
*
- * 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.
+ * 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.
*/
import createNodeIterator from 'dom-node-iterator';
diff --git a/packages/dom/test/cartesian.js b/packages/dom/test/cartesian.js
index 73841b1..a56f9c8 100644
--- a/packages/dom/test/cartesian.js
+++ b/packages/dom/test/cartesian.js
@@ -1,16 +1,21 @@
/**
* @license
- * Licensed 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
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * 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
*
* http://www.apache.org/licenses/LICENSE-2.0
*
- * 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.
+ * 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.
*/
import { product } from '../src/cartesian.js';
diff --git a/packages/dom/test/index.js b/packages/dom/test/index.js
index cb6cdcf..ebd8b07 100644
--- a/packages/dom/test/index.js
+++ b/packages/dom/test/index.js
@@ -1,16 +1,21 @@
/**
* @license
- * Licensed 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
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * 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
*
* http://www.apache.org/licenses/LICENSE-2.0
*
- * 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.
+ * 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.
*/
export {};
diff --git a/packages/fragment-identifier/src/index.js b/packages/fragment-identifier/src/index.js
index c7d85ea..0ba2e4d 100644
--- a/packages/fragment-identifier/src/index.js
+++ b/packages/fragment-identifier/src/index.js
@@ -1,16 +1,21 @@
/**
* @license
- * Licensed 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
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * 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
*
* http://www.apache.org/licenses/LICENSE-2.0
*
- * 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.
+ * 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.
*/
export { SyntaxError, parse } from './fragment.js';
diff --git a/packages/selector/src/index.js b/packages/selector/src/index.js
index 698159a..c9c100d 100644
--- a/packages/selector/src/index.js
+++ b/packages/selector/src/index.js
@@ -1,16 +1,21 @@
/**
* @license
- * Licensed 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
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * 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
*
* http://www.apache.org/licenses/LICENSE-2.0
*
- * 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.
+ * 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.
*/
export function makeRefinable(selectorCreator) {
diff --git a/test/data-model.js b/test/data-model.js
index 8648e5b..8398e40 100644
--- a/test/data-model.js
+++ b/test/data-model.js
@@ -1,16 +1,21 @@
/**
* @license
- * Licensed 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
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * 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
*
* http://www.apache.org/licenses/LICENSE-2.0
*
- * 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.
+ * 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.
*/
/* global process */
diff --git a/test/index.html b/test/index.html
index 2d963be..d40890c 100644
--- a/test/index.html
+++ b/test/index.html
@@ -1,14 +1,20 @@
<!--
-Licensed 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
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+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
http://www.apache.org/licenses/LICENSE-2.0
-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.
+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.
-->
<!doctype html>
<html>
diff --git a/webpack.config.js b/webpack.config.js
index 9f6ddbe..b20514a 100644
--- a/webpack.config.js
+++ b/webpack.config.js
@@ -1,16 +1,21 @@
/**
* @license
- * Licensed 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
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * 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
*
* http://www.apache.org/licenses/LICENSE-2.0
*
- * 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.
+ * 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.
*/
/* eslint-env node */
[incubator-annotator] 05/07: Add SECURITY.md pointing to ASF policy
page
Posted by bi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
bigbluehat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-annotator.git
commit 16ab8f46836996aeb44ea927a5b00e0f8e2a87e1
Author: Benjamin Young <by...@wiley.com>
AuthorDate: Wed Oct 9 11:39:08 2019 -0400
Add SECURITY.md pointing to ASF policy page
---
SECURITY.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/SECURITY.md b/SECURITY.md
new file mode 100644
index 0000000..8a2cdcd
--- /dev/null
+++ b/SECURITY.md
@@ -0,0 +1,3 @@
+Please follow the Apache Software Foundation's Security Team instructions when
+reporting any vulnerabilities:
+https://www.apache.org/security/
[incubator-annotator] 01/07: Add default repolinter.json config
Posted by bi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
bigbluehat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-annotator.git
commit 44e939bfae01335aee6aa589ca8da153ad08000a
Author: Benjamin Young <by...@wiley.com>
AuthorDate: Wed Oct 9 11:18:01 2019 -0400
Add default repolinter.json config
Allows for using https://github.com/todogroup/repolinter to
test repository compliance. This is the default configuration
from the TODO Group. It will be customized in forthcoming
commmits to match ASF policy.
---
repolinter.json | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 76 insertions(+)
diff --git a/repolinter.json b/repolinter.json
new file mode 100644
index 0000000..af46f20
--- /dev/null
+++ b/repolinter.json
@@ -0,0 +1,76 @@
+{
+ "axioms": {
+ "linguist":"language",
+ "licensee":"license",
+ "packagers":"packager"
+ },
+ "rules": {
+ "all": {
+ "license-file-exists:file-existence": ["error", {"files": ["LICENSE*", "COPYING*"], "nocase": true}],
+ "readme-file-exists:file-existence": ["error", {"files": ["README*"], "nocase": true}],
+
+ "contributing-file-exists:file-existence": ["error", {"files": ["CONTRIB*", ".github/CONTRIB*"]}],
+ "code-of-conduct-file-exists:file-existence": ["error", {"files": [
+ "CODEOFCONDUCT*", "CODE-OF-CONDUCT*", "CODE_OF_CONDUCT*",
+ ".github/CODEOFCONDUCT*", ".github/CODE-OF-CONDUCT*", ".github/CODE_OF_CONDUCT*"
+ ]}],
+ "changelog-file-exists:file-existence": ["error", {"files": ["CHANGELOG*"], "nocase": true}],
+ "security-file-exists:file-existence": ["error", {"files": ["SECURITY.md"]}],
+ "support-file-exists:file-existence": ["error", {"files": ["{docs/,.github/,}SUPPORT*"], "nocase": true}],
+ "readme-references-license:file-contents": ["error", {"files": ["README*"], "content": "license", "flags": "i"}],
+ "binaries-not-present:file-type-exclusion": ["error", {"type": ["**/*.exe", "**/*.dll", "!node_modules/**"]}],
+ "test-directory-exists:directory-existence": ["error", {"directories": ["**/test*", "**/specs"], "nocase": true}],
+ "integrates-with-ci:file-existence": [
+ "error",
+ {
+ "files": [".gitlab-ci.yml", ".travis.yml", "appveyor.yml", ".appveyor.yml", "circle.yml", ".circleci/config.yml", "Jenkinsfile", ".drone.yml"]
+ }
+ ],
+ "code-of-conduct-file-contains-email:file-contents": [
+ "error",
+ {
+ "files": [
+ "CODEOFCONDUCT*", "CODE-OF-CONDUCT*", "CODE_OF_CONDUCT*",
+ ".github/CODEOFCONDUCT*", ".github/CODE-OF-CONDUCT*", ".github/CODE_OF_CONDUCT*"
+ ],
+ "content": ".+@.+\\..+",
+ "flags": "i",
+ "human-readable-content": "email address"
+ }
+ ],
+ "source-license-headers-exist:file-starts-with": ["warning", {"files": ["**/*.js", "!node_modules/**"], "lineCount": 5, "patterns": ["Copyright", "License"], "flags": "i"}],
+ "github-issue-template-exists:file-existence": ["error", {"files": ["ISSUE_TEMPLATE*", ".github/ISSUE_TEMPLATE*"]}],
+ "github-pull-request-template-exists:file-existence": ["error", {"files": ["PULL_REQUEST_TEMPLATE*", ".github/PULL_REQUEST_TEMPLATE*"]}]
+ },
+ "language=javascript": {
+ "package-metadata-exists:file-existence": ["error", {"files": ["package.json"]}]
+ },
+ "language=ruby": {
+ "package-metadata-exists:file-existence": ["error", {"files": ["Gemfile"]}]
+ },
+ "language=java": {
+ "package-metadata-exists:file-existence": ["error", {"files": ["pom.xml", "build.xml", "build.gradle"]}]
+ },
+ "license=*": {
+ "license-detectable-by-licensee": ["error"]
+ },
+ "license=Apache-2.0": {
+ "notice-file-exists:apache-notice": ["error"]
+ },
+ "language=python": {
+ "package-metadata-exists:file-existence": ["error", {"files": ["setup.py", "requirements.txt"]}]
+ },
+ "language=objective-c": {
+ "package-metadata-exists:file-existence": ["error", {"files": ["Cartfile", "Podfile", "*.podspec"]}]
+ },
+ "language=swift": {
+ "package-metadata-exists:file-existence": ["error", {"files": ["Package.swift"]}]
+ },
+ "language=erlang": {
+ "package-metadata-exists:file-existence": ["error", {"files": ["rebar.config"]}]
+ },
+ "language=elixir": {
+ "package-metadata-exists:file-existence": ["error", {"files": ["mix.exs"]}]
+ }
+ }
+}
[incubator-annotator] 06/07: Add CODE_OF_CONDUCT.md pointing to the
ASF CoC
Posted by bi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
bigbluehat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-annotator.git
commit 3232f443f25ebe3c83cbc83f5997d74e9cb8786b
Author: Benjamin Young <by...@wiley.com>
AuthorDate: Wed Oct 9 11:42:48 2019 -0400
Add CODE_OF_CONDUCT.md pointing to the ASF CoC
---
CODE_OF_CONDUCT.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
new file mode 100644
index 0000000..352f272
--- /dev/null
+++ b/CODE_OF_CONDUCT.md
@@ -0,0 +1,3 @@
+Please be aware that this and every Apache Software Foundation project is
+governed by the official Apache Software Foundation
+[Code of Conduct](https://www.apache.org/foundation/policies/conduct.html).
[incubator-annotator] 02/07: Customize repolinter config with ASF
rules
Posted by bi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
bigbluehat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-annotator.git
commit b413d7807e5824a2bab89e55c67e654e7c90e2d6
Author: Benjamin Young <by...@wiley.com>
AuthorDate: Wed Oct 9 11:24:47 2019 -0400
Customize repolinter config with ASF rules
These changes were based off of this explanation:
https://www.apache.org/legal/src-headers.html
The reduction of a few `error` statuses to `warning` or `info` was based on
research done of other ASF projects.
---
repolinter.json | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/repolinter.json b/repolinter.json
index af46f20..eba3997 100644
--- a/repolinter.json
+++ b/repolinter.json
@@ -6,22 +6,22 @@
},
"rules": {
"all": {
- "license-file-exists:file-existence": ["error", {"files": ["LICENSE*", "COPYING*"], "nocase": true}],
+ "license-file-exists:file-existence": ["error", {"files": ["LICENSE*"], "nocase": true}],
"readme-file-exists:file-existence": ["error", {"files": ["README*"], "nocase": true}],
- "contributing-file-exists:file-existence": ["error", {"files": ["CONTRIB*", ".github/CONTRIB*"]}],
+ "contributing-file-exists:file-existence": ["warning", {"files": ["CONTRIB*", ".github/CONTRIB*"]}],
"code-of-conduct-file-exists:file-existence": ["error", {"files": [
"CODEOFCONDUCT*", "CODE-OF-CONDUCT*", "CODE_OF_CONDUCT*",
".github/CODEOFCONDUCT*", ".github/CODE-OF-CONDUCT*", ".github/CODE_OF_CONDUCT*"
]}],
- "changelog-file-exists:file-existence": ["error", {"files": ["CHANGELOG*"], "nocase": true}],
- "security-file-exists:file-existence": ["error", {"files": ["SECURITY.md"]}],
- "support-file-exists:file-existence": ["error", {"files": ["{docs/,.github/,}SUPPORT*"], "nocase": true}],
+ "changelog-file-exists:file-existence": ["info", {"files": ["CHANGELOG*", "CHANGES*"], "nocase": true}],
+ "security-file-exists:file-existence": ["info", {"files": ["SECURITY.md"]}],
+ "support-file-exists:file-existence": ["info", {"files": ["{docs/,.github/,}SUPPORT*"], "nocase": true}],
"readme-references-license:file-contents": ["error", {"files": ["README*"], "content": "license", "flags": "i"}],
"binaries-not-present:file-type-exclusion": ["error", {"type": ["**/*.exe", "**/*.dll", "!node_modules/**"]}],
"test-directory-exists:directory-existence": ["error", {"directories": ["**/test*", "**/specs"], "nocase": true}],
"integrates-with-ci:file-existence": [
- "error",
+ "warning",
{
"files": [".gitlab-ci.yml", ".travis.yml", "appveyor.yml", ".appveyor.yml", "circle.yml", ".circleci/config.yml", "Jenkinsfile", ".drone.yml"]
}
@@ -38,9 +38,9 @@
"human-readable-content": "email address"
}
],
- "source-license-headers-exist:file-starts-with": ["warning", {"files": ["**/*.js", "!node_modules/**"], "lineCount": 5, "patterns": ["Copyright", "License"], "flags": "i"}],
- "github-issue-template-exists:file-existence": ["error", {"files": ["ISSUE_TEMPLATE*", ".github/ISSUE_TEMPLATE*"]}],
- "github-pull-request-template-exists:file-existence": ["error", {"files": ["PULL_REQUEST_TEMPLATE*", ".github/PULL_REQUEST_TEMPLATE*"]}]
+ "source-license-headers-exist:file-starts-with": ["warning", {"files": ["**/*.js", "!node_modules/**"], "lineCount": 5, "patterns": ["Licensed to the Apache Software Foundation"], "flags": "i"}],
+ "github-issue-template-exists:file-existence": ["info", {"files": ["ISSUE_TEMPLATE*", ".github/ISSUE_TEMPLATE*"]}],
+ "github-pull-request-template-exists:file-existence": ["info", {"files": ["PULL_REQUEST_TEMPLATE*", ".github/PULL_REQUEST_TEMPLATE*"]}]
},
"language=javascript": {
"package-metadata-exists:file-existence": ["error", {"files": ["package.json"]}]
[incubator-annotator] 07/07: Remove email requirement from CoC
Posted by bi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
bigbluehat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-annotator.git
commit 36936e139a29a0c66a9715b0749729902d96d9ae
Author: Benjamin Young <by...@wiley.com>
AuthorDate: Wed Oct 9 11:46:29 2019 -0400
Remove email requirement from CoC
This local CoC doc points to the official ASF CoC
web page, so it does not itself include any points
of contact.
---
repolinter.json | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/repolinter.json b/repolinter.json
index 116f1e3..bc4ed34 100644
--- a/repolinter.json
+++ b/repolinter.json
@@ -26,18 +26,6 @@
"files": [".gitlab-ci.yml", ".travis.yml", "appveyor.yml", ".appveyor.yml", "circle.yml", ".circleci/config.yml", "Jenkinsfile", ".drone.yml"]
}
],
- "code-of-conduct-file-contains-email:file-contents": [
- "error",
- {
- "files": [
- "CODEOFCONDUCT*", "CODE-OF-CONDUCT*", "CODE_OF_CONDUCT*",
- ".github/CODEOFCONDUCT*", ".github/CODE-OF-CONDUCT*", ".github/CODE_OF_CONDUCT*"
- ],
- "content": ".+@.+\\..+",
- "flags": "i",
- "human-readable-content": "email address"
- }
- ],
"source-license-headers-exist:file-starts-with": ["warning", {"files": ["**/*.js", "**/*.html", "!node_modules/**"], "lineCount": 5, "patterns": ["Licensed to the Apache Software Foundation"], "flags": "i"}],
"github-issue-template-exists:file-existence": ["info", {"files": ["ISSUE_TEMPLATE*", ".github/ISSUE_TEMPLATE*"]}],
"github-pull-request-template-exists:file-existence": ["info", {"files": ["PULL_REQUEST_TEMPLATE*", ".github/PULL_REQUEST_TEMPLATE*"]}]
[incubator-annotator] 03/07: Add HTML files to license checking
Posted by bi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
bigbluehat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-annotator.git
commit 5e19fa06b1a84482173104ba4fb4a1ea45df0eef
Author: Benjamin Young <by...@wiley.com>
AuthorDate: Wed Oct 9 11:34:01 2019 -0400
Add HTML files to license checking
---
repolinter.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/repolinter.json b/repolinter.json
index eba3997..116f1e3 100644
--- a/repolinter.json
+++ b/repolinter.json
@@ -38,7 +38,7 @@
"human-readable-content": "email address"
}
],
- "source-license-headers-exist:file-starts-with": ["warning", {"files": ["**/*.js", "!node_modules/**"], "lineCount": 5, "patterns": ["Licensed to the Apache Software Foundation"], "flags": "i"}],
+ "source-license-headers-exist:file-starts-with": ["warning", {"files": ["**/*.js", "**/*.html", "!node_modules/**"], "lineCount": 5, "patterns": ["Licensed to the Apache Software Foundation"], "flags": "i"}],
"github-issue-template-exists:file-existence": ["info", {"files": ["ISSUE_TEMPLATE*", ".github/ISSUE_TEMPLATE*"]}],
"github-pull-request-template-exists:file-existence": ["info", {"files": ["PULL_REQUEST_TEMPLATE*", ".github/PULL_REQUEST_TEMPLATE*"]}]
},