Skip to content
Snippets Groups Projects
  1. May 31, 2023
  2. May 17, 2023
  3. Apr 27, 2023
  4. Feb 17, 2023
  5. Feb 13, 2023
  6. Feb 02, 2023
  7. Feb 01, 2023
    • Jérémy Bobbio (Lunar)'s avatar
      Add a landing page for the documentation · 715572f7
      Jérémy Bobbio (Lunar) authored
      This is implements the landing page that was designed during the
      documentation sprint in November 2022.
      
      There is probably further work to be done on the copy, maybe tweak
      colors and margins on the cards. Proper support for dark mode would
      be nice as well. It’s a bit ugly for now.
      
      The images are coming from <https://undraw.co/>. The license does not
      require attribution. Full license text reads as follow:
      
          Copyright 2022 Katerina Limpitsouni
      
          All images, assets and vectors published on unDraw can be used for
          free. You can use them for noncommercial and commercial purposes.
          You do not need to ask permission from or provide credit to the
          creator or unDraw.
      
          More precisely, unDraw grants you an nonexclusive, worldwide
          copyright license to download, copy, modify, distribute, perform,
          and use the assets provided from unDraw for free, including for
          commercial purposes, without permission from or attributing the
          creator or unDraw.  This license does not include the right to
          compile assets, vectors or images from unDraw to replicate a similar
          or competing service, in any form or distribute the assets in packs
          or otherwise. This extends to automated and non-automated ways to
          link, embed, scrape, search or download the assets included on the
          website without our consent.
      715572f7
    • Jérémy Bobbio (Lunar)'s avatar
      Switch to PyData Sphinx theme · b37d4ff8
      Jérémy Bobbio (Lunar) authored
      After merging various parts of Software Heritage documentation in a
      single Sphinx instance, the navigation using the Read The Docs theme
      became seriously cumbersome.
      
      We switch to PyData Sphinx theme: a clean, Bootstrap-based Sphinx theme
      by and for the PyData community. For details, please refer to:
      https://pydata-sphinx-theme.readthedocs.io/
      
      One major upside is that by default supports three level of navigation:
      
      - top-level parts in the header bar (for us, they would refer to
        `devel`, `sysadm` and `user`)
      - a left sidebar for sections in the current part,
      - a right sidebar for the contents of the current page.
      
      This maps really well to our hierarchy.
      
      Some changes made to better navigate the various parts of our
      navigation:
      
      - Rename “Development Documentation” to just “Development”.
      - Rename “Sysadmin Documentation” to just “Infrastructure”.
      - Rename “User Documentation” to just “Usage”.
      - Promote the API reference from Development to the top-level.
      
      Some other improvements to better benefit the new theme:
      
      - Replace the vertical logo with the horizontal one to better fit the
        header.
      - Add links to GitLab, PyPI and status.s.o to the header.
      - Remove the unused Alegreya font.
      b37d4ff8
  8. Jan 23, 2023
  9. Jan 22, 2023
    • vlorentz's avatar
      Configure RTD theme to use titles only · 78847c40
      vlorentz authored
      0e55968d removed :titlesonly: from the
      root toctree, which caused sphinx_rtd_theme to switch the mode it uses
      to display *all* sidebars.
      
      This config change reverts this behavior, but keeps the content of
      pages unchanged.
      78847c40
  10. Jan 16, 2023
  11. Jan 13, 2023
  12. Nov 29, 2022
  13. Nov 28, 2022
  14. Aug 24, 2022
    • Antoine Lambert's avatar
      docs/Makefile: Fix local build of global swh documentation · 79efac6b
      Antoine Lambert authored
      It can be convenient to run the global swh documentation in the
      current venv instead of using tox (notably to save time by skipping
      dependencies installation).
      
      It looks like the Makefile in docs folder was not really maintained
      regarding that kind of documentation build so fix it in order to
      restore local build.
      79efac6b
  15. May 16, 2022
    • Antoine Lambert's avatar
      user: Bootstrap loaders high-level documentation · dc96f6a8
      Antoine Lambert authored
      Add landing page of loaders high-level documentation displaying
      available ones in a table with the following column:
      
        - logo and name of the loader linking to its specific documentation
      
        - related links: source code, developer doc, development activity
      
        - current status: production, staging or development
      
        - link to related grant if any
      
      Create one rst file per loader to further document.
      
      Related to T3117
      dc96f6a8
  16. May 06, 2022
  17. Jan 25, 2022
  18. Jan 20, 2022
  19. Jan 19, 2022
  20. Dec 08, 2021
  21. Oct 20, 2021
  22. Oct 19, 2021
  23. Oct 15, 2021
  24. Oct 14, 2021
  25. Oct 13, 2021
  26. Oct 12, 2021
  27. Sep 06, 2021
  28. Jul 19, 2021
Loading