oslc-op / website

Hugo sources for the OSLC website
https://open-services.net
6 stars 8 forks source link

Specification Pages Updates #27

Closed brianking closed 6 years ago

brianking commented 7 years ago

Latest plan:

  1. http://open-services.net/specifications - Preserve this page, but this page should be significantly simplified to organize the specs in a simple list by the governing TC.

  2. http://open-services.net/specifications/requirements-management-2.0/ - this (for example) is the landing page for the document's governance page - this should redirect to the OASIS TC that now managing the page - probably the public URI.

  3. http://open-services.net/bin/view/Main/RmSpecificationV2 - This is the link to the specification itself which should be redirected to either the migrated OASIS specification, or the PDF document in the TC's Documents folder, e.g., https://www.oasis-open.org/committees/document.php?document_id=61070&wg_abbrev=oslc-domains

@rersie thinks it would be a good idea to keep also a landing page for the next level e.g.: http://open-services.net/specifications/requirements-management-2.0/ "Those pages should also be simplified and mostly point to the locations at the OASIS TC’s Alternatively, if a good landing page already exists at the OASIS TC, the URI could be a direct redirect to that location."

jamsden commented 7 years ago

Re:

  1. The page should provide an "at a glance" view of the specifications including their title, version, brief description, status link to TC and link actual document

  2. Document links on the TC public pages are down a ways on the page under the section Technical Work Produced by the Committee. So having the actual document link (on the title of the document) in 1 above would be useful.

  3. The link should stay on the cloned 2.x specifications until the migrated OASIS document is a Committee Specification.

Keeping the current landing page at http://open-services.net/specifications/requirements-management-2.0/ could be optional. We have the summary page and the TC public home. That should be enough.

brianking commented 7 years ago

@jamsden - can you give a couple of example, to get started?

jamsden commented 7 years ago

Maybe a simple table with columns:

jailandrade commented 7 years ago

I added a page to render the content from specifications and some styles for tables

brianking commented 7 years ago

@jamsden We are working on it here, it will be prettier!

https://oslc.github.io/specifications/

In terms of content, for the one item where have in there, OSLC 3.0, can you say:

As for status, the main thing I am concerned about is that because this will be manually updated it might get stale from time to time.

brianking commented 6 years ago

@jamsden

The skeleton file for you to fill out is now checked in at: https://github.com/OSLC/oslc-site-hugo/blob/master/content/specifications/_index.md

When live, it maps to: https://oslc.github.io/specifications/

brianking commented 6 years ago

Initial table of OSLC specifications, status and links. jamsden committed 13 hours ago eb8d5b5

Changes are now on live test site: https://oslc.github.io/specifications/

berezovskyi commented 6 years ago

What is the reason for now publishing the 2.0 specs in HTML format by crawling the wiki as I suggested in https://github.com/OSLC/oslc-community/issues/3 ?

Publishing specs for open RESTful services in PDF seems ludicrous to me.

jamsden commented 6 years ago

Partly to ensure they can’t be (easily) edited - all edits should be done in the OASIS migrated specs. And partly for quick convenience. Other options can be entertained.

On Oct 7, 2017, at 2:15 PM, Andrew Berezovskyi notifications@github.com wrote:

What is the reason for now publishing the 2.0 specs in HTML format by crawling the wiki as I suggested in OSLC/oslc-community#3 https://github.com/OSLC/oslc-community/issues/3 ?

Publishing specs for open RESTful services in PDF seems ludicrous to me.

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/OSLC/oslc-site-hugo/issues/27#issuecomment-334955696, or mute the thread https://github.com/notifications/unsubscribe-auth/ABECqreOH8ve8uA5i4g1XOWmzsAnAKhkks5sp7-0gaJpZM4OZ4TD.

brianking commented 6 years ago

I believe we decided to do both.

berezovskyi commented 6 years ago

I was under the same impression as @brianking: PDF gets preserved in OASIS, HTML is crawled for the website archive section.

brianking commented 6 years ago

@jamsden Are we good to go with this one? http://oslc.co/specifications/

I'll open a separate issue to style the page to make it look prettier.

jamsden commented 6 years ago

I’d be happy to place HTML files on OASIS, perhaps in the Domains GitHub repo instead of the TC’s document library if we had them. I’m not wedded to the PDFs.

On Oct 24, 2017, at 5:31 PM, Brian King notifications@github.com wrote:

@jamsden https://github.com/jamsden Are we good to go with this one? http://oslc.co/specifications/ http://oslc.co/specifications/ I'll open a separate issue to style the page to make it look prettier.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OSLC/oslc-site-hugo/issues/27#issuecomment-339138293, or mute the thread https://github.com/notifications/unsubscribe-auth/ABECquK8I2L4jgd2qyKTmXukxEfTwGmbks5svlcigaJpZM4OZ4TD.

berezovskyi commented 6 years ago
  1. Where is Core 2.0?
  2. All 2.0 specs are still in PDF
  3. https://tools.oasis-open.org/version-control/browse/wsvn/oslc-promcode/WorkingDrafts/promcode-interface-v1.0-wd01_Chapter3.docx should be converted to PDF.

I will upload the patch to see how I resolved §1 shortly. I actually found the TWiki source and discovered that Pandoc knows how to convert TWiki to Markdown.

brianking commented 6 years ago

Live at: http://oslc.co/specifications/archive/core-2.0/