Skip to content

Commit f8781b7

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

2 files changed

Lines changed: 19 additions & 98 deletions

File tree

CONTRIBUTING

Lines changed: 1 addition & 57 deletions
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

Lines changed: 18 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,45 @@
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

20-
Developer resources:
21-
--------------------
13+
## Developer resources
2214

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

25-
- <https://projects.eclipse.org/projects/eclipse.jdt.ui/developer>
26-
27-
Contributor License Agreement:
28-
------------------------------
17+
- https://eclipse.dev/jdt/ui/index.php#dev
2918

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

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

34-
Forum:
35-
------
23+
- https://www.eclipse.org/legal/eca/
3624

37-
Public forum for Eclipse JDT users.
38-
39-
- <http://www.eclipse.org/forums/eclipse.tools.jdt>
40-
41-
Search for bugs/issues:
42-
----------------
25+
## Search for bugs/issues
4326

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

46-
- [https://github.com/eclipse-jdt/eclipse.jdt.ui/issues](https://github.com/eclipse-jdt/eclipse.jdt.ui/issues)
29+
- https://github.com/eclipse-jdt/eclipse.jdt.ui/issues
4730

48-
Create a new bug/issue:
49-
-----------------
31+
## Create a new bug/issue:
5032

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

53-
- [https://github.com/eclipse-jdt/eclipse.jdt.ui/issues](https://github.com/eclipse-jdt/eclipse.jdt.ui/issues)
35+
- https://github.com/eclipse-jdt/eclipse.jdt.ui/issues
5436

55-
Contact:
56-
--------
37+
## Contact
5738

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

60-
- <https://dev.eclipse.org/mailman/listinfo/jdt-dev>
61-
62-
License
63-
-------
41+
- https://accounts.eclipse.org/mailing-list/jdt-dev
6442

65-
[Eclipse Public License (EPL) v2.0][2]
43+
## License
6644

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

0 commit comments

Comments
 (0)