diff --git a/.gitignore b/.gitignore index 4898f165f..6ce558bc3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,11 +1,10 @@ .idea/ target/ -*/target/ nbproject/private/ .m2/ webrev -mbox/.ccls-cache/ /bin/ .classpath .project .settings/ +*.iml diff --git a/.hgignore b/.hgignore deleted file mode 100644 index e774decb2..000000000 --- a/.hgignore +++ /dev/null @@ -1,6 +0,0 @@ -^target/ -/target/ -^nbproject/private/ -^\.m2/ -^webrev -^src/main/java/javax/mail/Version\.java$ diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 90e442bb2..000000000 --- a/.travis.yml +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright (c) 2021 Oracle and/or its affiliates. All rights reserved. -# -# This program and the accompanying materials are made available under the -# terms of the Eclipse Public License v. 2.0 which is available at -# http://www.eclipse.org/legal/epl-2.0, -# or the Eclipse Distribution License v. 1.0 which is available at -# http://www.eclipse.org/org/documents/edl-v10.php. -# -# SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause -# - -dist: focal - -sudo: required - -language: java - -services: - - docker - -jdk: - - openjdk11 - - openjdk-ea - -install: true - -script: - - bash travis.sh - -git: - depth: false \ No newline at end of file diff --git a/README.md b/README.md index 71d35b8ce..43f911d4b 100644 --- a/README.md +++ b/README.md @@ -1 +1,45 @@ +# Jakarta Mail + +[![Build Status](https://github.com/eclipse-ee4j/mail/actions/workflows/maven.yml/badge.svg?branch=master)](https://github.com/eclipse-ee4j/mail/actions/workflows/maven.yml?branch=master) +[![Jakarta Staging (Snapshots)](https://img.shields.io/nexus/s/https/jakarta.oss.sonatype.org/jakarta.mail/jakarta.mail-api.svg)](https://jakarta.oss.sonatype.org/content/repositories/staging/jakarta/mail/jakarta.mail-api/) + +Jakarta Mail defines a platform-independent and protocol-independent +framework to build mail and messaging applications. + +**IMPORTANT:** Implementation of the Jakarta Mail API, aka JakartaMail (formerly JavaMail), +is no longer part of this repository. +As part of breaking tight integration between Jakarta Mail API and the implementation, +its sources were moved to the new project - [Eclipse Angus](https://github.com/eclipse-ee4j/angus-mail) - +and further development continues there. [Eclipse Angus](https://github.com/eclipse-ee4j/angus-mail) +is direct accessor of JavaMail/JakartaMail. + See the [Jakarta Mail web site](https://eclipse-ee4j.github.io/mail). + +## License + +* The Jakarta Mail API project source code is licensed + under the [Eclipse Public License (EPL) v2.0](https://www.eclipse.org/legal/epl-2.0/) + and [GNU General Public License (GPL) v2 with Classpath Exception](https://www.gnu.org/software/classpath/license.html); + see the license information at the top of each source file. +* The binary jar files published to the Maven repository are licensed + under the same licenses as the corresponding source code; + see the file `META-INF/LICENSE.*` in each jar file. + +You'll find the text of the licenses in the workspace in various `LICENSE.txt` or `LICENSE.md` files. +Don't let the presence of these license files in the workspace confuse you into thinking +that they apply to all files in the workspace. + +You should always read the license file included with every download, and read +the license text included in every source file. + +## Contributing + +We use [contribution policy](CONTRIBUTING.md), which means we can only accept contributions under +the terms of [Eclipse Contributor Agreement](http://www.eclipse.org/legal/ECA.php). + +## Links +* [Jakarta Mail web site](https://eclipse-ee4j.github.io/mail) +* [Jakarta Mail Specification project](https://github.com/eclipse-ee4j/mail-spec) +* [Jakarta Mail TCK project](https://github.com/eclipse-ee4j/mail-tck) +* [Jakarta Mail API nightly build job](https://ci.eclipse.org/mail/job/mail-api-build/) +* [Eclipse Angus project](https://github.com/eclipse-ee4j/angus-mail) diff --git a/ant-common.xml b/ant-common.xml deleted file mode 100644 index 25a01bb5c..000000000 --- a/ant-common.xml +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -