Conversation
a07bd8d to
05bad25
Compare
73cc77e to
f68f00c
Compare
|
@evalott100 please can you make a new branch off this one, then PR back to the docs branch fixing some of the warnings in https://github.com/bluesky/ophyd-async/actions/runs/12911955696/job/36005625932? Some of them are just missing docstrings, but there are a bunch that say something like: I think this is because importing I have tried:
"""
.. data:: SignalDatatypeT
The supported `Signal` datatypes
"""
My next steps were going to be:
|
|
Will continue tomorrow. Observations
|
|
@evalott100 please could you give this another review? I propose to merge this in approximately this state with further work in other tickets:
I will write up the last remaining tutorial (detectors) as part of another PR |
Co-authored-by: Jakub Wlodek <jwlodek@bnl.gov>
evvaaaa
left a comment
There was a problem hiding this comment.
Lots here, changes to the docs are great!
All the following should be regarded as NITs.
Co-authored-by: Eva Lott <evalott100@gmail.com>
* Rename ophyd_async.{epics,tango}.sim -> demo
* Fix typo in import linter
* Rewrite sim and epics.demo devices to do the same
* Fix SignalDatatypeT docs
* Localise usage of T to each module
* Add docstrings without breaking type checking
* Add some more docs
* Tidy ADAravis and write how-to areaDetector
* Localise use of T in tests
* Fix tests
* Try to shorten tutorials
* Patch out more plotting
* Fix tests on windows
* Add another article
* More docstrings
* Switch to autodoc2 and write a lot more docstrings
* Fix tests
* Add back in pyepics for dev deps
* More tweaks
* Apply suggestions from code review
Co-authored-by: Jakub Wlodek <jwlodek@bnl.gov>
* Tweak
* Added devices, signals and backends article
* Fix links
* Add diagram
* Update docs/how-to/interact-with-signals.md
Co-authored-by: Eva Lott <evalott100@gmail.com>
* Review comments
---------
Co-authored-by: Eva <evalott100@gmail.com>
Co-authored-by: Eva Lott <eva.lott@diamond.ac.uk>
Co-authored-by: Jakub Wlodek <jwlodek@bnl.gov>
Rewrite of the documentation and its structure including:
The first half of #721
Fixes #677
Fixes #671
Fixes #484
Fixes #480
Fixes #479
Fixes #459
Fixes #443 (well enough anyway)
Fixes #386
Fixes #349
Fixes #303
Fixes #246
Fixes #227
Fixes #193
Fixes #622