DevelopmentΒΆ
- Contributing Guide
- Design Principles
- Be Pythonic
- Unify small data (pandas) API and big data (Spark) API, but pandas first
- Return Koalas data structure for big data, and pandas data structure for small data
- Provide discoverable APIs for common data science tasks
- Provide well documented APIs, with examples
- Guardrails to prevent users from shooting themselves in the foot
- Be a lean API layer and move fast
- High test coverage