Commit 10399bf2 authored by BO ZHANG's avatar BO ZHANG 🏀
Browse files

tweaks

parent ab615d03
Loading
Loading
Loading
Loading
Loading
+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:

doc/source/git.rst

deleted100644 → 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.rst

deleted100644 → 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