Thanks TP for publishing!

Just one thought (too late already?) - similar like airflowctl the SDK is experimental, shall we really release it first-time as 1.0.0? Then we state we have a "stable" API. For airflowctl in order to adjust and learn we made it explicitly 0.1.0. Shall we do the same for the new SDK as well?

(At least I feel not confident the interface will be "stable" from the first release)

Jens

On 08.06.26 09:19, Tzu-ping Chung via dev wrote:
Hi all,

I just released 1.0.0-SNAPSHOT of the Java SDK. This should be available 
publicly for testing.

To test the SDK, add the following to your build configuration:

Maven:

<repositories>
   <repository>
     <id>apache-snapshots</id>
     <url>https://repository.apache.org/content/repositories/snapshots/</url>
     <snapshots><enabled>true</enabled></snapshots>
     <releases><enabled>false</enabled></releases>
   </repository>
</repositories>

<dependency>
   <groupId>org.apache.airflow</groupId>
   <artifactId>airflow-sdk</artifactId>
   <version>1.0.0-SNAPSHOT</version>
</dependency>

Gradle:

repositories {
     maven {
         url 'https://repository.apache.org/content/repositories/snapshots/'
         mavenContent { snapshotsOnly() }
     }
}

dependencies {
     implementation 'org.apache.airflow:airflow-sdk:1.0.0-SNAPSHOT'
}

If you use an IDE, it should fetch the corresponding Javadocc automatically 
when you install the snapshot.

Happy testing!

Best,
TP







---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to