|
2 | 2 |
|
3 | 3 | Welcome to the Eclipse AASX Package Explorer repository.
|
4 | 4 |
|
5 |
| -If you are joining the project from the previous repository at admin-shell-io/aasx-package-explorer, please see the [Migrating](#migrating) section below to get started in the new repository. |
| 5 | +If you are joining the project from the previous repository at admin-shell-io/aasx-package-explorer, please see the [Joining Development](#joining-development) section below to get started in the new repository. |
6 | 6 |
|
7 | 7 | The [Contribution guildelines](#contribution-guidelines) section includes general guidelines as well as additional quirks specific to Eclipse Foundation projects, so it is definitely worth a read as well.
|
8 | 8 |
|
9 | 9 | ## Joining Development
|
10 | 10 |
|
11 | 11 | AASX Package Explorer is an Eclipse Foundation incubated project and therefore needs to adhere to Eclipse Foundation rules.
|
12 |
| -This introduces a slight overhead for every contributor, at least at the very begginning, but it's worth it! |
13 |
| - |
14 |
| -Here are the steps to begin contributing to the Eclipse AASX Package Explorer (and any other project under the Eclipse Foundation umbrella): |
15 |
| - |
16 |
| -1. create an account at the Eclipse Foundation website |
17 |
| - - make sure to add your github name |
18 |
| -1. become a Contributor to Eclipse AASX Package Explorer |
19 |
| -1. pull request |
20 |
| -1. happily develop ever after |
21 |
| - |
22 |
| - or... |
23 |
| - |
24 |
| -4. contact a Project Lead or a Committer to be nominated to a Committer yourself (and receive more repository priviledges, such as ability to merge) |
25 |
| - |
| 12 | +This introduces a slight overhead for every contributor, at least at the very beginning, but it's worth it! |
| 13 | + |
| 14 | +Here are the steps to become a Contributor in Eclipse AASX Package Explorer (and any other project under the Eclipse Foundation umbrella): |
| 15 | + |
| 16 | +1. Create an Eclipse Foundation Account at https://accounts.eclipse.org/ |
| 17 | +1. Log in to your Eclipse account and digitally sign the [Eclipse Contributor Agreement](https://www.eclipse.org/projects/handbook/#contributing-eca); |
| 18 | +1. Make sure to add your github name (`Edit my account` > `Social Media Links` > `GitHub Username`) |
| 19 | +1. Fork the repository and create an initial commit |
| 20 | + - if you have preexisting work that you'd like to include, see TBD |
| 21 | + - ensure that the author credentials on the commit record match the email address and/or GitHub username associated with the Eclipse Foundation Account |
| 22 | +1. Create a pull request and work with the project team to merge the contribution |
| 23 | +1. Happily develop ever after! |
| 24 | + - or contact a Project Lead or a Committer to be nominated to a Committer yourself (and receive more repository priviledges, such as the ability to merge) |
| 25 | + |
| 26 | +For more details see ["Contributing" in Eclipse Foundation Handbook](https://www.eclipse.org/projects/handbook/#contributing-contributors). |
| 27 | + |
26 | 28 | ## General development guidelines
|
27 | 29 |
|
28 | 30 | tbd:
|
29 | 31 |
|
30 | 32 | - disabled projects
|
| 33 | +- dependencies |
31 | 34 | - pipelining/admin/configuration
|
32 | 35 | - releases
|
33 | 36 |
|
|
0 commit comments