|
1 | 1 |
|
2 | | -## Merging pull requests |
| 2 | +## Issue Reporting |
3 | 3 |
|
4 | | -Commiters can merge pull requests. If you are a committer, please follow these (rather informal) rules when merging a pull request: |
| 4 | +- Provide your environment info (OS, RTFX version, Java version) |
| 5 | +- If issue is a bug: |
| 6 | + - at the very least, provide copy-and-paste code as an Application that reproduces bug/issue |
| 7 | + - at the very best, provide copy-and-paste code as a TestFX test that reproduces the bug/issue when run |
| 8 | +- If issue is a question, explain your use case (the why) and the desired outcome and (if applicable) a photo showing that (the goal). We'll discuss the implementation (the how) in the issue. |
5 | 9 |
|
6 | | - - When a pull request is a no brainer (by your best judgment), go ahead and merge it. |
7 | | - - When in doubt, seek an opinion of at least one more committer and work with the proponent of the PR until all involved committers (including you) give a :+1:. |
| 10 | +## PR guidelines for demo package |
8 | 11 |
|
| 12 | +- Modulate the code to multiple classes (if things cannot be set up in `Application#start`, helper methods, or code would be better understood as a separate class). |
| 13 | +- Add the suffix "Demo" to the demo class that extends `Application` (e.g. `RichTextDemo`), so that people know which class is the demo and which classes are things used eventually in the demo |
| 14 | +- If demo is a single class, put it in topmost package (e.g. `org.fxmisc.richtext.demo`) |
| 15 | +- If demo requires multiple classes, put it and the classes it uses into its own package (e.g. `org.fxmisc.richtext.demo.mydemo`). |
9 | 16 |
|
10 | 17 | ## List of committers |
11 | 18 |
|
12 | | - - [TomasMikula](https://github.com/TomasMikula) |
13 | | - - [JordanMartinez](https://github.com/JordanMartinez) |
14 | | - - [afester](https://github.com/afester) |
| 19 | + - [TomasMikula](https://github.com/TomasMikula) - original contributor, currently inactive |
| 20 | + - [JordanMartinez](https://github.com/JordanMartinez) - later contributor, currently active |
| 21 | + - [afester](https://github.com/afester) - later contributor, sometimes active |
0 commit comments