- Replace all occurrences of 'ss-tools' with 'superset-tools' in 104 files - Rename git bundle file ss-tools.bundle → superset-tools.bundle - Update .gitignore pattern accordingly - Preserve variable names (hasSsTools etc.) and code identifiers
33 lines
1.3 KiB
Markdown
33 lines
1.3 KiB
Markdown
# Contributing to superset-tools
|
||
|
||
Спасибо за интерес к проекту! Мы принимаем contributions через pull request.
|
||
|
||
## Как помочь
|
||
|
||
- **Сообщить об ошибке** — создайте [issue](https://github.com/anomalyco/superset-tools/issues/new)
|
||
- **Предложить идею** — создайте issue с меткой `enhancement`
|
||
- **Исправить баг** — форкните репозиторий, сделайте PR
|
||
|
||
## Процесс
|
||
|
||
1. Форкните репозиторий
|
||
2. Создайте ветку: `git checkout -b feature/your-feature`
|
||
3. Внесите изменения
|
||
4. Убедитесь, что тесты проходят:
|
||
```bash
|
||
cd backend && pytest
|
||
cd frontend && npm run test
|
||
```
|
||
5. Сделайте коммит и push
|
||
6. Откройте Pull Request
|
||
|
||
## Code Style
|
||
|
||
- **Python**: PEP 8, используйте `black` + `ruff`
|
||
- **Svelte**: Svelte 5 Runes, Tailwind CSS
|
||
- **Коммиты**: пишите на русском или английском, описывайте суть изменений
|
||
|
||
## Лицензия
|
||
|
||
Внося contribution, вы соглашаетесь, что ваш код будет распространяться под [MIT License](LICENSE).
|