Skip to content

Update references from dev.qubes-os.org to doc... - #1741

Open
parulin wants to merge 1 commit into
QubesOS:mainfrom
parulin:from-dev-to-doc
Open

parulin wants to merge 1 commit into
QubesOS:mainfrom
parulin:from-dev-to-doc

Conversation

@parulin

@parulin parulin commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Comment thread user/how-to-guides/how-to-enable-a-service.rst Outdated
Comment thread _dev/index.rst Outdated
qubes-core-qrexec <https://dev.qubes-os.org/projects/qubes-core-qrexec>
core-admin <https://doc.qubes-os.org/projects/core-admin>
core-admin-client <https://doc.qubes-os.org/projects/core-admin-client>
qubes-core-qrexec <https://doc.qubes-os.org/projects/qubes-core-qrexec>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Page not found :)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is the _dev/ directory still relevant?

Comment thread developer/releases/4_3/release-notes.rst


See the `qubes-core-qrexec <https://github.com/QubesOS/qubes-core-qrexec/>`__ repository for details.
See the :doc:`qubes-core-qrexec <core-qrexec:index>` repository for details.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Better ref to the github repo

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mmm, or better ref to the qrexec-policy-agent page?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

repository :)



You can also use ``qrexec/server.py`` from `qubes-core-qrexec <https://github.com/QubesOS/qubes-core-qrexec/>`__ repository, which is a variant of the above code - but note that currently it’s somewhat more specific (JSON requests and ASCII responses; no target handling in service descriptors).
You can also use ``qrexec/server.py`` from :doc:`core-qrexec:index`, which is a variant of the above code - but note that currently it’s somewhat more specific (JSON requests and ASCII responses; no target handling in service descriptors).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I kept the link to the file and the docs.

- :doc:`Qrexec internals </developer/services/qrexec-internals>`

- `qubes-core-qrexec <https://github.com/QubesOS/qubes-core-qrexec/>`__ repository - contains the above example
- :doc:`core-qrexec:index` - contains the above example

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I kept both.


* :doc:`/developer/services/qrexec`
* `qubes-core-qrexec's documentation <https://dev.qubes-os.org/projects/qubes-core-qrexec/en/latest/>`__
* :doc:`core-qrexec:index`

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

here same as 1733

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1733 introduce some incompatible changes here

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hm, ok, what should be first. perhaps let's concentrate on 1733 and after that 1741

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For me this one (#1741) is more urgent: it fixes issues with the current state of the docs, while #1733 might just be an improvement. So, if it's okay, let's start with #1741?


* Use the :program:`Settings` of the qube
* Use `qvm-service <https://dev.qubes-os.org/projects/core-admin-client/en/latest/manpages/qvm-service.html>`__
* Use :doc:`core-admin-client:manpages/qvm-service`

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same as 1733 (my comment i mean)

Comment thread user/security-in-qubes/firewall.rst Outdated
* also update some direct links to Sphinx' cross-references
* remove the now useless _dev directory (it was the index page for
  subprojects in dev.qubes-os.org)
@parulin

parulin commented Sep 11, 2026

Copy link
Copy Markdown
Contributor Author

Sorry, I'm a bit lost between the comments. I should have taken care of the relevant ones, if you agree to take care of #1741 before #1733. Tell me if you see a pending issue. I also removed _dev/ to see if the RTD build works without it, looks okay to me (I haven't seen this page in a year now).

@maiska

maiska commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

yes, ok first 1741, i also need time to remember what we are doing here exactly :)))

@parulin

parulin commented Sep 11, 2026

Copy link
Copy Markdown
Contributor Author

The original purpose of this PR was to change references from dev.qubes-os.org to doc.qubes-os.org, according to the new URL scheme. I also changed some references to the github repos into sphinx refs ... Some other changes occurred in the meantime and it could be even better now, but let's keep that for another PR?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

qubes-core-qrexec on dev.qubes-os.org redirect to the wrong folder

2 participants