Qiskit / qiskit-metapackage

Qiskit is an open-source SDK for working with quantum computers at the level of circuits, algorithms, and application modules.
https://qiskit.org
Apache License 2.0
3.03k stars 749 forks source link

[blocked] Move most docs pages to Terra #1747

Closed Eric-Arellano closed 1 year ago

Eric-Arellano commented 1 year ago

Closes https://github.com/Qiskit/qiskit-metapackage/issues/1722.

This moves all individual documentation pages—except for tutorials.rst and release_notes.rst—to Terra. We now load them via Git.

It also now loads _templates and source_images from Terra, for less duplication.

Even though this setup is awkward, it makes progress on emptying the metapackage. It will make the final migration smaller and easier to review, so less risky.

--

Note that now these individual pages will be tied to the Terra version. So, we need to backport changes to these docs.

--

To simplify this PR, I removed the DOCS_FROM_MASTER feature, which was not used in CI or anywhere.

I also tweaked the functionality of docs currently existing. We now will delete them at the end of the run. And we don't clone tutorials if they already existed.

Eric-Arellano commented 1 year ago

We've decided to not puruse this migration strategy: https://github.com/Qiskit/qiskit-metapackage/issues/1722#issuecomment-1582640699