diff --git a/README.md b/README.md index 91e1c0f..d6632ae 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# parasol :open_umbrella: +# Parasol :open_umbrella: Clouds often rain, in such cases Parasols are essential to keeping dry :wink: :umbrella: @@ -10,8 +10,39 @@ administer static-sites. *Parasol* aims to create a simplified user-experience aimed at individuals and small teams such as independent webdevs and co-ops who host websites for clients and NGOs. -Parasol is being built with the following components: +**Why?** -- [abra](https://docs.coopcloud.tech/abra/) +For over a decade static-sites (aka The JAM Stack) have grown in popularity. +From early generators like Jekyll to modern Hugo and Gatsby, they are used to +create rich content websites like knowledge bases, wikis, small business sites, +and government portals. Developing static websites is trivial for experienced +developers and relatively easy for anyone who knows HTML, CSS, and JS to +customize responsive open-source themes. Content is easily edited in any text +editor as it's stored in Markdown. GUIs like Decap CMS provide a similar +user-experience to Wordpress or Drupal for less technical users. + +However, there are limited options for non-technical users to deploy +static-sites to a webserver. *Parasol* addresses this need by creating an +intuitive user experience empowering non-technical users to do everything from +site generation to deployment as well as on-going edits and updates. + +## Milestones + +A rough pathway to creating *Parasol* is broken up into these categories. + +- [1. Create UI Dashboard](https://git.coopcloud.tech/coop-cloud/parasol/milestone/40) +- [2. Minimum Deployment Recipes](https://git.coopcloud.tech/coop-cloud/parasol/milestone/41) +- [3. Additional Deveops Glue](https://git.coopcloud.tech/coop-cloud/parasol/milestone/42) + + +## Dependencies + +Parasol is being built with the following core components: + +- [Abra](https://docs.coopcloud.tech/abra/) - [Decap CMS](https://decapcms.org/) -- More details soon.... +- [Codeberg Pages](https://codeberg.org/Codeberg/pages-server) +- [Netlify: Git Gateway](https://github.com/netlify/git-gateway) +- [Netlify: GoTrue](https://github.com/netlify/gotrue) +- [Netlify: Open-API](https://github.com/netlify/open-api) +- [Capsul](https://git.coopcloud.tech/coop-cloud/abra-capsul) (possibly)