Jan Supol | 12a0573 | 2018-04-25 17:50:03 +0200 | [diff] [blame] | 1 | [//]: # " Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved. "
|
| 2 | [//]: # " "
|
| 3 | [//]: # " This program and the accompanying materials are made available under the "
|
| 4 | [//]: # " terms of the Eclipse Public License v. 2.0, which is available at "
|
| 5 | [//]: # " http://www.eclipse.org/legal/epl-2.0. "
|
| 6 | [//]: # " "
|
| 7 | [//]: # " This Source Code may also be made available under the following Secondary "
|
| 8 | [//]: # " Licenses when the conditions for such availability set forth in the "
|
| 9 | [//]: # " Eclipse Public License v. 2.0 are satisfied: GNU General Public License, "
|
| 10 | [//]: # " version 2 with the GNU Classpath Exception, which is available at "
|
| 11 | [//]: # " https://www.gnu.org/software/classpath/license.html. "
|
| 12 | [//]: # " "
|
| 13 | [//]: # " SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 "
|
| 14 |
|
| 15 | # Contributing to Eclipse Jersey
|
| 16 |
|
| 17 | Thanks for your interest in this project.
|
| 18 |
|
| 19 | ## Project description
|
| 20 |
|
| 21 | Eclipse Jersey is a REST framework that provides a JAX-RS (JSR-370) implementation and more.
|
| 22 | Jersey provides its own APIs that extend the JAX-RS toolkit with additional features and utilities
|
| 23 | to further simplify RESTful service and client development. Jersey also exposes numerous extension
|
| 24 | SPIs so that developers may extend Jersey to best suit their needs.
|
| 25 |
|
| 26 | Goals of Jersey project can be summarized in the following points:
|
| 27 | * Track the JAX-RS API and provide regular releases of production quality implementations that ships with GlassFish;
|
| 28 |
|
| 29 | * Provide APIs to extend Jersey & Build a community of users and developers; and finally
|
| 30 |
|
| 31 | * Make it easy to build RESTful Web services utilising Java and the Java Virtual Machine.
|
| 32 |
|
| 33 | ## Developer resources
|
| 34 |
|
| 35 | Information regarding source code management, builds, coding standards, and
|
| 36 | more.
|
| 37 |
|
| 38 | * https://projects.eclipse.org/projects/ee4j.jersey/developer
|
| 39 |
|
| 40 | The project maintains the following source code repositories
|
| 41 |
|
| 42 | * https://github.com/eclipse-ee4j/jersey
|
| 43 |
|
| 44 | ## Eclipse Contributor Agreement
|
| 45 |
|
| 46 | Before your contribution can be accepted by the project team contributors must
|
| 47 | electronically sign the Eclipse Contributor Agreement (ECA).
|
| 48 |
|
| 49 | * http://www.eclipse.org/legal/ECA.php
|
| 50 |
|
| 51 | Commits that are provided by non-committers must have a Signed-off-by field in
|
| 52 | the footer indicating that the author is aware of the terms by which the
|
| 53 | contribution has been provided to the project. The non-committer must
|
| 54 | additionally have an Eclipse Foundation account and must have a signed Eclipse
|
| 55 | Contributor Agreement (ECA) on file.
|
| 56 |
|
| 57 | For more information, please see the Eclipse Committer Handbook:
|
| 58 | https://www.eclipse.org/projects/handbook/#resources-commit
|
| 59 |
|
| 60 | ## Contact
|
| 61 |
|
| 62 | Contact the project developers via the project's "dev" list.
|
| 63 |
|
| 64 | * https://dev.eclipse.org/mailman/listinfo/jersey-dev
|