qiskit.org icon indicating copy to clipboard operation
qiskit.org copied to clipboard

"Quick Start" should be more hardware agnostic

Open 1ucian0 opened this issue 3 years ago • 4 comments

Where does the issue happen?

Landing page

What is the content issue?

The Quick Start in the landing page is very IBM Quantum centric. The website needs to highlight the possibility to connect with hardware and simulators.

Screenshots

I suggest something like this. Figma link.

Screenshot 2022-10-26 at 11 44 48

Additional information

I think the "unstable" section can be removed. Typical, the information to install dev version is in the GitHub README file.

1ucian0 avatar Oct 26 '22 09:10 1ucian0

Currently, the supported backends are:

Simualtors:

  • https://github.com/Qiskit/qiskit-aer/
  • https://github.com/cda-tum/ddsim

QPU:

  • https://github.com/Qiskit/qiskit-ibmq-provider
  • https://github.com/Qiskit-Partners/qiskit-ionq
  • https://github.com/Qiskit-Partners/qiskit-aqt-provider
  • https://github.com/qiskit-community/qiskit-quantinuum-provider
  • https://github.com/rigetti/qiskit-rigetti

Multiprovider:

  • https://github.com/qiskit-community/qiskit-braket-provider
  • https://github.com/microsoft/qdk-python/tree/main/azure-quantum/azure/quantum/qiskit

1ucian0 avatar Oct 27 '22 16:10 1ucian0

Other candidates (thanks @mtreinish !):

  • https://github.com/iqm-finland/qiskit-on-iqm
  • https://github.com/pnnl/NWQ-Sim
  • https://github.com/SupertechLabs/qiskit-superstaq
  • https://github.com/qcware/qiskit_qcware
  • https://github.com/gaqqie/gaqqie-door
  • https://github.com/0tt3r/QuaC-qiskit

1ucian0 avatar Oct 27 '22 16:10 1ucian0

The other thing we should do if we make a page like this is document how someone should be able to add themselves to the list (and the criteria for being on the list). Having maintained lists like this in the past people sometimes care quite a bit about being advertised on a project's website.

mtreinish avatar Oct 27 '22 16:10 mtreinish

Fully agree. Maybe we can isolate the code and running as part of the ecosystem check ups. Mocking might be hard.

Other option is to go for a very arbitrary GH start minimum or months since the last release.

1ucian0 avatar Oct 28 '22 09:10 1ucian0

@JRussellHuffman do you have thoughts on the design?

frankharkins avatar Nov 07 '22 10:11 frankharkins

This would basically be updated the component on the homepage of qiskit.org, right? Would it mean removing the "start online" CTA that goes to Quantum Lab? There is another code cell directly below the current version of this component on qiskit.org that might visually conflict (although it might be okay). Does that section, the "What Can Qiskit Do" section need to be reworked too, or is that out of scope for now?

JRussellHuffman avatar Nov 07 '22 18:11 JRussellHuffman

@1ucian0 I took a quick pass at cleaning up the design file at the top of the thread here, but I think we should meet to discuss it briefly to make sure it scales up well, especially if there are going to be a lot of circuit libraries and providers.

A possible simple solution is adding a dropdown for additional options. But depending on how many options there are, we may need to rethink the component a little bit.

Let me know when you have some time and we can discuss it in detail.

JRussellHuffman avatar Feb 03 '23 18:02 JRussellHuffman

Also FYI, I updated the figma link in the description. I started a new file because I think the other wasn't a part of our workspace in figma

JRussellHuffman avatar Feb 03 '23 20:02 JRussellHuffman

This issue is done on this PR, so we can close it

y4izus avatar Apr 18 '23 13:04 y4izus