Skip to content

Commit

Permalink
Merge pull request #460 from OliviaLynn/main
Browse files Browse the repository at this point in the history
Documentation Prefactor
  • Loading branch information
OliviaLynn authored Jun 21, 2024
2 parents 0dd9a5b + 0b9327b commit e154839
Show file tree
Hide file tree
Showing 17 changed files with 326 additions and 164 deletions.
31 changes: 18 additions & 13 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,32 +18,37 @@ please :doc:`/source/contact`
.. toctree::
:maxdepth: 1
:caption: Using the Template
:hidden:

source/overview
source/new_project
source/existing_project
source/configuration_checklist
source/update_project
source/existing_project
source/contributing
source/contact


.. toctree::
:maxdepth: 2
:caption: Template Options
:hidden:

source/template_options


.. toctree::
:maxdepth: 1
:caption: Best Practices
:hidden:

practices/overview
practices/ci_benchmarking
practices/ci_precommit
practices/ci_testing
practices/code_coverage
practices/git-lfs
practices/issue_pr_templating
practices/linting
practices/namespace_project
practices/pipx
practices/precommit
practices/pypi
practices/conda
practices/unit_testing
practices/pytest_timeout
practices/linting
practices/ci
practices/namespace_project
practices/issue_pr_templating
practices/sphinx
practices/publishing_package

13 changes: 13 additions & 0 deletions docs/practices/ci.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Continuous Integration
===============================================================================

.. toctree::
:maxdepth: 1
:caption: Continuous Integration

ci_testing
ci_benchmarking
ci_precommit
code_coverage
unit_testing
pytest_timeout
131 changes: 0 additions & 131 deletions docs/practices/git-lfs.rst

This file was deleted.

2 changes: 1 addition & 1 deletion docs/practices/linting.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Code Style
Code Style: Linters, Auto-Formatters
===============================================================================

What is it? Why do it?
Expand Down
4 changes: 2 additions & 2 deletions docs/practices/namespace_project.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Python namespace project
========================
Python Namespace Projects
=========================

`Pep 420 <https://peps.python.org/pep-0420/>`_ defines a standard for namespace packages.
This standard allows for separately versioned and maintained subpackages to present
Expand Down
1 change: 0 additions & 1 deletion docs/practices/overview.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ Practices
* :doc:`precommit`
* :doc:`pypi`
* :doc:`sphinx`
* :doc:`git-lfs`
* :doc:`pytest_timeout`

Still have questions?
Expand Down
4 changes: 2 additions & 2 deletions docs/practices/pipx.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
pipx
=========
Pipx
====================================================================================================

``pipx`` is a tool to enable installation of end-user applications written
in Python.
Expand Down
8 changes: 8 additions & 0 deletions docs/practices/publishing_package.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Publishing Your Package: PyPI, Conda
===============================================================================

.. toctree::
:maxdepth: 1

pypi
conda
2 changes: 1 addition & 1 deletion docs/practices/pypi.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
PyPI
PyPI Publishing
===============================================================================

What is it? Why do it?
Expand Down
2 changes: 1 addition & 1 deletion docs/practices/sphinx.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Sphinx - ReadTheDocs and AutoAPI
Sphinx: ReadTheDocs, AutoAPI
===============================================================================

What is it? Why do it?
Expand Down
2 changes: 1 addition & 1 deletion docs/source/configuration_checklist.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Configuring a new project
Configure a templated project
===============================================================================

So you've created a new python project from the template! Great!
Expand Down
2 changes: 1 addition & 1 deletion docs/source/contact.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Contact us
Any questions? Contact us
===============================================================================

We at LINCC Frameworks pride ourselves on being a friendly bunch!
Expand Down
2 changes: 1 addition & 1 deletion docs/source/contributing.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Contributing to the template
Contribute to the template
===============================================================================

Find (or make) a new GitHub issue
Expand Down
2 changes: 1 addition & 1 deletion docs/source/existing_project.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Incorporating the template into a prior project
or, Hydrate an un-templated project
===============================================================================

These instructions are for those who want to incorporate the latest version of the
Expand Down
7 changes: 1 addition & 6 deletions docs/source/new_project.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Starting a new project
Create a new templated project
===============================================================================


Expand Down Expand Up @@ -173,8 +173,3 @@ Next steps
-------------------------------------------------------------------------------

:doc:`Configure a new project<configuration_checklist>`

Still have questions?
-------------------------------------------------------------------------------

:doc:`/source/contact`
Loading

0 comments on commit e154839

Please sign in to comment.