Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update CONTRIBUTING and CHANGELOG #973

Closed

Conversation

bact
Copy link
Collaborator

@bact bact commented Jun 13, 2024

Some of the contents refer to v2.3, so it needs an update.

Contributing guideline:

  • Add info about sign off
  • Update branch names
    • Minor change to development/v3.0.1 branch
    • Major change to development/v3.1 branch (this may be not accurate, need comments)

Change log:

  • Add release dates for 3.0 (2024-04-15) and 2.3 (2022-11-03)
    • Other releases already have the date, except those two
  • Add SPDX specification 3.0 release announcement link on Linux Foundation website

(Please squash merge this PR. I had forgot to sign-off one of the commits and when fixing that it includes a bunch of commits with it. The number of files changed remains the same: 2)

Copy link
Member

@goneall goneall left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - Thanks @bact

BTW We'll need to update this again when we change the branch structure for the repo.

@bact
Copy link
Collaborator Author

bact commented Jun 15, 2024

@goneall noted.

Btw, since we only have a change log file in the spdx-spec repo (and not in the spdx-3-model repo),
should I also include the link to the release notes of the model as well in this CHANGELOG.md?

From this:

"See the v3.0 GitHub release notes for changes."

To something like this:

"See the v3.0 GitHub release notes for changes in the spec and in the model."

Or does there other recommended way to have in one place informing the reader about changes in v3.0?

@goneall
Copy link
Member

goneall commented Jun 16, 2024

@goneall noted.

Btw, since we only have a change log file in the spdx-spec repo (and not in the spdx-3-model repo), should I also include the link to the release notes of the model as well in this CHANGELOG.md?

From this:

"See the v3.0 GitHub release notes for changes."

To something like this:

"See the v3.0 GitHub release notes for changes in the spec and in the model."

Or does there other recommended way to have in one place informing the reader about changes in v3.0?

Very good point - I think we should point to both changelogs for completeness.

@bact
Copy link
Collaborator Author

bact commented Jun 16, 2024

A link to model release notes added.

@bact
Copy link
Collaborator Author

bact commented Jun 29, 2024

A change log for spdx-3-model repo is now available at
https://github.com/spdx/spdx-3-model/blob/main/CHANGELOG.md

@goneall goneall added this to the 3.0.1 milestone Jul 22, 2024
@bact bact force-pushed the update-contributing-guideline branch from fad47ec to e8d2a78 Compare August 1, 2024 14:14
bact and others added 23 commits August 1, 2024 15:14
Change log:
- Add release dates for 3.0 (2024-04-15) and 2.3 (2022-11-03)

Contributing guideline:
- Add info about sign off
- Update branch names
  - Minor change to `development/v3.0.1` branch
  - Major change to `development/v3.1` branch (this may be not accurate, need comments)

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Alexios Zavras <github@zvr.gr>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Alexios Zavras <github@zvr.gr>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Update `alias` argument for  `mike deploy` to have `v3.0` as the `latest`

`v3.0` was aliased as `v3-draft`, so `v2.3` still keep the `latest` alias.

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Co-authored-by: Jeff Licquia <jeff@licquia.org>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>

Co-authored-by: Alexios Zavras (zvr) <zvr+git@zvr.gr>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>

Co-authored-by: Alexios Zavras (zvr) <zvr+git@zvr.gr>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Marc-Etienne Vargenau <marc-etienne.vargenau@nokia.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Replace H1 with H2 headings, to allow mkdocs/readthedocs to generate proper heading items in navigation bar.

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
… checking problems in spdx-samples.

Signed-off-by: Norio Kobota <norio.kobota@sony.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Norio Kobota <norio.kobota@sony.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Norio Kobota <norio.kobota@sony.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Marc-Etienne Vargenau <marc-etienne.vargenau@nokia.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Co-authored-by: Alexios Zavras (zvr) <zvr+git@zvr.gr>
Signed-off-by: Marc-Etienne Vargenau <marc-etienne.vargenau@nokia.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Make the argument orders the same order as in "mike deploy -h" for easy ref.

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
bact added 17 commits August 1, 2024 15:14
- Remove model file list from mkdocs.yml
- Generate mkdocs-final.yml from base mkdocs.yml and mkdocs-files.yml
- Let mike deploy using mkdocs-final.yml

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Update PR validation workflow to use mkdocs-files.yml

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
To avoid confusion with file path inside -e expression

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Regardless if mkdocs-files.yml has a standard one blank line at the end of file or not, we insert one, just in case.

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Add mkdocs files and links validation

Files need to be somewhere, if not in nav, then in draft_docs.

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
@zvr zvr removed this from the 3.0.1 milestone Aug 4, 2024
Copy link
Contributor

@kestewart kestewart left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. Changes for better rendering look good.

@goneall goneall added this to the 3.0.1 milestone Aug 9, 2024
@goneall
Copy link
Member

goneall commented Aug 9, 2024

@bact - sorry to bother you about one more merge conflict resolution. Since @kestewart has now reviewed, I can merge as soon as the conflicts are resolved.

@bact
Copy link
Collaborator Author

bact commented Aug 9, 2024

@goneall I will check it now. But so far I can't see the conflicts. There're only two files here and I don't think we change these changelog and contributing anywhere else.

Possible that it is due to my force commit few days ago when I forgot to sign-off.

@bact
Copy link
Collaborator Author

bact commented Aug 9, 2024

@goneall I will better open new PR and ping you in 2 mins.

@bact
Copy link
Collaborator Author

bact commented Aug 9, 2024

@goneall I copy two files to this PR #1031, please use that one instead. sorry for inconvenience. Will close this.

@bact bact closed this Aug 9, 2024
@bact bact deleted the update-contributing-guideline branch August 9, 2024 19:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants