{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":".azure","path":".azure","contentType":"directory"},{"name":".binder","path":".binder","contentType":"directory"},{"name":".cargo","path":".cargo","contentType":"directory"},{"name":".github","path":".github","contentType":"directory"},{"name":"crates","path":"crates","contentType":"directory"},{"name":"docs","path":"docs","contentType":"directory"},{"name":"examples","path":"examples","contentType":"directory"},{"name":"qiskit","path":"qiskit","contentType":"directory"},{"name":"releasenotes","path":"releasenotes","contentType":"directory"},{"name":"test","path":"test","contentType":"directory"},{"name":"tools","path":"tools","contentType":"directory"},{"name":".editorconfig","path":".editorconfig","contentType":"file"},{"name":".git-blame-ignore-revs","path":".git-blame-ignore-revs","contentType":"file"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".local-spellings","path":".local-spellings","contentType":"file"},{"name":".mailmap","path":".mailmap","contentType":"file"},{"name":".mergify.yml","path":".mergify.yml","contentType":"file"},{"name":".stestr.conf","path":".stestr.conf","contentType":"file"},{"name":"CITATION.bib","path":"CITATION.bib","contentType":"file"},{"name":"CODE_OF_CONDUCT.md","path":"CODE_OF_CONDUCT.md","contentType":"file"},{"name":"CONTRIBUTING.md","path":"CONTRIBUTING.md","contentType":"file"},{"name":"Cargo.lock","path":"Cargo.lock","contentType":"file"},{"name":"Cargo.toml","path":"Cargo.toml","contentType":"file"},{"name":"DEPRECATION.md","path":"DEPRECATION.md","contentType":"file"},{"name":"LICENSE.txt","path":"LICENSE.txt","contentType":"file"},{"name":"MAINTAINING.md","path":"MAINTAINING.md","contentType":"file"},{"name":"MANIFEST.in","path":"MANIFEST.in","contentType":"file"},{"name":"Makefile","path":"Makefile","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"SECURITY.md","path":"SECURITY.md","contentType":"file"},{"name":"asv.conf.json","path":"asv.conf.json","contentType":"file"},{"name":"azure-pipelines.yml","path":"azure-pipelines.yml","contentType":"file"},{"name":"constraints.txt","path":"constraints.txt","contentType":"file"},{"name":"pyproject.toml","path":"pyproject.toml","contentType":"file"},{"name":"qiskit_bot.yaml","path":"qiskit_bot.yaml","contentType":"file"},{"name":"requirements-dev.txt","path":"requirements-dev.txt","contentType":"file"},{"name":"requirements-optional.txt","path":"requirements-optional.txt","contentType":"file"},{"name":"requirements.txt","path":"requirements.txt","contentType":"file"},{"name":"rust-toolchain.toml","path":"rust-toolchain.toml","contentType":"file"},{"name":"setup.py","path":"setup.py","contentType":"file"},{"name":"tox.ini","path":"tox.ini","contentType":"file"}],"totalCount":41}},"fileTreeProcessingTime":6.092066,"foldersToFetch":[],"repo":{"id":83821669,"defaultBranch":"main","name":"qiskit","ownerLogin":"Qiskit","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-03-03T17:02:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30696987?v=4","public":true,"private":false,"isOrgOwned":true},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"main","listCacheKey":"v0:1710785011.0","canEdit":false,"refType":"branch","currentOid":"43381ae1b159c01b55159d2dc1e8a65970b72746"},"path":"MAINTAINING.md","currentUser":null,"blob":{"rawLines":null,"stylingDirectives":null,"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/Qiskit/qiskit/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"MAINTAINING.md","displayUrl":"https://github.com/Qiskit/qiskit/blob/main/MAINTAINING.md?raw=true","headerInfo":{"blobSize":"2.53 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":"https://desktop.github.com","isGitLfs":false,"onBranch":true,"shortPath":"e20cab0","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2FQiskit%2Fqiskit%2Fblob%2Fmain%2FMAINTAINING.md","isCSV":false,"isRichtext":true,"toc":[{"level":1,"text":"Maintainers Guide","anchor":"maintainers-guide","htmlText":"Maintainers Guide"},{"level":2,"text":"Stable Branch Policy","anchor":"stable-branch-policy","htmlText":"Stable Branch Policy"},{"level":3,"text":"Backporting","anchor":"backporting","htmlText":"Backporting"},{"level":2,"text":"Documentation Structure","anchor":"documentation-structure","htmlText":"Documentation Structure"}],"lineInfo":{"truncatedLoc":"53","truncatedSloc":"40"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"Markdown","languageID":222,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/Qiskit/qiskit/blob/main/MAINTAINING.md","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/Qiskit/qiskit/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/Qiskit/qiskit/raw/main/MAINTAINING.md","renderImageOrRaw":false,"richText":"

Maintainers Guide

\n

This document defines a maintainer as a contributor with merge privileges.\nThe information detailed here is mostly related to Qiskit releases and other internal processes.

\n

Stable Branch Policy

\n

The stable branch is intended to be a safe source of fixes for high-impact\nbugs and security issues that have been fixed on main since a\nrelease. When reviewing a stable branch PR, we must balance the risk\nof any given patch with the value that it will provide to users of the\nstable branch. Only a limited class of changes are appropriate for\ninclusion on the stable branch. A large, risky patch for a major issue\nmight make sense, as might a trivial fix for a fairly obscure error-handling\ncase. A number of factors must be weighed when considering a\nchange:

\n\n

Backporting

\n

When a PR tagged with stable backport potential is merged, or when a\nmerged PR is given that tag, the Mergify bot will\nopen a PR to the current stable branch. You can review and merge this PR\nlike normal.

\n

Documentation Structure

\n

The way documentation is structured in Qiskit is to push as much of the actual\ndocumentation into the docstrings as possible. This makes it easier for\nadditions and corrections to be made during development, because the majority\nof the documentation lives near the code being changed. These docstrings are then pulled into\nthe API Reference section of https://docs.quantum.ibm.com.

\n

Refer to https://qiskit.github.io/qiskit_sphinx_theme/apidocs/index.html for how to create and\nwrite effective API documentation, such as setting up the RST files and docstrings.

\n

If changes you are making affect non-API reference content in https://docs.quantum.ibm.com\nyou can open an issue (or better yet a PR) to update the relevant page in https://github.com/Qiskit/documentation.\nYou can also use this repo to suggest or contribute brand new content beyond updates to the API reference.

\n
","renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":false,"not_analyzed":false,"symbols":[{"name":"Maintainers Guide","kind":"section_1","ident_start":2,"ident_end":19,"extent_start":0,"extent_end":2588,"fully_qualified_name":"Maintainers Guide","ident_utf16":{"start":{"line_number":0,"utf16_col":2},"end":{"line_number":0,"utf16_col":19}},"extent_utf16":{"start":{"line_number":0,"utf16_col":0},"end":{"line_number":53,"utf16_col":0}}},{"name":"Stable Branch Policy","kind":"section_2","ident_start":200,"ident_end":220,"extent_start":197,"extent_end":1684,"fully_qualified_name":"Stable Branch Policy","ident_utf16":{"start":{"line_number":6,"utf16_col":3},"end":{"line_number":6,"utf16_col":23}},"extent_utf16":{"start":{"line_number":6,"utf16_col":0},"end":{"line_number":39,"utf16_col":0}}},{"name":"Backporting","kind":"section_3","ident_start":1438,"ident_end":1449,"extent_start":1434,"extent_end":1684,"fully_qualified_name":"Backporting","ident_utf16":{"start":{"line_number":31,"utf16_col":4},"end":{"line_number":31,"utf16_col":15}},"extent_utf16":{"start":{"line_number":31,"utf16_col":0},"end":{"line_number":39,"utf16_col":0}}},{"name":"Documentation Structure","kind":"section_2","ident_start":1687,"ident_end":1710,"extent_start":1684,"extent_end":2588,"fully_qualified_name":"Documentation Structure","ident_utf16":{"start":{"line_number":39,"utf16_col":3},"end":{"line_number":39,"utf16_col":26}},"extent_utf16":{"start":{"line_number":39,"utf16_col":0},"end":{"line_number":53,"utf16_col":0}}}]}},"copilotInfo":null,"copilotAccessAllowed":false,"csrf_tokens":{"/Qiskit/qiskit/branches":{"post":"GVhgkLyX0KX4sER172NdBZhTWN_70K0SszOTktApkMST1zI-CcddXsyHsI08gCavcPd6hK_J82M5WNo9R4B4Mg"},"/repos/preferences":{"post":"21mGpgpz1aiL8IV-RBs_RvajkVYre-YPDHxciPjmjugsAx_l9p-aQfQK8BsfW1e1R6oOOCLc9ArkZvpc9SJ5tw"}}},"title":"qiskit/MAINTAINING.md at main ยท Qiskit/qiskit"}