Skip to content

Commit

Permalink
Initial contribution
Browse files Browse the repository at this point in the history
Signed-off-by: Yamini K B <[email protected]>
  • Loading branch information
yaminikb committed Mar 30, 2018
0 parents commit 37d4ba7
Show file tree
Hide file tree
Showing 21 changed files with 2,093 additions and 0 deletions.
44 changes: 44 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Contributing to Eclipse Project for Common Annotations

Thanks for your interest in this project.

## Project description

Annotations for common semantic concepts in the J2SE and J2EE platforms that
apply across a variety of individual technologies.

* https://projects.eclipse.org/projects/ee4j.ca

## Developer resources

Information regarding source code management, builds, coding standards, and
more.

* https://projects.eclipse.org/projects/ee4j.ca/developer

The project maintains the following source code repositories

* https://github.com/eclipse-ee4j/common-annotations-api

## Eclipse Contributor Agreement

Before your contribution can be accepted by the project team contributors must
electronically sign the Eclipse Contributor Agreement (ECA).

* http://www.eclipse.org/legal/ECA.php

Commits that are provided by non-committers must have a Signed-off-by field in
the footer indicating that the author is aware of the terms by which the
contribution has been provided to the project. The non-committer must
additionally have an Eclipse Foundation account and must have a signed Eclipse
Contributor Agreement (ECA) on file.

For more information, please see the Eclipse Committer Handbook:
https://www.eclipse.org/projects/handbook/#resources-commit

## Contact

Contact the project developers via the project's "dev" list.

*

637 changes: 637 additions & 0 deletions LICENSE.md

Large diffs are not rendered by default.

39 changes: 39 additions & 0 deletions NOTICE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Notices for Eclipse Project for Common Annotations

This content is produced and maintained by the Eclipse Project for Common
Annotations project.

* Project home: https://projects.eclipse.org/projects/ee4j.ca

## Trademarks

Eclipse Project for Common Annotations is a trademark of the Eclipse Foundation.

## Declared Project Licenses

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. This Source Code may also be made
available under the following Secondary Licenses when the conditions for such
availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU
General Public License, version 2 with the GNU Classpath Exception which is
available at https://www.gnu.org/software/classpath/license.html.

SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0

## Source Code

The project maintains the following source code repositories:

* https://github.com/eclipse-ee4j/common-annotations-api

## Third-party Content

## Cryptography

Content may contain encryption software. The country in which you are currently
may have restrictions on the import, possession, and use, and/or re-export to
another country, of encryption software. BEFORE using any encryption software,
please check the country's laws, regulations and policies concerning the import,
possession, or use, and re-export of encryption software, to see if this is
permitted.
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Java(TM) Common Annotations

The intention of Java(TM) Common Annotations is to develop annotations for common semantic
concepts in the Java SE and Java EE platforms that apply across a variety of individual
technologies. It was envisioned that various JSRs would use annotations to enable a declarative
style of programming. It would be especially valuable to have consistency within the Java EE
component JSRs, but it is also valuable to allow consistency between Java EE and Java SE.

This standalone release of Java(TM) Common Annotations uses a
[Java Platform Module System](http://openjdk.java.net/projects/jigsaw/spec/)
"automatic" module name of `java.annotation`, to match the module name
used in JDK 9. A future version will include full module metadata.
Loading

0 comments on commit 37d4ba7

Please sign in to comment.