- Tim Paine @timkpaine
- Andrew Stein @texodus
Perspective is an interactive analytics and data visualization component, which is especially well-suited for large and/or streaming datasets. Use it to create user-configurable reports, dashboards, notebooks and applications, then deploy stand-alone in the browser, or in concert with Python and/or Jupyterlab.
Perspective is currently a project in FINOS. However, though it began in financial services, it is not specific to financial services, and we hope it will benefit from the stewardship and positive industry-agnostic reputational benefits OpenJS can confer.
Joining OpenJS will allow Perspective to have a broader reach beyond financial services. We hope it will increase our exposure and garner increased recognition in the communities of the technologies it employs, namely WebAssembly. We also hope to grow our contributor and maintainer base. We are led by long-term maintainers committed to operating openly and collaboratively for the long term sustainability of the project.
- Perspective is a multifaceted project, deliverying higher performance data-driven web experiences with integrations in the frontend JS, backend JS, Python, Rust, and C++ ecosystems
- Developers delivering interactice web analytics to their custommers and stakeholders (largely frontend javascript developers, as well as python data scientists)
- Perspective exists in a space largely dominated by closed source/proprietary/expensive products
- Perspective leverages a variety of technologies to deliver a more "complete" experience all-in-one compared to many similar products. Part database, part streaming engine, part visualization component, part interactive data exploration tool
At Large
None
GitHub, Slack
https://community.finos.org/docs/governance/software-projects/cve-responsible-disclosure/
Adopted from FINOS standard governance template
Roles
- A Contributor is anyone who submits a contribution to the project
- A Maintainer is a Contributor who, by virtue of their contribution history, has been given write access to project repositories and may merge approved contributions
- New maintainers added/removed by maintainer vote
Maintainers Tim / Andrew
Access control Maintainers have commit/merge rights, maintainers grant to other maintainers through FINOS admins
Is the project open/willing to move to open governance, if not already in place? Yes
Is the project willing to adopt the OpenJS Foundation Code of Conduct (CoC)? Yes
- finos/perspective
- Apache 2.0
- CLA moved to DCO in 2024
- https://github.com/finos/perspective/issues
- https://www.finos.org/code-of-conduct
- no deps vendored in source tree
None
None
None right now