Skip to content

Commit

Permalink
Update jdt.ui's main README and CONTRIBUTING file
Browse files Browse the repository at this point in the history
Update links, remove obsolete sections and use simpler markdown style.
  • Loading branch information
HannesWell committed Oct 14, 2024
1 parent 29f2f2d commit 4a1eac2
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 98 deletions.
58 changes: 1 addition & 57 deletions CONTRIBUTING
Original file line number Diff line number Diff line change
@@ -1,59 +1,3 @@
# Contributing to Eclipse Java development tools

Thanks for your interest in this project.

## Project description

The JDT project provides the tool plug-ins that implement a Java IDE supporting
the development of any Java application, including Eclipse plug-ins. It adds a
Java project nature and Java perspective to the Eclipse Workbench as well as a
number of views, editors, wizards, builders, and code merging and refactoring
tools. The JDT project allows Eclipse to be a development environment for
itself.

* https://projects.eclipse.org/projects/eclipse.jdt

## Developer resources

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

* https://projects.eclipse.org/projects/eclipse.jdt/developer

The project maintains the following source code repositories

* http://git.eclipse.org/c/jdt/eclipse.jdt.core.binaries.git
* http://git.eclipse.org/c/jdt/eclipse.jdt.core.git
* http://git.eclipse.org/c/jdt/eclipse.jdt.debug.git
* http://git.eclipse.org/c/jdt/eclipse.jdt.git
* http://git.eclipse.org/c/jdt/eclipse.jdt.ui.git

This project uses Bugzilla to track ongoing development and issues.

* Search for issues: https://eclipse.org/bugs/buglist.cgi?product=JDT
* Create a new report: https://eclipse.org/bugs/enter_bug.cgi?product=JDT

Be sure to search for existing bugs before you create another one. Remember that
contributions are always welcome!

## 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.

* https://dev.eclipse.org/mailman/listinfo/jdt-dev
See https://github.com/eclipse-jdt/.github/blob/main/CONTRIBUTING.md
59 changes: 18 additions & 41 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,72 +1,49 @@
Contributing to JDT UI - Java development tools UI
============================================

Thanks for your interest in this project.

Project description:
--------------------
# JDT UI - Java development tools UI

The JDT UI implements the user interface for the Java IDE. This includes views like Package Explorer and JUnit, the Java and properties files editors, Java search, and refactorings.
Website: <http://www.eclipse.org/jdt/ui/>

- <https://projects.eclipse.org/projects/eclipse.jdt.ui>
For more information and important links, refer to the [JDT UI website](https://eclipse.dev/jdt/ui/) or the [JDT project overview page](https://projects.eclipse.org/projects/eclipse.jdt).

## Contributing

How to contribute:
--------------------
Contributions to JDT UI are most welcome. There are many ways to contribute,
from entering high quality bug reports, to contributing code or documentation changes.
For a complete guide, see the [How to Contribute] [1] page on the team wiki.
For a complete guide, see the [How to Contribute](https://wiki.eclipse.org/JDT_UI/How_to_Contribute) page on the team wiki.

[![Create Eclipse Development Environment for JDT UI](https://download.eclipse.org/oomph/www/setups/svg/JDT_UI.svg)](
https://www.eclipse.org/setups/installer/?url=https://raw.githubusercontent.com/eclipse-jdt/eclipse.jdt.ui/master/org.eclipse.jdt.ui.setup/JdtUIConfiguration.setup&show=true
"Click to open Eclipse-Installer Auto Launch or drag into your running installer")

Developer resources:
--------------------
## Developer resources

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

- <https://projects.eclipse.org/projects/eclipse.jdt.ui/developer>

Contributor License Agreement:
------------------------------
- https://eclipse.dev/jdt/ui/index.php#dev

Before your contribution can be accepted by the project, you need to create and electronically sign the Eclipse Foundation Contributor License Agreement (CLA).
## Contributor License Agreement

- <http://www.eclipse.org/legal/CLA.php>
Before your contribution can be accepted by the project, you need to create and electronically sign the Eclipse Foundation Contributor License Agreement (ECA).

Forum:
------
- https://www.eclipse.org/legal/eca/

Public forum for Eclipse JDT users.

- <http://www.eclipse.org/forums/eclipse.tools.jdt>

Search for bugs/issues:
----------------
## Search for bugs/issues

This project uses Github issues to track ongoing development and issues.

- [https://github.com/eclipse-jdt/eclipse.jdt.ui/issues](https://github.com/eclipse-jdt/eclipse.jdt.ui/issues)
- https://github.com/eclipse-jdt/eclipse.jdt.ui/issues

Create a new bug/issue:
-----------------
## Create a new bug/issue:

Be sure to search for existing issue before you create another one. Remember that contributions are always welcome!

- [https://github.com/eclipse-jdt/eclipse.jdt.ui/issues](https://github.com/eclipse-jdt/eclipse.jdt.ui/issues)
- https://github.com/eclipse-jdt/eclipse.jdt.ui/issues

Contact:
--------
## Contact

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

- <https://dev.eclipse.org/mailman/listinfo/jdt-dev>

License
-------
- https://accounts.eclipse.org/mailing-list/jdt-dev

[Eclipse Public License (EPL) v2.0][2]
## License

[1]: https://wiki.eclipse.org/JDT_UI/How_to_Contribute
[2]: http://wiki.eclipse.org/EPL
[Eclipse Public License (EPL) v2.0](https://www.eclipse.org/legal/epl-2.0/)

0 comments on commit 4a1eac2

Please sign in to comment.