https://github.com/artefactual/atom-docs

Access to Memory (AtoM) documentation

https://github.com/artefactual/atom-docs

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (16.7%) to scientific vocabulary

Keywords

accesstomemory archives documentation rest sphinx-doc
Last synced: 6 months ago · JSON representation

Repository

Access to Memory (AtoM) documentation

Basic Info
Statistics
  • Stars: 17
  • Watchers: 20
  • Forks: 28
  • Open Issues: 42
  • Releases: 0
Topics
accesstomemory archives documentation rest sphinx-doc
Created over 12 years ago · Last pushed 6 months ago
Metadata Files
Readme

README.md

AtoM documentation

Access to Memory is a web-based, open source application for standards-based archival description and access in a multilingual, multi-repository environment. Our target users are archivists, librarians, and anyone working to describe and provide access to archival material. This repository holds the documentation for the AtoM project, including the User, Administrator, and Developer Manuals.

About the AtoM docs

The AtoM documentation can be found on the Access to Memory website, at:

  • https://www.accesstomemory.org/docs

We version the documentation for each major AtoM release. The docs are written in reStructured Text (reST), and generated using the Sphinx documentation generator. Learn more about our documentation here:

  • https://wiki.accesstomemory.org/Resources/Documentation/About

You are free to copy, modify, and distribute the AtoM documentation with attribution under the terms of the Creative Commons Attribution Share Alike 4.0 (CC-BY-SA-4.0) license. See the LICENCE file for details.

Building the documentation locally

To build a local, offline version of the documentation:

  • Decide where the documentation will be stored on your computer.
  • In a Terminal window, use the cd command to navigate to this location.
  • Create a local copy of the documentation by running:

bash git clone https://github.com/artefactual/atom-docs.git

  • Move to the documentation repository with:

bash cd atom-docs

  • Create a Python virtual environment to contain all the required tools:

bash python3 -m venv .env

  • Activate the virtual environment:

bash source .env/bin/activate

  • Install the requirements:

bash pip install -r requirements.txt

  • Build the documentation:

bash sphinx-build -D language=en ./ _build/html/en # for English

  • Access the documentation:

bash python3 -m http.server -d _build/html/

The HTML files for the documentation will be in atom/_build/html/. You can open the files in a browser of your choice, without having any access to the Internet, by accessing http://localhost:8000.

While this offline version will not have the AtoM web theme, you will gain access to improved search features.

Contributing

Thank you for considering a contribution to the AtoM documentation! For more information on contributing, please see the documentation pages on our AtoM wiki. The wiki describes our AtoM documentation, gives instructions on how to contribute to the documentation, and includes a tutorial and style guide of best practices for new contributions. Following these guidelines helps us assess your changes faster and makes it easier for us to merge your submission.

Code of Conduct

As contributors and maintainers of AtoM, we at Artefactual pledge to respect all people who contribute through reporting issues, posting feature requests, updating documentation, submitting pull requests or patches, and other activities, including participating in our User Forum.

We are committed to making participation in the AtoM project a harassment-free experience for everyone, regardless of level of experience, sex, gender identity and expression, sexual orientation, ability, personal appearance, body size, race, age, or religion.

Examples of unacceptable behavior by participants include the use of sexual language or imagery, derogatory comments or personal attacks, trolling, public or private harassment, insults, or other unprofessional conduct.

Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, Forum posts, and other contributions that are not aligned to this Code of Conduct. Project maintainers who do not follow the Code of Conduct may be removed from the project team.

If you feel you've encountered instances of abusive, harassing, or otherwise unacceptable behavior, please let us know.

Owner

  • Name: Artefactual
  • Login: artefactual
  • Kind: organization
  • Location: Vancouver, Canada

GitHub Events

Total
  • Issues event: 9
  • Delete event: 11
  • Member event: 1
  • Issue comment event: 19
  • Push event: 65
  • Pull request review event: 24
  • Pull request review comment event: 13
  • Pull request event: 36
  • Fork event: 2
  • Create event: 23
Last Year
  • Issues event: 9
  • Delete event: 11
  • Member event: 1
  • Issue comment event: 19
  • Push event: 65
  • Pull request review event: 24
  • Pull request review comment event: 13
  • Pull request event: 36
  • Fork event: 2
  • Create event: 23

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 6
  • Total pull requests: 22
  • Average time to close issues: 26 days
  • Average time to close pull requests: about 1 month
  • Total issue authors: 5
  • Total pull request authors: 7
  • Average comments per issue: 0.33
  • Average comments per pull request: 0.14
  • Merged pull requests: 8
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 6
  • Pull requests: 22
  • Average time to close issues: 26 days
  • Average time to close pull requests: about 1 month
  • Issue authors: 5
  • Pull request authors: 7
  • Average comments per issue: 0.33
  • Average comments per pull request: 0.14
  • Merged pull requests: 8
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • fiver-watson (7)
  • anvit (5)
  • eviau-artefactual (3)
  • Jimadine (2)
  • puniak (1)
  • danloveg (1)
  • jtgorman (1)
  • melaniekung (1)
  • jraddaoui (1)
Pull Request Authors
  • melaniekung (19)
  • eviau-artefactual (16)
  • anvit (4)
  • cbcullen (4)
  • scollazo (2)
  • Jimadine (2)
  • Jennoit (1)
  • testy-mctest (1)
  • MikeFE (1)
  • danloveg (1)
  • sbreker (1)
Top Labels
Issue Labels
minor fix (7) admin manual (4) good first issue (4) user manual (4) new content (1) typo (1)
Pull Request Labels
admin manual (4) user manual (1) dev manual (1) minor fix (1)

Dependencies

requirements.txt pypi
  • sphinx *
  • sphinx_rtd_theme *
.github/workflows/test.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
Dockerfile docker
  • alpine latest build
docker-compose.yml docker