Skip to content

Conversation

apdavison
Copy link
Member

@apdavison apdavison commented Oct 3, 2022

See https://neo.readthedocs.io/en/new-docs/

Main features:

  • custom template for home page, with different entry points for different user needs
  • use Sphinx IPython extension to ensure code snippets are always up-to-date
  • use sphinx-gallery for examples
  • a lot of topics rewritten from scratch, others updated

Todos:

@apdavison apdavison marked this pull request as draft October 3, 2022 20:00
@apdavison apdavison added this to the 0.12.0 milestone Oct 3, 2022
@samuelgarcia
Copy link
Contributor

Yeah. You are our hero.
You will have a look soon for feeback.

@JuliaSprenger
Copy link
Member

Hi @apdavison Thanks for getting this started. I added some more changes on top of yours in #1179 and am still adding to this. If you prefer to only have a single dev branch for the new doc you can also already merge #1179.

@JuliaSprenger
Copy link
Member

Some suggestions for what parts of the (developer) documentation needs improvement can also be found here

Further documentation improvements
* master: (138 commits)
  fix for #1227
  spikeglx naming debug #1240
  [CI] Generate conda env directly with required packages
  Update doc/source/rawio.rst
  Update doc/source/io_developers_guide.rst
  Update io_developers_guide.rst
  Update developers_guide.rst
  Update io_developers_guide.rst
  Update rawio.rst
  Update io_developers_guide.rst
  Update io.rst
  Update core.rst
  Exception -> ValueError
  fix: check 'states' length before inferring event durations
  Add ignore_timestamps_errors flag
  improved 1.0-NHP probe docs
  added imDatPrb_type=1031 support as per SpikeGLX source
  added NP 1.0-NHP short and medium length support
  spikeglxrawio.py updated to support 45mm 1.0-NHP probes
  use OS independent datetime formatting
  ...

# Conflicts:
#	doc/requirements_docs.txt
#	doc/source/rawio.rst
@apdavison
Copy link
Member Author

I've switched to pydata_sphinx_theme, which I think looks much nicer. While there are still things to be improved, I think we should merge this now, if you're happy with it, and create a separate issue for each of the desired improvements.

https://neo.readthedocs.io/en/new-docs/index.html

Moritz-Alexander-Kern and others added 2 commits May 8, 2023 17:05
@JuliaSprenger JuliaSprenger merged commit 093231f into master May 10, 2023
@apdavison apdavison deleted the new-docs branch May 10, 2023 07:44
@JuliaSprenger JuliaSprenger modified the milestones: 0.12.1, 0.13.0 Jul 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants