1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-react-vr

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CONTRIBUTING.md 4.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 25.11.2024 08:18 fefeb47

Вклад в React 360

React 360 активно разрабатывается компаниями Oculus и Facebook и используется для всё большего числа внутренних и внешних приложений. Мы составили этот документ, чтобы сделать процесс публичного вклада более понятным и ответить на любые ваши вопросы.

Кодекс поведения

Facebook принял Кодекс поведения, которого мы ожидаем от участников проекта. Пожалуйста, прочитайте полный текст, чтобы понять, какие действия будут и не будут допускаться.

Запросы на вытягивание (Pull Requests)

Наша основная команда будет следить за запросами на вытягивание. Новые запросы на вытягивание автоматически запускаются против нашего пакета непрерывной интеграции, который должен обнаруживать большинство проблем с форматированием и тестированием. После этого один из членов нашей команды проведёт некоторые интеграционные тесты, специфичные для Facebook, чтобы убедиться, что они не нарушают работу наших приложений. Как только это будет завершено, один член команды подпишет изменения и объединит запрос на вытягивание. Любые изменения API могут потребовать от нас исправления внутреннего использования, что может вызвать некоторую задержку. Мы сделаем всё возможное, чтобы предоставлять обновления и обратную связь своевременно на протяжении всего процесса.

Прежде чем отправить запрос на вытягивание, пожалуйста, убедитесь, что вы сделали следующее:

  1. Создайте форк репозитория и создайте рабочую ветку из master.
  2. Опишите свой план тестирования в своём запросе на вытягивание:
    • Если вы добавили новые функции, охватите их тестами.
    • Если вы изменили API, обновите соответствующую документацию.
  3. Убедитесь, что все тестовые наборы пройдены (npm test).
  4. Убедитесь, что линтер не возвращает ошибок (npm run lint).
  5. Убедитесь, что проверка типов Flow выполнена правильно (npm run flow).
  6. Завершите CLA.

Уведомление об авторских правах для файлов

Скопируйте и вставьте это в начало ваших новых файлов:

/**
 * Copyright (c) 2017-present, Facebook, Inc.
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant * of patent rights can be found in the PATENTS file in the same directory.
 */

Соглашение о лицензии участника (CLA)

Чтобы принять ваш запрос на вытягивание, нам нужно, чтобы вы представили CLA. Вам нужно сделать это только один раз, поэтому если вы уже сделали это для другого открытого исходного проекта Facebook, всё готово. Если вы отправляете запрос на вытягивание впервые, просто дайте нам знать, что вы завершили CLA, и мы можем сверить его с вашим именем пользователя GitHub.

Завершите свой CLA здесь

Лицензия

Внося свой вклад в React, вы соглашаетесь с тем, что ваши вклады будут лицензированы по лицензии BSD.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-react-vr.git
git@api.gitlife.ru:oschina-mirror/mirrors-react-vr.git
oschina-mirror
mirrors-react-vr
mirrors-react-vr
master