Collection of development-led text documents related to technical decision making, other writeups, and anything else that shouldn't go to sharepoint to die.
Note
This repository is public. Developer documentation containing sensitive information that should not be public-facing should be versioned in the development-texts-private repository.
- Rethinking zoom - follow up proposal required for design authority.
- Implementing Basic Web Analytics for the SMP - objectives and a summary of options
- Backing up the Postgres Databases in Heroku
- Stakeholder annotations
- Annotation bulk deletion API documention
- Tile upload and data ingest notes - Notes on various dos/don't dos of the data upload process.
- Domain hosting - an overview of domain hosting options as we want to migrate away from our current provider
- Panels - panel components and layout.
- Reduce map loading times - notes on potential actions we can take to improve the load times of maps with large amounts of model data.
- Manually generating SSL certs for Azure web apps using Certbot - how to generate and deploy free Let's Encrypt certs to an App Service running in Azure
- Notes from manual db backup/restore in Azure - Use
pg_dump
/pg_restore
to manually take and restore backups from a Postgres DB running in Azure - Using pyenv to manage Python versions - Step-by-step instructions for installing and using pyenv for Python version management.
- Mapping libraries - decided to use Openlayers.
- RDF in Postgres - decided to leave status quo for now.
- Working with upstreams - proposed process for working with and funding upstream projects.
- Process of adding a new string using the Translation component in sm_platform
- Accessibilities in sm_platform
- Improving search - deciding to try out one or two client-side search libraries
- Showing edges - thoughts on how to draw edges between markers and labels in our maps
- Working with upstreams - working practice/process for when and how to work with non-VM upstream repositories