oasis-open-projects / administration

OASIS OP Administrator tracking records
Other
2 stars 2 forks source link

Approve and Publish OSLC RM v2.1 PS01 (SMV) #12

Closed berezovskyi closed 4 years ago

berezovskyi commented 4 years ago

Requester name: Andrew Berezovskyi

OP name: OSLC OP

OP mailing address: oslc-op@lists.oasis-open-projects.org

Title: OSLC Requirements Management Version 2.1 Project Specification 01

Approval link: https://lists.oasis-open-projects.org/g/oslc-op/message/320

Notes: The publication date in the generated materials is set to 2020-09-03.

OASIS-OP-Admin commented 4 years ago

Andrew, making sure I have this correct: this is not the request to publish yet but rather the request to hold the Special Majority Vote to approve publishing. Have I got that right?

berezovskyi commented 4 years ago

Yes, correct. I was expecting we will handle both of those things in a single issue?

cc @jadelkhoury as the spec editor.

OASIS-OP-Admin commented 4 years ago

OK, thanks for clarifying for me. So I will add a note to my calendar to have the ballot open 8/27 and close 9/3. Schedule is on my calendar.

OASIS-OP-Admin commented 4 years ago

The Special Majority Vote is set up. See https://lists.oasis-open-projects.org/g/oslc-op-pgb/topic/vote_on_oslc_requirements/76430414?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,76430414

Poll closes on Sept. 3 at which point we will announce our first approved Project Specification and publish it to docs.oasis-open-projects.org.

berezovskyi commented 4 years ago

@OASIS-OP-Admin have you determined if the vote has passed? Thank you!

OASIS-OP-Admin commented 4 years ago

You have 3 affirmative votes so the ballot has passed. I will close it tomorrow and start work on publishing the PS.

OASIS-OP-Admin commented 4 years ago

The Special Majority Vote to approve Requirements Management as a Project Specification has closed and passed. 3 of 4 eligible voters cast affirmative votes. No negative votes were cast. See the ballot at https://lists.oasis-open-projects.org/g/oslc-op-pgb/topic/vote_on_oslc_requirements/76430414?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,76430414

OASIS staff will now publish and announce the PS. Let us know if you have any questions.

And of course, congratulations on producing the 2nd Project Specification from the OASIS Open Projects program.

berezovskyi commented 4 years ago

Thank you! Have you had a chance to check the package for conformance yet? Thank you in advance.

berezovskyi commented 4 years ago

@paul-knight hello, did you have a chance to review the package?

paul-knight commented 4 years ago

initial review underway...

paul-knight commented 4 years ago

Review notes:

Part 1: Specification

Part 2: Vocabulary

Part 3: Constraints

I have fixed the hyperlinks for the "Latest stage" PDFs. I'll proceed with publication, although I'll also review the other open documents so they can be fixed by the Editors if needed.

Link check shows no unexpected broken links - all References good!

Note: wide tables in some Parts may result in the use of small fonts when generating the PDF formats.

Looks good!

paul-knight commented 4 years ago

Noted that Part 2 had empty "Previous stage" - fixed using the links for PSD02.

paul-knight commented 4 years ago

@berezovskyi : files to be published are attached in ZIP file rm-v2.1-ps01-staging1.zip

Generated PDF files.

After generating and inspecting PDFs, removed the files and directory in OASIS OP Library, and continued with typical install process for staging review.

Requested OASIS staff staging review:

Please review the staging server installation of the files for OSLC RM v2.1 PS01.

This has three parts, but no images. I generated the PDF by temporarily stuffing the three HTML files into the OASIS-OP Library, referencing them from WKHTMLTOPDF to make the PDFs, then removing the temporary directory and files. Please check the inter-Part links in the PDFs - they seem okay to me.

The files are:

OSLC Requirements Management Version 2.1 Project Specification 01 03 September 2020

