Skip to content

Commit 4a1eac2

Browse files
committed
Update jdt.ui's main README and CONTRIBUTING file
Update links, remove obsolete sections and use simpler markdown style.
1 parent 29f2f2d commit 4a1eac2

File tree

2 files changed

+19
-98
lines changed

2 files changed

+19
-98
lines changed

CONTRIBUTING

+1-57
Original file line numberDiff line numberDiff line change
@@ -1,59 +1,3 @@
11
# Contributing to Eclipse Java development tools
22

3-
Thanks for your interest in this project.
4-
5-
## Project description
6-
7-
The JDT project provides the tool plug-ins that implement a Java IDE supporting
8-
the development of any Java application, including Eclipse plug-ins. It adds a
9-
Java project nature and Java perspective to the Eclipse Workbench as well as a
10-
number of views, editors, wizards, builders, and code merging and refactoring
11-
tools. The JDT project allows Eclipse to be a development environment for
12-
itself.
13-
14-
* https://projects.eclipse.org/projects/eclipse.jdt
15-
16-
## Developer resources
17-
18-
Information regarding source code management, builds, coding standards, and
19-
more.
20-
21-
* https://projects.eclipse.org/projects/eclipse.jdt/developer
22-
23-
The project maintains the following source code repositories
24-
25-
* http://git.eclipse.org/c/jdt/eclipse.jdt.core.binaries.git
26-
* http://git.eclipse.org/c/jdt/eclipse.jdt.core.git
27-
* http://git.eclipse.org/c/jdt/eclipse.jdt.debug.git
28-
* http://git.eclipse.org/c/jdt/eclipse.jdt.git
29-
* http://git.eclipse.org/c/jdt/eclipse.jdt.ui.git
30-
31-
This project uses Bugzilla to track ongoing development and issues.
32-
33-
* Search for issues: https://eclipse.org/bugs/buglist.cgi?product=JDT
34-
* Create a new report: https://eclipse.org/bugs/enter_bug.cgi?product=JDT
35-
36-
Be sure to search for existing bugs before you create another one. Remember that
37-
contributions are always welcome!
38-
39-
## Eclipse Contributor Agreement
40-
41-
Before your contribution can be accepted by the project team contributors must
42-
electronically sign the Eclipse Contributor Agreement (ECA).
43-
44-
* http://www.eclipse.org/legal/ECA.php
45-
46-
Commits that are provided by non-committers must have a Signed-off-by field in
47-
the footer indicating that the author is aware of the terms by which the
48-
contribution has been provided to the project. The non-committer must
49-
additionally have an Eclipse Foundation account and must have a signed Eclipse
50-
Contributor Agreement (ECA) on file.
51-
52-
For more information, please see the Eclipse Committer Handbook:
53-
https://www.eclipse.org/projects/handbook/#resources-commit
54-
55-
## Contact
56-
57-
Contact the project developers via the project's "dev" list.
58-
59-
* https://dev.eclipse.org/mailman/listinfo/jdt-dev
3+
See https://github.com/eclipse-jdt/.github/blob/main/CONTRIBUTING.md

README.md

+18-41
Original file line numberDiff line numberDiff line change
@@ -1,72 +1,49 @@
1-
Contributing to JDT UI - Java development tools UI
2-
============================================
3-
4-
Thanks for your interest in this project.
5-
6-
Project description:
7-
--------------------
1+
# JDT UI - Java development tools UI
82

93
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.
10-
Website: <http://www.eclipse.org/jdt/ui/>
114

12-
- <https://projects.eclipse.org/projects/eclipse.jdt.ui>
5+
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).
6+
7+
## Contributing
138

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

2013
[![Create Eclipse Development Environment for JDT UI](https://download.eclipse.org/oomph/www/setups/svg/JDT_UI.svg)](
2114
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
2215
"Click to open Eclipse-Installer Auto Launch or drag into your running installer")
2316

24-
Developer resources:
25-
--------------------
17+
## Developer resources
2618

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

29-
- <https://projects.eclipse.org/projects/eclipse.jdt.ui/developer>
30-
31-
Contributor License Agreement:
32-
------------------------------
21+
- https://eclipse.dev/jdt/ui/index.php#dev
3322

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

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

38-
Forum:
39-
------
27+
- https://www.eclipse.org/legal/eca/
4028

41-
Public forum for Eclipse JDT users.
42-
43-
- <http://www.eclipse.org/forums/eclipse.tools.jdt>
44-
45-
Search for bugs/issues:
46-
----------------
29+
## Search for bugs/issues
4730

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

50-
- [https://github.com/eclipse-jdt/eclipse.jdt.ui/issues](https://github.com/eclipse-jdt/eclipse.jdt.ui/issues)
33+
- https://github.com/eclipse-jdt/eclipse.jdt.ui/issues
5134

52-
Create a new bug/issue:
53-
-----------------
35+
## Create a new bug/issue:
5436

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

57-
- [https://github.com/eclipse-jdt/eclipse.jdt.ui/issues](https://github.com/eclipse-jdt/eclipse.jdt.ui/issues)
39+
- https://github.com/eclipse-jdt/eclipse.jdt.ui/issues
5840

59-
Contact:
60-
--------
41+
## Contact
6142

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

64-
- <https://dev.eclipse.org/mailman/listinfo/jdt-dev>
65-
66-
License
67-
-------
45+
- https://accounts.eclipse.org/mailing-list/jdt-dev
6846

69-
[Eclipse Public License (EPL) v2.0][2]
47+
## License
7048

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

0 commit comments

Comments
 (0)