Skip to content

lupestro/deacon

Repository files navigation

Deacon

This application simulates the process of passing the plate and the communion elements with a variety of arrangements of saints in the pews, in order to explore various rules-of-thumb and see how they work out. Most of the responsible decisions in the code reside in the deacon and saint models, based on information provided by the pew models. As this develops, it should allow for a variety of deacon models trying different approaches and saint models providing the deacons with interesting opportunities and challenges. Hopefully, this should also be a lot of fun.

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone https://github.com/lupestro/deacon.git this repository
  • change into the new directory
  • pnpm install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • pnpm test
  • pnpm test:ember --server

Linting

  • pnpm lint
  • pnpm lint:fix

Building

  • pnpm ember build (development)
  • pnpm build (production)

Deploying

Deliver the contents of the dist tree to the website.

Further Reading / Useful Links

Recent Changes:

0.1.0 - April 9, 2017 - Finished initial YUIdoc documentation support. Cleaned up existing unit tests. - November 22, 2017 - Updated to Typescript - February 19, 2018 - Prepared for deployment on site - May 28, 2018 - Version bump 0.2.0 - November 28, 2019 (Thankgiving Day) - Upgraded to 3.14, Octane stem to stern, and using typedoc.

Needs Work:

  • Come up with strategies for deacons to apply.
  • Unit tests for models, since this is where the change is going to be focused.

About

Simulation of passing the plate to explore better ways to do it and have some fun with it...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published