This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a commit to branch release/v1.1.0-incubating
in repository https://gitbox.apache.org/repos/asf/texera.git
The following commit(s) were added to refs/heads/release/v1.1.0-incubating by
this push:
new ee9ed375f8 chore: drop -WIP suffix from DISCLAIMER (#4555)
ee9ed375f8 is described below
commit ee9ed375f8e1ff4bcb74b928545218fd865a0288
Author: Jiadong Bai <[email protected]>
AuthorDate: Sat May 2 02:16:38 2026 +0000
chore: drop -WIP suffix from DISCLAIMER (#4555)
(backported from commit ab700081e6049423010f0889bbcc2bb50aaac9c4)
---
.licenserc.yaml | 2 +-
DISCLAIMER-WIP => DISCLAIMER | 9 ---------
access-control-service/build.sbt | 2 +-
amber/build.sbt | 2 +-
bin/access-control-service.dockerfile | 4 ++--
bin/agent-service.dockerfile | 2 +-
bin/computing-unit-master.dockerfile | 4 ++--
bin/computing-unit-worker.dockerfile | 4 ++--
bin/config-service.dockerfile | 4 ++--
bin/file-service.dockerfile | 4 ++--
bin/texera-web-application.dockerfile | 4 ++--
bin/workflow-compiling-service.dockerfile | 4 ++--
bin/workflow-computing-unit-managing-service.dockerfile | 4 ++--
computing-unit-managing-service/build.sbt | 2 +-
config-service/build.sbt | 2 +-
file-service/build.sbt | 2 +-
project/AddMetaInfLicenseFiles.scala | 16 ++++++++--------
workflow-compiling-service/build.sbt | 2 +-
18 files changed, 32 insertions(+), 41 deletions(-)
diff --git a/.licenserc.yaml b/.licenserc.yaml
index 565ef344f8..217b6199b8 100644
--- a/.licenserc.yaml
+++ b/.licenserc.yaml
@@ -11,7 +11,7 @@ header:
- '**/*.json'
- '**/*.jsonl'
- 'DESCRIPTION'
- - 'DISCLAIMER-WIP'
+ - 'DISCLAIMER'
- 'LICENSE'
- 'LICENSE-binary'
- 'NOTICE'
diff --git a/DISCLAIMER-WIP b/DISCLAIMER
similarity index 64%
rename from DISCLAIMER-WIP
rename to DISCLAIMER
index cbc718569a..a49eba2d64 100644
--- a/DISCLAIMER-WIP
+++ b/DISCLAIMER
@@ -7,15 +7,6 @@ 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.
-Some of the incubating project's releases may not be fully compliant
-with ASF policy. For example, releases may have incomplete or
-un-reviewed licensing conditions. What follows is a list of issues
-the project is currently aware of (this list is likely to be incomplete):
-
-- LICENSE and NOTICE files in binary artifacts (Docker images, JARs) may
- not yet fully account for all bundled third-party dependencies. A
- comprehensive dependency license audit is in progress.
-
If you are planning to incorporate this work into your product/project,
please be aware that you will need to conduct a thorough licensing
review to determine the overall implications of including this work.
diff --git a/access-control-service/build.sbt b/access-control-service/build.sbt
index 4dcd74c7ac..6446bbb170 100644
--- a/access-control-service/build.sbt
+++ b/access-control-service/build.sbt
@@ -22,7 +22,7 @@ name := "access-control-service"
enablePlugins(JavaAppPackaging)
-// Ship LICENSE-binary, NOTICE-binary, DISCLAIMER-WIP, and the licenses/
+// Ship LICENSE-binary, NOTICE-binary, DISCLAIMER, and the licenses/
// directory at the top of the Universal dist zip.
// See project/AddMetaInfLicenseFiles.scala.
Universal / mappings := AddMetaInfLicenseFiles.distMappings(
diff --git a/amber/build.sbt b/amber/build.sbt
index 8b35af7449..e4d7816f0c 100644
--- a/amber/build.sbt
+++ b/amber/build.sbt
@@ -20,7 +20,7 @@ name := "amber"
enablePlugins(JavaAppPackaging)
-// Ship LICENSE-binary, NOTICE-binary, DISCLAIMER-WIP, and the licenses/
+// Ship LICENSE-binary, NOTICE-binary, DISCLAIMER, and the licenses/
// directory at the top of the Universal dist zip.
// See project/AddMetaInfLicenseFiles.scala.
Universal / mappings := AddMetaInfLicenseFiles.distMappings(
diff --git a/bin/access-control-service.dockerfile
b/bin/access-control-service.dockerfile
index 046f291f02..2f7f208263 100644
--- a/bin/access-control-service.dockerfile
+++ b/bin/access-control-service.dockerfile
@@ -35,7 +35,7 @@ RUN apt-get update && apt-get install -y \
# Add .git for runtime calls to jgit from OPversion
COPY .git .git
-COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER-WIP ./
+COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER ./
COPY licenses/ licenses/
RUN sbt clean AccessControlService/dist
@@ -59,7 +59,7 @@ COPY --from=build
/texera/access-control-service/src/main/resources /texera/acce
COPY --from=build /texera/LICENSE-binary /texera/LICENSE
COPY --from=build /texera/NOTICE-binary /texera/NOTICE
COPY --from=build /texera/licenses /texera/licenses
-COPY --from=build /texera/DISCLAIMER-WIP /texera/
+COPY --from=build /texera/DISCLAIMER /texera/
CMD ["bin/access-control-service"]
EXPOSE 9096
\ No newline at end of file
diff --git a/bin/agent-service.dockerfile b/bin/agent-service.dockerfile
index e0f6c0c232..6245c7651c 100644
--- a/bin/agent-service.dockerfile
+++ b/bin/agent-service.dockerfile
@@ -28,7 +28,7 @@ COPY agent-service/tsconfig.json ./
COPY LICENSE-binary ./LICENSE
COPY NOTICE-binary ./NOTICE
-COPY DISCLAIMER-WIP ./DISCLAIMER-WIP
+COPY DISCLAIMER ./DISCLAIMER
COPY licenses ./licenses
EXPOSE 3001
diff --git a/bin/computing-unit-master.dockerfile
b/bin/computing-unit-master.dockerfile
index 166bf8613f..88be43ed5d 100644
--- a/bin/computing-unit-master.dockerfile
+++ b/bin/computing-unit-master.dockerfile
@@ -35,7 +35,7 @@ RUN apt-get update && apt-get install -y \
# Add .git for runtime calls to jgit from OPversion
COPY .git .git
-COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER-WIP ./
+COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER ./
COPY licenses/ licenses/
RUN sbt clean WorkflowExecutionService/dist
@@ -77,7 +77,7 @@ COPY --from=build /texera/amber/src/main/python
/texera/amber/src/main/python
COPY --from=build /texera/LICENSE-binary /texera/LICENSE
COPY --from=build /texera/NOTICE-binary /texera/NOTICE
COPY --from=build /texera/licenses /texera/licenses
-COPY --from=build /texera/DISCLAIMER-WIP /texera/
+COPY --from=build /texera/DISCLAIMER /texera/
CMD ["bin/computing-unit-master"]
EXPOSE 8085
diff --git a/bin/computing-unit-worker.dockerfile
b/bin/computing-unit-worker.dockerfile
index a0608550eb..3297ba230e 100644
--- a/bin/computing-unit-worker.dockerfile
+++ b/bin/computing-unit-worker.dockerfile
@@ -35,7 +35,7 @@ RUN apt-get update && apt-get install -y \
# Add .git for runtime calls to jgit from OPversion
COPY .git .git
-COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER-WIP ./
+COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER ./
COPY licenses/ licenses/
RUN sbt clean WorkflowExecutionService/dist
@@ -75,7 +75,7 @@ COPY --from=build /texera/common/config/src/main/resources
/texera/amber/common/
COPY --from=build /texera/LICENSE-binary /texera/LICENSE
COPY --from=build /texera/NOTICE-binary /texera/NOTICE
COPY --from=build /texera/licenses /texera/licenses
-COPY --from=build /texera/DISCLAIMER-WIP /texera/
+COPY --from=build /texera/DISCLAIMER /texera/
CMD ["bin/computing-unit-worker"]
EXPOSE 8085
\ No newline at end of file
diff --git a/bin/config-service.dockerfile b/bin/config-service.dockerfile
index 8a883ce5af..b12145d88a 100644
--- a/bin/config-service.dockerfile
+++ b/bin/config-service.dockerfile
@@ -35,7 +35,7 @@ RUN apt-get update && apt-get install -y \
# Add .git for runtime calls to jgit from OPversion
COPY .git .git
-COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER-WIP ./
+COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER ./
COPY licenses/ licenses/
RUN sbt clean ConfigService/dist
@@ -60,7 +60,7 @@ COPY --from=build /texera/config-service/src/main/resources
/texera/config-servi
COPY --from=build /texera/LICENSE-binary /texera/LICENSE
COPY --from=build /texera/NOTICE-binary /texera/NOTICE
COPY --from=build /texera/licenses /texera/licenses
-COPY --from=build /texera/DISCLAIMER-WIP /texera/
+COPY --from=build /texera/DISCLAIMER /texera/
CMD ["bin/config-service"]
EXPOSE 9094
\ No newline at end of file
diff --git a/bin/file-service.dockerfile b/bin/file-service.dockerfile
index 92db1ac3f1..ac6102003e 100644
--- a/bin/file-service.dockerfile
+++ b/bin/file-service.dockerfile
@@ -35,7 +35,7 @@ RUN apt-get update && apt-get install -y \
# Add .git for runtime calls to jgit from OPversion
COPY .git .git
-COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER-WIP ./
+COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER ./
COPY licenses/ licenses/
RUN sbt clean FileService/dist
@@ -59,7 +59,7 @@ COPY --from=build /texera/file-service/src/main/resources
/texera/file-service/s
COPY --from=build /texera/LICENSE-binary /texera/LICENSE
COPY --from=build /texera/NOTICE-binary /texera/NOTICE
COPY --from=build /texera/licenses /texera/licenses
-COPY --from=build /texera/DISCLAIMER-WIP /texera/
+COPY --from=build /texera/DISCLAIMER /texera/
CMD ["bin/file-service"]
EXPOSE 9092
\ No newline at end of file
diff --git a/bin/texera-web-application.dockerfile
b/bin/texera-web-application.dockerfile
index 1470c71d77..1caff2dad4 100644
--- a/bin/texera-web-application.dockerfile
+++ b/bin/texera-web-application.dockerfile
@@ -49,7 +49,7 @@ RUN apt-get update && apt-get install -y \
# Add .git for runtime calls to jgit from OPversion
COPY .git .git
-COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER-WIP ./
+COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER ./
COPY licenses/ licenses/
RUN sbt clean WorkflowExecutionService/dist
@@ -75,7 +75,7 @@ COPY --from=build /texera/common/config/src/main/resources
/texera/amber/common/
COPY --from=build /texera/LICENSE-binary /texera/LICENSE
COPY --from=build /texera/NOTICE-binary /texera/NOTICE
COPY --from=build /texera/licenses /texera/licenses
-COPY --from=build /texera/DISCLAIMER-WIP /texera/
+COPY --from=build /texera/DISCLAIMER /texera/
CMD ["bin/texera-web-application"]
EXPOSE 8080
\ No newline at end of file
diff --git a/bin/workflow-compiling-service.dockerfile
b/bin/workflow-compiling-service.dockerfile
index 307786bde5..35e81c5d56 100644
--- a/bin/workflow-compiling-service.dockerfile
+++ b/bin/workflow-compiling-service.dockerfile
@@ -35,7 +35,7 @@ RUN apt-get update && apt-get install -y \
# Add .git for runtime calls to jgit from OPversion
COPY .git .git
-COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER-WIP ./
+COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER ./
COPY licenses/ licenses/
RUN sbt clean WorkflowCompilingService/dist
@@ -60,7 +60,7 @@ COPY --from=build
/texera/workflow-compiling-service/src/main/resources /texera/
COPY --from=build /texera/LICENSE-binary /texera/LICENSE
COPY --from=build /texera/NOTICE-binary /texera/NOTICE
COPY --from=build /texera/licenses /texera/licenses
-COPY --from=build /texera/DISCLAIMER-WIP /texera/
+COPY --from=build /texera/DISCLAIMER /texera/
CMD ["bin/workflow-compiling-service"]
EXPOSE 9090
\ No newline at end of file
diff --git a/bin/workflow-computing-unit-managing-service.dockerfile
b/bin/workflow-computing-unit-managing-service.dockerfile
index 0f354876fc..522135566d 100644
--- a/bin/workflow-computing-unit-managing-service.dockerfile
+++ b/bin/workflow-computing-unit-managing-service.dockerfile
@@ -35,7 +35,7 @@ RUN apt-get update && apt-get install -y \
# Add .git for runtime calls to jgit from OPversion
COPY .git .git
-COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER-WIP ./
+COPY LICENSE LICENSE-binary NOTICE NOTICE-binary DISCLAIMER ./
COPY licenses/ licenses/
RUN sbt clean ComputingUnitManagingService/dist
@@ -60,7 +60,7 @@ COPY --from=build
/texera/computing-unit-managing-service/src/main/resources /te
COPY --from=build /texera/LICENSE-binary /texera/LICENSE
COPY --from=build /texera/NOTICE-binary /texera/NOTICE
COPY --from=build /texera/licenses /texera/licenses
-COPY --from=build /texera/DISCLAIMER-WIP /texera/
+COPY --from=build /texera/DISCLAIMER /texera/
CMD ["bin/computing-unit-managing-service"]
EXPOSE 8888
\ No newline at end of file
diff --git a/computing-unit-managing-service/build.sbt
b/computing-unit-managing-service/build.sbt
index 5d5b368de1..8a877619f1 100644
--- a/computing-unit-managing-service/build.sbt
+++ b/computing-unit-managing-service/build.sbt
@@ -22,7 +22,7 @@ name := "computing-unit-managing-service"
enablePlugins(JavaAppPackaging)
-// Ship LICENSE-binary, NOTICE-binary, DISCLAIMER-WIP, and the licenses/
+// Ship LICENSE-binary, NOTICE-binary, DISCLAIMER, and the licenses/
// directory at the top of the Universal dist zip.
// See project/AddMetaInfLicenseFiles.scala.
Universal / mappings := AddMetaInfLicenseFiles.distMappings(
diff --git a/config-service/build.sbt b/config-service/build.sbt
index e88216913f..d61abfd4f8 100644
--- a/config-service/build.sbt
+++ b/config-service/build.sbt
@@ -22,7 +22,7 @@ name := "config-service"
enablePlugins(JavaAppPackaging)
-// Ship LICENSE-binary, NOTICE-binary, DISCLAIMER-WIP, and the licenses/
+// Ship LICENSE-binary, NOTICE-binary, DISCLAIMER, and the licenses/
// directory at the top of the Universal dist zip.
// See project/AddMetaInfLicenseFiles.scala.
Universal / mappings := AddMetaInfLicenseFiles.distMappings(
diff --git a/file-service/build.sbt b/file-service/build.sbt
index 1bf992c6bb..7634b141e5 100644
--- a/file-service/build.sbt
+++ b/file-service/build.sbt
@@ -22,7 +22,7 @@ name := "file-service"
enablePlugins(JavaAppPackaging)
-// Ship LICENSE-binary, NOTICE-binary, DISCLAIMER-WIP, and the licenses/
+// Ship LICENSE-binary, NOTICE-binary, DISCLAIMER, and the licenses/
// directory at the top of the Universal dist zip.
// See project/AddMetaInfLicenseFiles.scala.
Universal / mappings := AddMetaInfLicenseFiles.distMappings(
diff --git a/project/AddMetaInfLicenseFiles.scala
b/project/AddMetaInfLicenseFiles.scala
index 12bcaa0eba..015948c1f1 100644
--- a/project/AddMetaInfLicenseFiles.scala
+++ b/project/AddMetaInfLicenseFiles.scala
@@ -27,7 +27,7 @@ import
com.typesafe.sbt.packager.universal.UniversalPlugin.autoImport._
* - workflow-operator gets Apache 2.0 plus the mbknor-jackson-jsonschema
* attribution and the full MIT license text.
*
- * NOTICE and DISCLAIMER-WIP are copied as-is from the repo root.
+ * NOTICE and DISCLAIMER are copied as-is from the repo root.
*
* See https://github.com/apache/texera/issues/4131
*/
@@ -93,8 +93,8 @@ object AddMetaInfLicenseFiles {
private def noticeAndDisclaimer(managed: File, rootDir: File): Seq[File] = {
val files = Seq(copyToMetaInf(managed, rootDir / "NOTICE", "NOTICE"))
- val disclaimer = rootDir / "DISCLAIMER-WIP"
- if (disclaimer.exists()) files :+ copyToMetaInf(managed, disclaimer,
"DISCLAIMER-WIP")
+ val disclaimer = rootDir / "DISCLAIMER"
+ if (disclaimer.exists()) files :+ copyToMetaInf(managed, disclaimer,
"DISCLAIMER")
else files
}
@@ -120,14 +120,14 @@ object AddMetaInfLicenseFiles {
}.taskValue
)
- /** Ships LICENSE-binary, NOTICE-binary, DISCLAIMER-WIP (if present), and
+ /** Ships LICENSE-binary, NOTICE-binary, DISCLAIMER (if present), and
* licenses/ at the Universal zip's top level. LICENSE-binary and
- * NOTICE-binary are required; DISCLAIMER-WIP is optional (it will be
+ * NOTICE-binary are required; DISCLAIMER is optional (it will be
* removed at graduation). */
def distMappings(existing: Seq[(File, String)], rootDir: File): Seq[(File,
String)] = {
val licenseBinary = rootDir / "LICENSE-binary"
val noticeBinary = rootDir / "NOTICE-binary"
- val disclaimerFile = rootDir / "DISCLAIMER-WIP"
+ val disclaimerFile = rootDir / "DISCLAIMER"
val licensesDir = rootDir / "licenses"
require(licenseBinary.isFile,
@@ -137,7 +137,7 @@ object AddMetaInfLicenseFiles {
require(licensesDir.isDirectory,
s"licenses/ directory not found at $licensesDir; required for
binary-distribution packaging.")
- val reserved = Set("LICENSE", "NOTICE", "DISCLAIMER-WIP")
+ val reserved = Set("LICENSE", "NOTICE", "DISCLAIMER")
val filtered = existing.filterNot {
case (_, path) => reserved.contains(path) || path.startsWith("licenses/")
}
@@ -146,7 +146,7 @@ object AddMetaInfLicenseFiles {
val base = Seq(licenseBinary -> "LICENSE", noticeBinary -> "NOTICE")
val disclaimer =
- if (disclaimerFile.isFile) Seq(disclaimerFile -> "DISCLAIMER-WIP")
+ if (disclaimerFile.isFile) Seq(disclaimerFile -> "DISCLAIMER")
else Seq.empty
filtered ++ base ++ disclaimer ++ licenseTexts
diff --git a/workflow-compiling-service/build.sbt
b/workflow-compiling-service/build.sbt
index 66b23379c1..4c8d85485f 100644
--- a/workflow-compiling-service/build.sbt
+++ b/workflow-compiling-service/build.sbt
@@ -24,7 +24,7 @@ name := "workflow-compiling-service"
enablePlugins(JavaAppPackaging)
-// Ship LICENSE-binary, NOTICE-binary, DISCLAIMER-WIP, and the licenses/
+// Ship LICENSE-binary, NOTICE-binary, DISCLAIMER, and the licenses/
// directory at the top of the Universal dist zip.
// See project/AddMetaInfLicenseFiles.scala.
Universal / mappings := AddMetaInfLicenseFiles.distMappings(