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(

Reply via email to