Skip to content

A fork of a prototype of a way to script wardley maps as code.

License

Notifications You must be signed in to change notification settings

nthbooth/swardley-script

 
 

Repository files navigation

codebeat badge

swardley-script

A fork of a prototype of a way to script wardley maps as code.

NOTE: None of the google sheets stuff works anymore due to chrome changes for CORS.

Converts a simple map recorded as a JSON object into a conventional visual form as and SVG in a simple html file

This fork adds in arrows and coloured circles and a few other bits and bobs..

Mapping subfolder contains a small app that pulls the json from another location using the ?url= this allows you to pull the json from a google sheet or other location..

Example html map using the index.html and map.js in this project (23/4/2019)

TODO: Align to: Book Link / Picture from a map point of view.

Wardley Mapping courtesy of Simon Wardley, CC BY-SA 4.0. To learn more about mapping, see Simon's book.

NOTE THE GOOGLE SHEETS PART OF THIS NO LONGER WORKS DUE TO CHANGES IN CHROME/Google Docs

Wardley Map as a Google sheet.

Google sheet that extracts as a json wardley map can be found at the following location: Google Sheet

To publish make a copy of the sheet and then go to Tools -> Script Editor When in the script editor go: Publish -> Deploy as a webapp Copy the URL from the current webapp URL. (example: URL published json

publish

Use the mapping.js or edit the index.html file to point to the JSON above. An example of this can be found in: index_googlesheet.html

Edit the Map in the google sheet: config elements links

About

A fork of a prototype of a way to script wardley maps as code.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 71.5%
  • HTML 25.0%
  • CSS 2.4%
  • Dockerfile 1.1%