Skip to content

Commit

Permalink
Merge pull request #13 from mentor-matching-online/remove-jekyll-docs
Browse files Browse the repository at this point in the history
Remove Jekyll docs
  • Loading branch information
johnpeart committed Sep 3, 2023
2 parents c5eb448 + e5b3be8 commit 50c9d15
Show file tree
Hide file tree
Showing 17 changed files with 8 additions and 420 deletions.
14 changes: 6 additions & 8 deletions CHANGELOG.md
Expand Up @@ -9,9 +9,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added
- Users can now edit the weightings, but only for specific attributes, and for the pre-existing calculation

## [3.0.0] - 2022-06-26

### Changed

The licence for this code has changed from MIT to Open Government Licence. This should not radically change how you
use the software, but because it is a licence change it is breaking - hence the major bump

[2.5.0]
## [2.5.0]

### Added
This release adds the notification workflow, using GOV.UK Notify. Getting from the "matching" to the "notification"
Expand All @@ -24,13 +29,6 @@ you lucky people. As ever the entire system can be brought up with `docker-compo
`localhost:4000`. Documentation is so important for an open-source system like ours, so additions to that are just
as welcome as code changes.

## [3.0.0] - 2022-06-26

### Changed

The licence for this code has changed from MIT to Open Government Licence. This should not radically change how you
use the software, but because it is a licence change it is breaking - hence the major bump

## [2.4.0] - 2022-06-26

### Added
Expand Down
9 changes: 2 additions & 7 deletions README.md
Expand Up @@ -8,16 +8,13 @@ It uses [this package](https://github.com/jonodrew/mentor-match-package) to calc

This service is free and open source. It welcomes pull requests, feature suggestions, improvements to grammar, spelling, or any other way folks want to help.

Our roadmap is hosted [here on GitHub](https://github.com/users/jonodrew/projects/1). Make feature suggestions by
raising an issue on this repo.
Our roadmap is hosted [here on GitHub](https://github.com/users/jonodrew/projects/1). Make feature suggestions by raising an issue on this repo.

## Architecture
This service has three main parts: a web server, running Flask; a Celery worker; and a Redis instance. The long-running task of matching mentors and mentees is passed off to the Celery worker via Redis, which acts as the broker. Results are also stored in Redis and retrieved by the Flask app as needed.

The Flask app is very basic: mostly HTML and basic routes, with a smidgeon of javascript to keep the user interested in what's happening while they wait for their results. That needs some work **so pull requests are welcome**.

Docs are served with Jekyll.

## Setup

To use this software your local machine, you will need:
Expand All @@ -33,7 +30,6 @@ By default, the service can be accessed on the following ports:
|---------|------|
| flask | 5001 |
| redis | 6379 |
| docs | 4000 |

## Installing dependencies

Expand All @@ -51,8 +47,7 @@ From the repository folder, in the command line run:
docker-compose up
```

You should now be able to access the service on the `localhost:` followed by the ports above. I recommend starting
with [the docs](localhost:4000), so you can come back here and keep going!
You should now be able to access the service on the `localhost:` followed by the ports above.

To stop the service at any time, just press the control (<kbd>Ctrl</kbd>) key and <kbd>C</kbd> key together.

Expand Down
8 changes: 0 additions & 8 deletions docker-compose.override.yml
Expand Up @@ -6,11 +6,3 @@ services:
environment:
- USERNAME=CSLGBT
- PASSWORD=HorseBatteryStapleCorrect

jekyll:
build:
context: "./docs/"
ports:
- "4000:4000"
volumes:
- ./docs:/srv/jekyll
49 changes: 0 additions & 49 deletions docs/.gitignore

This file was deleted.

5 changes: 0 additions & 5 deletions docs/404.html

This file was deleted.

1 change: 0 additions & 1 deletion docs/CNAME

This file was deleted.

4 changes: 0 additions & 4 deletions docs/Dockerfile

This file was deleted.

14 changes: 0 additions & 14 deletions docs/Gemfile

This file was deleted.

122 changes: 0 additions & 122 deletions docs/_config.yml

This file was deleted.

23 changes: 0 additions & 23 deletions docs/_docs/architecture.md

This file was deleted.

20 changes: 0 additions & 20 deletions docs/_docs/contributing.md

This file was deleted.

18 changes: 0 additions & 18 deletions docs/_docs/cookies.md

This file was deleted.

37 changes: 0 additions & 37 deletions docs/_docs/getting-started.md

This file was deleted.

9 changes: 0 additions & 9 deletions docs/_docs/licences.md

This file was deleted.

0 comments on commit 50c9d15

Please sign in to comment.