Skip to content

Commit 62b6ab4

Browse files
authored
Add files via upload
1 parent a4ed18b commit 62b6ab4

File tree

2 files changed

+41
-31
lines changed

2 files changed

+41
-31
lines changed

CODE_OF_CONDUCT.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ We as members, contributors, and leaders pledge to make participation in our
77
community a harassment-free experience for everyone, regardless of age, body
88
size, visible or invisible disability, ethnicity, sex characteristics, gender
99
identity and expression, level of experience, education, socio-economic status,
10-
nationality, personal appearance, race, caste, color, religion, or sexual identity
11-
and orientation.
10+
nationality, personal appearance, race, caste, color, religion, or sexual
11+
identity and orientation.
1212

1313
We pledge to act and interact in ways that contribute to an open, welcoming,
1414
diverse, inclusive, and healthy community.
@@ -23,17 +23,17 @@ community include:
2323
* Giving and gracefully accepting constructive feedback
2424
* Accepting responsibility and apologizing to those affected by our mistakes,
2525
and learning from the experience
26-
* Focusing on what is best not just for us as individuals, but for the
27-
overall community
26+
* Focusing on what is best not just for us as individuals, but for the overall
27+
community
2828

2929
Examples of unacceptable behavior include:
3030

31-
* The use of sexualized language or imagery, and sexual attention or
32-
advances of any kind
31+
* The use of sexualized language or imagery, and sexual attention or advances of
32+
any kind
3333
* Trolling, insulting or derogatory comments, and personal or political attacks
3434
* Public or private harassment
35-
* Publishing others' private information, such as a physical or email
36-
address, without their explicit permission
35+
* Publishing others' private information, such as a physical or email address,
36+
without their explicit permission
3737
* Other conduct which could reasonably be considered inappropriate in a
3838
professional setting
3939

@@ -61,7 +61,7 @@ representative at an online or offline event.
6161

