Loading doc/source/api/csst_proto.rst +3 −0 Original line number Diff line number Diff line API === In this chapter, we show what the rendered Numpy-style docstring looks like in sphinx documentation. .. automodule:: csst_proto.top_level_interface :noindex: :members: Loading doc/source/git.rstdeleted 100644 → 0 +0 −32 Original line number Diff line number Diff line Version Control =============== A functional quality software needs a version control system, which provides several advantages. 1. Record versions so that you can rollback the software to any history version. 2. Collaboration between developers so that multiple developers can work simultaneously to enhance efficiency. 3. Keep multiple braches so that software can be developed in a separate branch and it does not affect the stable (released) version. 4. Code safety the approve-merge mechanism, etc. `git` ----- `git` is probably the most widely used version control system presently. - official website: https://git-scm.com/ - **Pro Git** (2nd Ed.): https://git-scm.com/book/en/v2 CSST DAS GitLab --------------- CSST DAS uses a self-managed `gitlab` instance to host data processing pipelines at - https://csst-tb.bao.ac.cn/code The Level 1 pipeline is host in `csst-l1` group: - https://csst-tb.bao.ac.cn/code/csst-l1 doc/source/sphinxdoc.rstdeleted 100644 → 0 +0 −8 Original line number Diff line number Diff line Sphinx-based documentation ========================== The sphinx homepage: - https://www.sphinx-doc.org/en/master/index.html A tutorial on how to write restructured text (.rst) files: - https://docutils.sourceforge.io/rst.html Loading
doc/source/api/csst_proto.rst +3 −0 Original line number Diff line number Diff line API === In this chapter, we show what the rendered Numpy-style docstring looks like in sphinx documentation. .. automodule:: csst_proto.top_level_interface :noindex: :members: Loading
doc/source/git.rstdeleted 100644 → 0 +0 −32 Original line number Diff line number Diff line Version Control =============== A functional quality software needs a version control system, which provides several advantages. 1. Record versions so that you can rollback the software to any history version. 2. Collaboration between developers so that multiple developers can work simultaneously to enhance efficiency. 3. Keep multiple braches so that software can be developed in a separate branch and it does not affect the stable (released) version. 4. Code safety the approve-merge mechanism, etc. `git` ----- `git` is probably the most widely used version control system presently. - official website: https://git-scm.com/ - **Pro Git** (2nd Ed.): https://git-scm.com/book/en/v2 CSST DAS GitLab --------------- CSST DAS uses a self-managed `gitlab` instance to host data processing pipelines at - https://csst-tb.bao.ac.cn/code The Level 1 pipeline is host in `csst-l1` group: - https://csst-tb.bao.ac.cn/code/csst-l1
doc/source/sphinxdoc.rstdeleted 100644 → 0 +0 −8 Original line number Diff line number Diff line Sphinx-based documentation ========================== The sphinx homepage: - https://www.sphinx-doc.org/en/master/index.html A tutorial on how to write restructured text (.rst) files: - https://docutils.sourceforge.io/rst.html