denny/ShinyCMS-ruby

View on GitHub
docs/Developers/index.md

Summary

Maintainability
Test Coverage
# ShinyCMS Developer Documentation

## Useful Links

GitHub:
    * [Project board](https://github.com/denny/ShinyCMS-ruby/projects/1)
    * [Issues](https://github.com/denny/ShinyCMS-ruby/issues)

## Goals and Progress

This is as close as we get to a roadmap, for now :)
* [Project goals](ProjectGoals.md)

Semi-retired progress-tracking files:
* [Done](done.md)
* ~[In progress](in-progress.md)~ (all moved to project board)
* [To do](TODO.md) (short-to-medium term tasks moved to project board, rest to follow in due course)


## Technical Guides

* Instructions for [creating a new plugin](Plugins.md) (and related useful info)

* Notes about the [demo site data](demo-data.md)
    * [Rake tasks](rake-tasks.md) for developers (export new/extended demo data)

* Guidance and tools for [testing](Testing.md) (this project has 100% test coverage)

* Tools for checking [code quality](code-quality.md)

### Helpers, Concerns, and other useful modules:

* [Overview](Concerns-and-Helpers.md)
    * [Helpers](helpers.md)
    * [Model Concerns](model-concerns.md)
    * [Controller Concerns](controller-concerns.md)
    * [Mailers](Mailers.md)
    * [Other modules](other-modules.md)


## Code of Conduct

This project has a [Code of Conduct](../code-of-conduct.md), which is intended
to make using ShinyCMS, or contributing to it, a harassment-free experience for
everybody involved - regardless of who they are and what they do or don't know.

Please read and follow the code of conduct - thank you.