6262
Instances of abusive, harassing, or otherwise unacceptable behavior may be
6363
reported to the community leaders responsible for enforcement at
64-
[marcbernardtools.com](https://marcbernardtools.com/company/contact/).
64+
[marcbernardtools.com](https://marcbernardtools.com/about/contact/).
6565
All complaints will be reviewed and investigated promptly and fairly.
6666

6767
All community leaders are obligated to respect the privacy and security of the
@@ -83,15 +83,15 @@ behavior was inappropriate. A public apology may be requested.
8383

8484
### 2. Warning
8585

86-
**Community Impact**: A violation through a single incident or series
87-
of actions.
86+
**Community Impact**: A violation through a single incident or series of
87+
actions.
8888

8989
**Consequence**: A warning with consequences for continued behavior. No
9090
interaction with the people involved, including unsolicited interaction with
9191
those enforcing the Code of Conduct, for a specified period of time. This
9292
includes avoiding interactions in community spaces as well as external channels
93-
like social media. Violating these terms may lead to a temporary or
94-
permanent ban.
93+
like social media. Violating these terms may lead to a temporary or permanent
94+
ban.
9595

9696
### 3. Temporary Ban
9797

@@ -107,27 +107,27 @@ Violating these terms may lead to a permanent ban.
107107
### 4. Permanent Ban
108108

109109
**Community Impact**: Demonstrating a pattern of violation of community
110-
standards, including sustained inappropriate behavior, harassment of an
110+
standards, including sustained inappropriate behavior, harassment of an
111111
individual, or aggression toward or disparagement of classes of individuals.
112112

113-
**Consequence**: A permanent ban from any sort of public interaction within
114-
the community.
113+
**Consequence**: A permanent ban from any sort of public interaction within the
114+
community.
115115

116116
## Attribution
117117

118118
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
119-
version 2.0, available at
120-
[https://www.contributor-covenant.org/version/2/0/code_of_conduct.html][v2.0].
119+
version 2.1, available at
120+
[https://www.contributor-covenant.org/version/2/1/code_of_conduct.html][v2.1].
121121

122-
Community Impact Guidelines were inspired by
122+
Community Impact Guidelines were inspired by
123123
[Mozilla's code of conduct enforcement ladder][Mozilla CoC].
124124

125125
For answers to common questions about this code of conduct, see the FAQ at
126-
[https://www.contributor-covenant.org/faq][FAQ]. Translations are available
127-
at [https://www.contributor-covenant.org/translations][translations].
126+
[https://www.contributor-covenant.org/faq][FAQ]. Translations are available at
127+
[https://www.contributor-covenant.org/translations][translations].
128128

129129
[homepage]: https://www.contributor-covenant.org
130-
[v2.0]: https://www.contributor-covenant.org/version/2/0/code_of_conduct.html
130+
[v2.1]: https://www.contributor-covenant.org/version/2/1/code_of_conduct.html
131131
[Mozilla CoC]: https://github.com/mozilla/diversity
132132
[FAQ]: https://www.contributor-covenant.org/faq
133133
[translations]: https://www.contributor-covenant.org/translations

CONTRIBUTING.md

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1-
## General advice
1+
# Contributing to Marc Bernard Tools
22

3-
* If you're new and want to help out, see if there are "good first issues" listed. They should not be complicated to implement but require you to get the project up and running. Or pick something that annoys you. Fix a typo. Improve an error message. Or try something unusual just to see if it works and if it doesn't, open an issue.
3+
Marc Bernard Tools welcomes your suggestions and contributions! Before opening your first issue or pull request, please review our [Code of Conduct](CODE_OF_CONDUCT.md) to understand how our community interacts in an inclusive and respectful manner.
4+
5+
## General Advice
6+
7+
* If you're new and want to help out, see if there are "good first issues" listed [here](../../issues). They should not be complicated to implement but require you to get the project up and running. Or pick something that annoys you. Fix a typo. Improve an error message. Or try something unusual just to see if it works and if it doesn't, open an issue.
48

59
* Before starting any significant development, open an issue and propose your solution first. A discussion can save a lot of unnecessary work. It also helps others know that this is being worked on.
610

@@ -26,22 +30,28 @@ A good bug report should not leave others needing to chase you up for more infor
2630

2731
## Development Guidelines
2832

29-
### Prefixing
33+
### Compatibility
3034

31-
Variables are prefixed using the standard setting in [abapOpenChecks](http://docs.abapopenchecks.org/checks/69/) naming conventions.
35+
Marc Bernard Tools are targeted for SAP Basis 7.31 and higher, so the code should only contain expressions and statements that works on 7.31. abaplint will automatically check every pull request for language syntax that is not available on these releases.
3236

33-
### Downport
37+
### Linting
3438

35-
The project is targeted for SAP Basis 7.02 and higher, so the code should only contain expressions/statements that works on 7.02. abaplint will automatically check every PR for language syntax that is not available on these releases.
39+
Pull requests are checked using [abaplint](https://abaplint.org) and must pass all configured [checks](../../abaplint.json) before they can be merged.
3640

3741
### Pretty Printer
3842

3943
Use pretty printer, keywords upper case + indentation.
4044

41-
### abaplint
45+
### Prefixing
4246

43-
Pull requests must pass all abaplint checks before they can be merged.
47+
Variables are prefixed using the standard setting in [abapOpenChecks](http://docs.abapopenchecks.org/checks/69/) naming conventions.
4448

4549
### Internationalization (I18N)
4650

47-
Currently, the project supports only English language. Neither objects nor text literals are translated. Therefore, all objects shall be set to English as the original language. Text literals in the code shall be maintained in English.
51+
Currently, Marc Bernard Tools support only English language. Neither objects nor text literals are translated. Therefore, all objects shall be set to English as the original language. Text literals in the code shall be maintained in English.
52+
53+
## Contribution Licensing
54+
55+
Most of our code is distributed under the terms of the [license](LICENSE), and when you contribute code that you wrote to our repositories, you agree that you are contributing under those same terms. In addition, by submitting your contributions you are indicating that you have the right to submit those contributions under those terms.
56+
57+
If you wish to contribute code or documentation *authored by others*, or using the terms of any other license, please indicate that clearly in your pull request so that the project team can discuss the situation with you.

0 commit comments

Comments
 (0)