From ca85d99ae09917206e98e4ce69624fe55670c062 Mon Sep 17 00:00:00 2001 From: Kevin Burnett <18027+burnettk@users.noreply.github.com> Date: Tue, 29 Aug 2023 14:39:02 -0700 Subject: [PATCH] Update README.md --- README.md | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index b2806a41..d49e4c92 100644 --- a/README.md +++ b/README.md @@ -2,22 +2,14 @@ SpiffArena is a low(ish)-code software development platform for building, running, and monitoring executable diagrams. It is intended to support Citizen Developers and to enhance their ability to contribute to the software development process. -Using tools that look a lot like flow-charts and spreadsheets, it is possible to capture complex rules in a way that everyone in your organization can see, understand, and directly executable. +Using tools that look a lot like flow-charts and spreadsheets, it is possible to capture complex rules in a way that everyone in your organization can see, understand, and directly execute. Please visit the [SpiffWorkflow website](https://www.spiffworkflow.org) for a [Getting Started Guide](https://www.spiffworkflow.org/posts/articles/get_started/) to see how to run SpiffArena locally and try it out. There are also additional articles, videos, and tutorials about SpiffArena and its components, including SpiffWorkflow, Service Connectors, and BPMN.js extensions. -## Contributing - -This is a monorepo based on git subtrees that pulls together various spiffworkflow-related projects. -Feel free to ignore that and drop us a pull request. -If you need to push back from the monorepo to one of the individual repos, here's an example command (and find other scripts we use in the `bin` directory): - - git subtree push --prefix=spiffworkflow-frontend git@github.com:sartography/spiffworkflow-frontend.git add_md_file - ## Backend Setup -First install python and poetry, and then: +First install python and poetry. Then: cd spiffworkflow-backend poetry install @@ -32,13 +24,8 @@ First install nodejs, ideally the version in .tool-versions (but likely other ve npm start ## Run tests - ./bin/run_pyl -Requires at root: -- .darglint -- .flake8 -- .pre-commit-config.yaml -- pyproject.toml + ./bin/run_pyl ## Run cypress automated browser tests @@ -46,6 +33,14 @@ Get the app running so you can access the frontend at http://localhost:7001 in y ./bin/run_cypress_tests_locally +## Contributing + +This is a monorepo based on git subtrees that pulls together various spiffworkflow-related projects. +Feel free to ignore that and drop us a pull request. +If you need to push back from the monorepo to one of the individual repos, here's an example command (and find other scripts we use in the `bin` directory): + + git subtree push --prefix=spiffworkflow-frontend git@github.com:sartography/spiffworkflow-frontend.git add_md_file + ## License SpiffArena's main components are published under the terms of the