mirror of
https://github.com/apache/superset.git
synced 2026-03-20 05:35:25 +00:00
Page:
Superset Third‐Party Dependencies
Pages
Apache Maturity Model Assessment
Button Design Guidelines
Community Resource Library
GitHub Actions Tips & Tricks
Graduation Resolution Draft
Guidelines for promoting Superset Committers to the Superset PMC
Home
Incubation Status File
Release Process
Semantic Versioning
Standards for evaluating a potential Committer to the Apache Superset project
Superset Theming (WIP ‐ subject to debate)
Superset Third‐Party Dependencies
Superset Third‐Party Plugins Directory
Understanding and Using Labels
[WIP] How to get involved
[WIP] Superset Operational Model
No results
3
Superset Third‐Party Dependencies
Sam Firke edited this page 2024-02-20 14:09:31 -05:00
Apache Superset leverages a variety of third-party services and tools to enhance its functionality, streamline development processes, and facilitate project management and communication. Below is a categorized list of these dependencies, providing insights into how each is utilized within the project.
Contents
- Development and Testing
- Documentation and Collaboration
- Hosting and Infrastructure
- Communication
- Security
Development and Testing
Cypress
- Usage: Cypress is an end-to-end testing framework used for testing the web interface of Apache Superset. It helps ensure that changes to the codebase do not break existing functionality.
- Website: https://www.cypress.io/
Applitools
- Usage: Applitools is integrated into the testing suite to perform visual regression testing. This tool helps in detecting unintended visual changes in the UI.
- Website: https://applitools.com/
Documentation and Collaboration
Google Apps (Docs, Sheets, Calendar, etc.)
- Usage: Google's suite of productivity tools, including Docs, Sheets, and Calendar, is used for documentation, planning, scheduling meetings, and collaborative work on spreadsheets and documents.
- Website: https://workspace.google.com/products/
Scarf
- Usage: Scarf provides insights into how Apache Superset's software is being used, helping the project maintainers understand and improve the distribution of their package.
- Website: https://scarf.sh/
Hosting and Infrastructure
Netlify
- Usage: Netlify is used for hosting a public Storybook instance
- Website: https://www.netlify.com/
AWS for hosting the ephemerals
- Usage: Amazon Web Services (AWS) is utilized for hosting ephemeral instances of Apache Superset. These instances are typically used for testing, previews, and other temporary deployments.
- Website: https://aws.amazon.com/
Communication
Gmail (superset.committers@gmail.com)
- Usage: This Gmail account is used for official communication among Apache Superset committers and with the broader community. It serves as a central point for project-related inquiries.
- Website: https://mail.google.com/
Bitly
- Usage: Bitly is used to create a short, memorable link that makes it easier for community members to join the Apache Superset Slack workspace.
- Website: https://bit.ly
Security
1Password
- Usage: 1Password is used by the Apache Superset team to securely store and share sensitive information, such as passwords, secrets, and secure notes related to the project's infrastructure and third-party services.
- Website: https://1password.com/
This list represents the core third-party dependencies and services currently utilized by the Apache Superset project. It is subject to change as the project evolves and adopts new tools or services to meet its needs. For the most up-to-date information, please refer to the project's official documentation or contact the project maintainers.
Superset Wiki Key Pages
Community Resources
- Community Resource Library
- Committer Nomination Guidelines
- PMC Nomination/Removal Guidelines
- Release Process
- Semantic Versioning
- Third Party Plugins Directory
Contribution Guidelines
Contributor/PMC Resources
Other