Thanks for taking the time to contribute!
PRs and bug reports are welcome, and we are actively looking for new maintainers.
The master branch is the active development branch.
Building locally from the source requires Node.js >=16
.
We use yarn to manage the dependencies. (currently yarn 1.x)
git checkout master
yarn bootstrap
yarn test
If you consider opening a PR, here are some documentations to get you started:
- vis.gl developer process
Start by setting up a development environment as described above. Once installation and tests succeed:
- Open
examples/bing-maps
, or another examplecd examples/bing-maps
- Install the example's dependencies
yarn
- Start the example, with dependencies linked from the workspace
yarn start-local
The local webserver will start, and a link to the example will be displayed
in the terminal or opened in your browser. After most changes, examples will
reload automatically. After changes to dependencies, it may be necessary to
restart the demo with the --force
flag: yarn start-local --force
. See package.json
in each example, and the Vite documentation, for more information.
vis.gl is part of the Urban Computing Foundation. See the organization's Technical Charter.
development is governed by the vis.gl Technical Steering Committee (TSC).
Maintainers of have commit access to this GitHub repository, and take part in the decision making process.
If you are interested in becoming a maintainer, read the governance guidelines.
The vis.gl TSC meets monthly and publishes meeting notes via a mailing list. This mailing list can also be utilized to reach out to the TSC.
Please be mindful of and adhere to the Linux Foundation's Code of Conduct when contributing to .