OSLC Requirements Management Version 2.1. Part 1: Specification https://docs-staging.oasis-open-projects.org/ztest/oslc-op/rm/v2.1/ps01/requirements-management-spec.html https://docs-staging.oasis-open-projects.org/ztest/oslc-op/rm/v2.1/ps01/requirements-management-spec.pdf OSLC Requirements Management Version 2.1. Part 2: Vocabulary https://docs-staging.oasis-open-projects.org/ztest/oslc-op/rm/v2.1/ps01/requirements-management-vocab.html https://docs-staging.oasis-open-projects.org/ztest/oslc-op/rm/v2.1/ps01/requirements-management-vocab.pdf OSLC Requirements Management Version 2.1. Part 3: Constraints https://docs-staging.oasis-open-projects.org/ztest/oslc-op/rm/v2.1/ps01/requirements-management-shapes.html https://docs-staging.oasis-open-projects.org/ztest/oslc-op/rm/v2.1/ps01/requirements-management-shapes.pdf Turtle files: https://docs-staging.oasis-open-projects.org/ztest/oslc-op/rm/v2.1/ps01/requirements-management-shapes.ttl https://docs-staging.oasis-open-projects.org/ztest/oslc-op/rm/v2.1/ps01/requirements-management-vocab.ttl

Please add comments to https://github.com/oasis-open-projects/administration/issues/12. (This is also tracked in https://issues.oasis-open.org/browse/TCADMIN-3798.)

OASIS-OP-Admin commented 4 years ago

Everything looks good to me. I reviewed the documents and I approve promoting them to docs.oasis-open-projects.org

paul-knight commented 4 years ago

To be promoted to docs.oasis-open-projects.org along with other concurrent OSLC-OP documents.

paul-knight commented 4 years ago

I found some significant issues in the PDF files which (I think) can be fixed by manually editing each PDF (14 of them across the four PS01s) and re-installing. However, I'll go ahead and ask for a sanity check on the documents, so if anything else shows up, I can also address that, while fixing the PDFs.

Essentially, the WKHTMLTOPDF process does not handle a self-referential link in the base HTML the way we want it to. It changes the self-referential link in the HTML to a self-referential link within the PDF. This means that it turns the "This stage/version" link for HTML into a link for the PDF (and also any other self-referential links, like the citation format).

Otherwise, I think these are ready to release - so here is the request for a sanity check, while I get the 14 files patched up... The files are:

OSLC Requirements Management Version 2.1 Project Specification 01 03 September 2020

OSLC Requirements Management Version 2.1. Part 1: Specification https://docs.oasis-open-projects.org/oslc-op/rm/v2.1/ps01/requirements-management-spec.html https://docs.oasis-open-projects.org/oslc-op/rm/v2.1/ps01/requirements-management-spec.pdf OSLC Requirements Management Version 2.1. Part 2: Vocabulary https://docs.oasis-open-projects.org/oslc-op/rm/v2.1/ps01/requirements-management-vocab.html https://docs.oasis-open-projects.org/oslc-op/rm/v2.1/ps01/requirements-management-vocab.pdf OSLC Requirements Management Version 2.1. Part 3: Constraints https://docs.oasis-open-projects.org/oslc-op/rm/v2.1/ps01/requirements-management-shapes.html https://docs.oasis-open-projects.org/oslc-op/rm/v2.1/ps01/requirements-management-shapes.pdf Requirements Management Vocabulary definitions file: https://docs.oasis-open-projects.org/oslc-op/rm/v2.1/ps01/requirements-management-vocab.ttl Requirements Management Resource Shape Constraints definitions file: https://docs.oasis-open-projects.org/oslc-op/rm/v2.1/ps01/requirements-management-shapes.ttl

OASIS-OP-Admin commented 4 years ago

Copyright date in the ttl files is still 2019. Otherwise these all look ready to go. With the fixes you are making, I approve to release.

paul-knight commented 4 years ago

Fixed the copyright dates for the turtle files (changed to 2020).

paul-knight commented 4 years ago

NEW, improved PDFs completed, and ready for loading.

paul-knight commented 4 years ago

Files repackaged, with ZIP and manifest files, dates set, etc. Removed README warning file. Should be ready for release along with other three (AM will be handled separately later - waiting for updated files).

paul-knight commented 4 years ago

@chet-ensign Chet will coordinate announcements of the four Project Specifications (Core, CM, RM, Query)

Note the publication URIs are listed in an earlier comment.

OASIS-OP-Admin commented 4 years ago

I have announced the publication of the Prj Specs - OASIS homepage (https://www.oasis-open.org/news/announcements/four-new-project-specifications-approved-by-the-oslc-open-project), Twitter, LinkedIn groups, emails (https://lists.oasis-open-projects.org/g/oslc-op/topic/four_new_project/77486324?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,77486324). I also added them to the OASIS Standards page under the Committee/Project Specifications grouping (https://www.oasis-open.org/standards#oslc-rm-v2.1-ps01). I'm checking with Andrew about adding this as a news article to open-services.net.

No further tasks to do so I'm closing this ticket.