Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/defra/ffc-development-guide

FCP development standards and guidance
https://github.com/defra/ffc-development-guide

Last synced: 6 days ago
JSON representation

FCP development standards and guidance

Awesome Lists containing this project

README

        

# Farming and Countryside Programme Development Guide

This is a repository of standards and supporting guidance for all developers working within the Farming and Countryside Programme (FCP).

The purpose of the standards are to ensure that delivery supports the Architecture Vision set out by the programme and better enable developer agility and mobility through consistent patterns and practices.

The guidance provides developers with quick access to resources and processes to best support the standards and delivery.

## Defra standards
The standards and guidance contained here is intended to be an FCP context specific layer over Defra DDTS' wider development standards.

This guide assumes that Developers already understand and follow these [core standards](https://defra.github.io/software-development-standards/).

## Viewing the guide

The guide is best viewed in GitHub pages at [https://defra.github.io/ffc-development-guide](https://defra.github.io/ffc-development-guide/)

## Updating the guide

This documentation is written in markdown and is built using [MkDocs](https://www.mkdocs.org) and the [Material for MkDocs](https://squidfunk.github.io/mkdocs-material/) theme.

Please follow the below installation instructions prior to working with this repository:

- [mkdocs.org](https://www.mkdocs.org)
- [Material for MkDocs](https://squidfunk.github.io/mkdocs-material/)

Running `mkdocs serve` will build the site locally and run it on an available localhost port.

There is no need to manually publish page updates to GitHub pages. This is automated following a merge into the main branch.

### Project layout

```yaml
mkdocs.yml # The configuration file.
docs/
index.md # The documentation homepage.
... # Other markdown pages, images and other files. New pages must be referenced here
```

## Licence

THIS INFORMATION IS LICENSED UNDER THE CONDITIONS OF THE OPEN GOVERNMENT LICENCE found at:

The following attribution statement MUST be cited in your products and applications when using this information.

> Contains public sector information licensed under the Open Government license v3

### About the licence

The Open Government Licence (OGL) was developed by the Controller of Her Majesty's Stationery Office (HMSO) to enable information providers in the public sector to license the use and re-use of their information under a common open licence.

It is designed to encourage use and re-use of information freely and flexibly, with only a few conditions.