Как добавить скриншот
Спасибо за интерес к NullMuseum! Это руководство поможет вам добавить скриншоты NULL ошибок в нашу галерею.
📋 Требования к скриншотам
Перед отправкой убедитесь, что ваши скриншоты соответствуют требованиям:
- Содержание: Скриншоты с NULL ошибками, null pointer исключениями или багами, связанными с NULL в программах или системах
- Форматы: JPG, PNG или WebP
- Размер файла: Максимум 5MB на скриншот (чем меньше, тем лучше!)
- Именование: Используйте описательные имена в нижнем регистре с дефисами (например,
chrome-null-error.jpg,windows-null-pointer.png) - Качество: Чёткие, читаемые скриншоты с видимой ошибкой
- Конфиденциальность: Удалите любую личную или конфиденциальную информацию перед отправкой
🚀 Как добавить скриншот
Шаг 1: Сделайте Fork репозитория
- Откройте репозиторий null-reports на GitHub
- Нажмите кнопку Fork в правом верхнем углу
- Это создаст вашу копию репозитория
Шаг 2: Клонируйте ваш Fork
bash
git clone https://github.com/ВАШ-USERNAME/null-reports.git
cd null-reportsШаг 3: Добавьте скриншоты
- Поместите ваши скриншоты в папку
public/gallery/ - Убедитесь, что имена файлов соответствуют требованиям
bash
# Пример: скопируйте ваш скриншот в папку галереи
cp ~/my-null-error.png public/gallery/Шаг 4: Зафиксируйте изменения
bash
git add public/gallery/
git commit -m "Добавить скриншот null ошибки из [название программы]"
git push origin mainШаг 5: Создайте Pull Request
- Откройте ваш fork на GitHub
- Нажмите Pull Request
- Нажмите New Pull Request
- Добавьте описание ваших скриншотов
- Отправьте PR!
📝 Шаблон Pull Request
При создании PR, пожалуйста, укажите:
markdown
## Добавленные скриншоты
- `filename.png`: Краткое описание того, где/когда произошла NULL ошибка
## Чеклист
- [ ] Скриншот весит менее 5MB
- [ ] Имя файла использует нижний регистр с дефисами
- [ ] Не видно личной или конфиденциальной информации
- [ ] Показана чёткая NULL ошибка⏱️ Процесс проверки
- PR обычно проверяются в течение 1-3 дней
- Мы можем запросить изменения, если скриншоты не соответствуют требованиям
- После одобрения ваши скриншоты появятся в галерее!
🤝 Правила поведения
- Будьте уважительны и доброжелательны
- Отправляйте только подходящий контент
- Не спамьте и не злоупотребляйте системой
- Получайте удовольствие от документирования этих интересных багов!
💡 Советы
- Оптимизируйте изображения перед загрузкой (используйте инструменты типа TinyPNG)
- Обрезайте внимательно - сфокусируйтесь на самой NULL ошибке
- Тестируйте локально запуская
npm run devпосле добавления скриншотов - Один PR на пакет - вы можете добавить несколько скриншотов в один PR
❓ Нужна помощь?
- Создайте issue на GitHub
- Проверьте существующие issues на похожие вопросы
- Будьте терпеливы - мы все волонтёры!
Спасибо за вклад в NullMuseum! 🐛