This is an automated email from the ASF dual-hosted git repository. Gerrrr pushed a commit to branch add-asf-headers in repository https://gitbox.apache.org/repos/asf/otava-playground.git
commit 57715f47a2b0f0b2e6d5aa5e8065a6d276bcd8d9 Author: Alex Sorokoumov <[email protected]> AuthorDate: Sat May 30 18:03:52 2026 -0700 Add ASF headers --- DISCLAIMER.txt | 10 ++++++++++ NOTICE | 5 +++++ README.md | 17 +++++++++++++++++ docs/api.md | 17 +++++++++++++++++ docs/benchmark.md | 17 +++++++++++++++++ docs/conf.py | 16 ++++++++++++++++ docs/development.md | 17 +++++++++++++++++ docs/generators.md | 17 +++++++++++++++++ docs/index.md | 17 +++++++++++++++++ docs/visualizer.md | 17 +++++++++++++++++ pyproject.toml | 16 ++++++++++++++++ scripts/take_screenshots.py | 16 ++++++++++++++++ src/otava_test_data/__init__.py | 16 ++++++++++++++++ src/otava_test_data/cli.py | 16 ++++++++++++++++ src/otava_test_data/generators/__init__.py | 16 ++++++++++++++++ src/otava_test_data/generators/advanced.py | 16 ++++++++++++++++ src/otava_test_data/generators/basic.py | 16 ++++++++++++++++ src/otava_test_data/generators/combiner.py | 16 ++++++++++++++++ src/otava_test_data/tests/__init__.py | 16 ++++++++++++++++ src/otava_test_data/tests/test_generators.py | 16 ++++++++++++++++ src/otava_test_data/tests/test_otava_integration.py | 16 ++++++++++++++++ src/otava_test_data/web/__init__.py | 16 ++++++++++++++++ src/otava_test_data/web/main.py | 16 ++++++++++++++++ src/otava_test_data/web/static/css/style.css | 16 ++++++++++++++++ src/otava_test_data/web/static/js/app.js | 16 ++++++++++++++++ src/otava_test_data/web/templates/index.html | 16 ++++++++++++++++ tasks.py | 16 ++++++++++++++++ 27 files changed, 422 insertions(+) diff --git a/DISCLAIMER.txt b/DISCLAIMER.txt new file mode 100644 index 0000000..1f9de43 --- /dev/null +++ b/DISCLAIMER.txt @@ -0,0 +1,10 @@ +Apache Otava (incubating) is an effort undergoing incubation at the Apache +Software Foundation (ASF), sponsored by the Apache Incubator PMC. + +Incubation is required of all newly accepted projects until a further review +indicates that the infrastructure, communications, and decision making process +have stabilized in a manner consistent with other successful ASF projects. + +While incubation status is not necessarily a reflection of the completeness +or stability of the code, it does indicate that the project has yet to be +fully endorsed by the ASF. diff --git a/NOTICE b/NOTICE new file mode 100644 index 0000000..2e731be --- /dev/null +++ b/NOTICE @@ -0,0 +1,5 @@ +Apache Otava Test Data +Copyright 2026 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). diff --git a/README.md b/README.md index afea536..bb8bcc7 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,20 @@ +<!-- + 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. +--> + # Otava Test Data Test data generators and Visualization for [Apache Otava](https://github.com/apache/otava) change point detection. diff --git a/docs/api.md b/docs/api.md index e862439..52d1aba 100644 --- a/docs/api.md +++ b/docs/api.md @@ -1,3 +1,20 @@ +<!-- + 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. +--> + # API Reference ```{eval-rst} diff --git a/docs/benchmark.md b/docs/benchmark.md index f13fee1..90941c7 100644 --- a/docs/benchmark.md +++ b/docs/benchmark.md @@ -1,3 +1,20 @@ +<!-- + 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. +--> + # Benchmark Guide ## Generating Benchmark Data diff --git a/docs/conf.py b/docs/conf.py index 3207bd9..ec5f155 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -1,3 +1,19 @@ +# +# 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. +# """Sphinx configuration for otava-test-data.""" project = "otava-test-data" diff --git a/docs/development.md b/docs/development.md index 4cc08b6..247c69d 100644 --- a/docs/development.md +++ b/docs/development.md @@ -1,3 +1,20 @@ +<!-- + 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. +--> + # Development This guide covers development setup and contributing to otava-test-data. diff --git a/docs/generators.md b/docs/generators.md index 24a31ef..6540644 100644 --- a/docs/generators.md +++ b/docs/generators.md @@ -1,3 +1,20 @@ +<!-- + 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. +--> + # Time Series Generators ## Basic Building Blocks diff --git a/docs/index.md b/docs/index.md index 55df55c..2e1ed67 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,3 +1,20 @@ +<!-- + 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. +--> + # Otava Test Data Test data generators and Visualization for [Apache Otava](https://github.com/apache/otava) change point detection. diff --git a/docs/visualizer.md b/docs/visualizer.md index 617f668..c3dd986 100644 --- a/docs/visualizer.md +++ b/docs/visualizer.md @@ -1,3 +1,20 @@ +<!-- + 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. +--> + # Web Visualizer The otava-test-data package includes an interactive web visualizer for exploring test patterns and comparing Otava's detection results against ground truth. diff --git a/pyproject.toml b/pyproject.toml index 537c8d7..c0228d7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,19 @@ +# +# 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. +# [project] name = "otava-test-data" version = "0.1.9" diff --git a/scripts/take_screenshots.py b/scripts/take_screenshots.py index 11ae552..8f1af43 100644 --- a/scripts/take_screenshots.py +++ b/scripts/take_screenshots.py @@ -1,4 +1,20 @@ #!/usr/bin/env python3 +# +# 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. +# """Automated screenshot capture for documentation.""" import time diff --git a/src/otava_test_data/__init__.py b/src/otava_test_data/__init__.py index 19166d3..70e9fad 100644 --- a/src/otava_test_data/__init__.py +++ b/src/otava_test_data/__init__.py @@ -1,3 +1,19 @@ +# +# 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. +# """ Otava Test Data - Test data generators and Visualization for Apache Otava change point detection. diff --git a/src/otava_test_data/cli.py b/src/otava_test_data/cli.py index a8bd6d6..9f87faf 100644 --- a/src/otava_test_data/cli.py +++ b/src/otava_test_data/cli.py @@ -1,3 +1,19 @@ +# +# 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. +# """ Command-line interface for generating Otava test data. diff --git a/src/otava_test_data/generators/__init__.py b/src/otava_test_data/generators/__init__.py index 80113f6..30c116c 100644 --- a/src/otava_test_data/generators/__init__.py +++ b/src/otava_test_data/generators/__init__.py @@ -1,3 +1,19 @@ +# +# 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. +# """Time series generators for change point detection testing.""" from otava_test_data.generators.basic import ( diff --git a/src/otava_test_data/generators/advanced.py b/src/otava_test_data/generators/advanced.py index 893b7a7..12df05a 100644 --- a/src/otava_test_data/generators/advanced.py +++ b/src/otava_test_data/generators/advanced.py @@ -1,3 +1,19 @@ +# +# 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. +# """ Advanced time series generators for more complex phenomena. diff --git a/src/otava_test_data/generators/basic.py b/src/otava_test_data/generators/basic.py index bd9839c..1976184 100644 --- a/src/otava_test_data/generators/basic.py +++ b/src/otava_test_data/generators/basic.py @@ -1,3 +1,19 @@ +# +# 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. +# """ Basic building block time series generators. diff --git a/src/otava_test_data/generators/combiner.py b/src/otava_test_data/generators/combiner.py index 9e7b001..a2484ca 100644 --- a/src/otava_test_data/generators/combiner.py +++ b/src/otava_test_data/generators/combiner.py @@ -1,3 +1,19 @@ +# +# 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. +# """ Combiner module for composing time series building blocks. diff --git a/src/otava_test_data/tests/__init__.py b/src/otava_test_data/tests/__init__.py index 7d43bfe..f425ea6 100644 --- a/src/otava_test_data/tests/__init__.py +++ b/src/otava_test_data/tests/__init__.py @@ -1 +1,17 @@ +# +# 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. +# """Test suite for otava-test-data generators and Otava integration.""" diff --git a/src/otava_test_data/tests/test_generators.py b/src/otava_test_data/tests/test_generators.py index 459e58a..8648353 100644 --- a/src/otava_test_data/tests/test_generators.py +++ b/src/otava_test_data/tests/test_generators.py @@ -1,3 +1,19 @@ +# +# 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. +# """ Tests for time series generators. diff --git a/src/otava_test_data/tests/test_otava_integration.py b/src/otava_test_data/tests/test_otava_integration.py index 19025b4..17b58e5 100644 --- a/src/otava_test_data/tests/test_otava_integration.py +++ b/src/otava_test_data/tests/test_otava_integration.py @@ -1,3 +1,19 @@ +# +# 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. +# """ Integration tests with Apache Otava. diff --git a/src/otava_test_data/web/__init__.py b/src/otava_test_data/web/__init__.py index 7ef12c4..eda643b 100644 --- a/src/otava_test_data/web/__init__.py +++ b/src/otava_test_data/web/__init__.py @@ -1 +1,17 @@ +# +# 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. +# """Web interface for Otava test data visualization.""" diff --git a/src/otava_test_data/web/main.py b/src/otava_test_data/web/main.py index 9771d2b..93eecbc 100644 --- a/src/otava_test_data/web/main.py +++ b/src/otava_test_data/web/main.py @@ -1,3 +1,19 @@ +# +# 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. +# """ FastAPI web application for visualizing Otava test data. diff --git a/src/otava_test_data/web/static/css/style.css b/src/otava_test_data/web/static/css/style.css index 01cf3dd..0be637f 100644 --- a/src/otava_test_data/web/static/css/style.css +++ b/src/otava_test_data/web/static/css/style.css @@ -1,3 +1,19 @@ +/* + * 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. + */ /* Otava Test Data Visualizer Styles */ :root { diff --git a/src/otava_test_data/web/static/js/app.js b/src/otava_test_data/web/static/js/app.js index 8054e4f..ba79097 100644 --- a/src/otava_test_data/web/static/js/app.js +++ b/src/otava_test_data/web/static/js/app.js @@ -1,3 +1,19 @@ +/* + * 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. + */ /** * Otava Test Data Visualizer - Frontend Application * With Otava change point detection integration diff --git a/src/otava_test_data/web/templates/index.html b/src/otava_test_data/web/templates/index.html index 7649ad0..d4a9245 100644 --- a/src/otava_test_data/web/templates/index.html +++ b/src/otava_test_data/web/templates/index.html @@ -1,4 +1,20 @@ <!DOCTYPE html> +<!-- + 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. +--> <html lang="en"> <head> <meta charset="UTF-8"> diff --git a/tasks.py b/tasks.py index 5363f53..5581c11 100644 --- a/tasks.py +++ b/tasks.py @@ -1,3 +1,19 @@ +# +# 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. +# """ Invoke tasks for otava-test-data project.
