Skip to content

Как добавить скриншот

Спасибо за интерес к NullMuseum! Это руководство поможет вам добавить скриншоты NULL ошибок в нашу галерею.

📋 Требования к скриншотам

Перед отправкой убедитесь, что ваши скриншоты соответствуют требованиям:

  • Содержание: Скриншоты с NULL ошибками, null pointer исключениями или багами, связанными с NULL в программах или системах
  • Форматы: JPG, PNG или WebP
  • Размер файла: Максимум 5MB на скриншот (чем меньше, тем лучше!)
  • Именование: Используйте описательные имена в нижнем регистре с дефисами (например, chrome-null-error.jpg, windows-null-pointer.png)
  • Качество: Чёткие, читаемые скриншоты с видимой ошибкой
  • Конфиденциальность: Удалите любую личную или конфиденциальную информацию перед отправкой

🚀 Как добавить скриншот

Шаг 1: Сделайте Fork репозитория

  1. Откройте репозиторий null-reports на GitHub
  2. Нажмите кнопку Fork в правом верхнем углу
  3. Это создаст вашу копию репозитория

Шаг 2: Клонируйте ваш Fork

bash
git clone https://github.com/ВАШ-USERNAME/null-reports.git
cd null-reports

Шаг 3: Добавьте скриншоты

  1. Поместите ваши скриншоты в папку public/gallery/
  2. Убедитесь, что имена файлов соответствуют требованиям
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

  1. Откройте ваш fork на GitHub
  2. Нажмите Pull Request
  3. Нажмите New Pull Request
  4. Добавьте описание ваших скриншотов
  5. Отправьте PR!

📝 Шаблон Pull Request

При создании PR, пожалуйста, укажите:

markdown
## Добавленные скриншоты

- `filename.png`: Краткое описание того, где/когда произошла NULL ошибка

## Чеклист

- [ ] Скриншот весит менее 5MB
- [ ] Имя файла использует нижний регистр с дефисами
- [ ] Не видно личной или конфиденциальной информации
- [ ] Показана чёткая NULL ошибка

⏱️ Процесс проверки

  • PR обычно проверяются в течение 1-3 дней
  • Мы можем запросить изменения, если скриншоты не соответствуют требованиям
  • После одобрения ваши скриншоты появятся в галерее!

🤝 Правила поведения

  • Будьте уважительны и доброжелательны
  • Отправляйте только подходящий контент
  • Не спамьте и не злоупотребляйте системой
  • Получайте удовольствие от документирования этих интересных багов!

💡 Советы

  • Оптимизируйте изображения перед загрузкой (используйте инструменты типа TinyPNG)
  • Обрезайте внимательно - сфокусируйтесь на самой NULL ошибке
  • Тестируйте локально запуская npm run dev после добавления скриншотов
  • Один PR на пакет - вы можете добавить несколько скриншотов в один PR

❓ Нужна помощь?

  • Создайте issue на GitHub
  • Проверьте существующие issues на похожие вопросы
  • Будьте терпеливы - мы все волонтёры!

Спасибо за вклад в NullMuseum! 🐛

Last updated:

Приглашаем к сотрудничеству!