documentation icon indicating copy to clipboard operation
documentation copied to clipboard

[ EPIC] Add open source related information to "Additional resources" tab

Open javabster opened this issue 1 year ago • 5 comments

Because of the time crunch of the last milestone we never got round to finding a good home in docs for some of the open-source related information including:

  • version strategy
  • operating system support
  • contributing guidelines + maintainer guidelines
  • deprecation policy

some of these pages were added to https://docs.quantum.ibm.com/start/install, others were just added as markdown files in the qiskit repo. But the current placement doesn't feel like it exactly "fits" so we should come up with a better place.

Terris also started looking into designs for a "contributing" section of the docs, I think it would be good to re-open this discussion now that things have calmed down a bit

### Tasks
- [ ] #796 
- [ ] #716 

javabster avatar Jan 10 '24 12:01 javabster

Just so we don't lose it, mentioning here that another place where the open-source info got placed is on the Support page: https://docs.quantum.ibm.com/support#open-source-governance

abbycross avatar Jan 18 '24 20:01 abbycross

related #716

javabster avatar Feb 02 '24 17:02 javabster

We plan to have a new "Additional resources" section in the top nav bar. Open source will live here. We can use this epic to plan creation of the content for that folder.

Eric-Arellano avatar May 07 '24 13:05 Eric-Arellano

Right now the Error Code Registry is under the API reference menu - is it a candidate for "Additional resources"?

abbycross avatar May 07 '24 13:05 abbycross

Right now the Error Code Registry is under the API reference menu - is it a candidate for "Additional resources"?

We were thinking that stays under API references since it's very API-like, but it could be moved if we want. Migration guides would move, though, since they never really belonged in API reference.

Eric-Arellano avatar May 07 '24 13:05 Eric-Arellano

@javabster we discussed this in the qiskit-dev meeting. We came up with this proposal, where ↗️ means external link:

  • Code of conduct
  • Contributor license agreements
    • Individual agreement ↗️ (PDF)
    • Corporate agreement ↗️ (PDF)
  • Qiskit SDK
    • Versioning strategy (aka deprecation policy; links out to DEPRECATION.md for the tactics of how to deprecate)
    • Contributor guide ↗️
    • Maintainer guide ↗️
  • Extensions [name TBD]
    • How to build a provider [name TBD]

They think Operating System Support should stay in https://docs.quantum.ibm.com/guides/install-qiskit#operating-system-support.

Eric-Arellano avatar Jul 09 '24 15:07 Eric-Arellano

This is now live. The ecosystem documentation is tracked by https://github.com/Qiskit/documentation/issues/1711, and citations / FAQs by https://github.com/Qiskit/documentation/issues/716 and https://github.com/Qiskit/documentation/issues/1699

Eric-Arellano avatar Jul 18 '24 16:07 Eric-Arellano