Skip to content

Commit 422091e

Browse files
committed
Edit lab setup and contributing policy
Signed-off-by: Hartanto Ario Widjaya <tanto259@users.noreply.github.com>
1 parent 1a75166 commit 422091e

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

COBOL Programming Course #2 - Advanced Topics/Labs/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ To set up your own environment for the Course,
2525
- You will need to copy the members from **cbl** to your own PDS. The Course Document and JCL assume that the PDS is `&SYSUID..CBL`.
2626
- You will need to copy the members from **jcl** to your own PDS. The Course Document assumes that the PDS is `&SYSUID..JCL`.
2727
- You will need to make sure that the procedures DB2CBL and DB2JCL are added from **jclproc** to your procedure library.
28-
- You will need to make sure that the IBM-supplied procedure DSNUPROC is an IBM-supplied procedure. A copy is available on **jclproc**.
28+
- You will need to make sure that the IBM-supplied procedure DSNUPROC is available in your procedure library. A copy is available on **jclproc**.
2929

3030
Note that the JCL references the following data sets,
3131
- `&SYSUID..CBL` where the COBOL source codes are stored

CONTRIBUTING.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ The primary intent of the COBOL Programming Course is to offer free and accessib
99
For major changes, please open an issue first to discuss what you would like to change. All contributions should be made with the primary intent of the course in mind.
1010

1111
## Sign all of your git commits!
12-
All contributions must align with the [Open Mainframe Project contribution guidelines](https://github.com/openmainframeproject/tac/blob/master/process/contribution_guidelines.md), including having a DCO signoff on all commits.
12+
All contributions must align with the [Open Mainframe Project contribution guidelines](https://github.com/openmainframeproject/tac/blob/master/process/contribution_guidelines.md), including having a [DCO signoff](https://developercertificate.org/) on all commits.
1313

1414
Whenever you make a commit, it is required to be signed. If you do not, you will have to re-write the git history to get all commits signed before they can be merged, which can be quite a pain.
1515

@@ -40,3 +40,15 @@ If you are committing via the GitHub UI directly, check out these [useful tools]
4040
## Pull Requests
4141
- All contributions must be reviewed by a [committer](COMMITTERS.csv)
4242
- Anyone can comment on a pull request to request delay on merging or to get questions answered.
43+
44+
## License and Copyright
45+
All documentation and lab codes for the COBOL Programming Course will be made available under the [Creative Commons Attribution 4.0 International License](LICENSE).
46+
47+
All lab codes need to include a header to clearly show this information in [SPDX short-form identifier](https://spdx.dev/ids/) along with a general copyright statement as shown below:
48+
49+
```
50+
/* Copyright Contributors to the COBOL Programming Course
51+
/* SPDX-License-Identifier: CC-BY-4.0
52+
```
53+
54+
For binary or configuration files that do not support comments, the license may be omitted. If comments are supported, the license header should be included.

0 commit comments

Comments
 (0)