Skip to content

Commit

Permalink
Add main README for jdt.debug and clean-up CONTRIBUTING file
Browse files Browse the repository at this point in the history
The content of both is based on the content of the corresponding files
in jdt.core/ui.
  • Loading branch information
HannesWell committed Oct 9, 2024
1 parent 70049d8 commit 1c2a81f
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 57 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
31 changes: 31 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# JDT Debug

JDT Debug implements Java debugging support and works with any JDPA-compliant target Java VM.
It is implemented on top of the language independent "debug model" provided by the platform debugger.
JDT debug provides the following debugging features:

- Launching of a Java VM in either run or debug mode
- Attaching to a running Java VM
- Expression evaluation in the context of a stack frame
- Scrapbook pages for interactive Java code snippet evaluation
- Dynamic class reloading where supported by Java virtual machine

For more information about JDT and important links, refer to the [JDT wiki page](https://github.com/eclipse-jdt/eclipse.jdt.core/wiki) or the [JDT project overview page](https://projects.eclipse.org/projects/eclipse.jdt).

## Contributing

[Contributions are always welcome!](https://github.com/eclipse-jdt/.github/blob/main/CONTRIBUTING.md)

Please bear in mind that this project is almost entirely developed by volunteers.
If you do not provide the implementation yourself (or pay someone to do it for you), the bug might never get fixed.
If it is a serious bug, other people than you might care enough to provide a fix.

## License

[Eclipse Public License (EPL) v2.0](https://www.eclipse.org/legal/epl-2.0/)

## Links

- https://github.com/eclipse-jdt/eclipse.jdt.core/wiki
- https://github.com/eclipse-jdt/.github/blob/main/CONTRIBUTING.md
- https://projects.eclipse.org/projects/eclipse.jdt

0 comments on commit 1c2a81f

Please sign in to comment.