Поделиться через


Руководство по вкладу в набор инструментов FinOps

Добро пожаловать в набор средств FinOps. Как инициатива с открытым исходным кодом, наш успех зависит от коллективных усилий сообщества. Ваши вклады играют важную роль в повышении и расширении возможностей набора средств, что делает его более ценным и эффективным для всех.

Существует несколько способов, которые можно внести в набор средств FinOps:

  • Работа с существующими ошибками: вы можете помочь в выявлении и устранении существующих ошибок, перечисленных в нашем репозитории.
  • Предоставьте предложения по новым функциям или улучшениям: если вы не знакомы с кодом, вы по-прежнему можете внести свой вклад, предложив новые функции или улучшения для наших инструментов.
  • Предложить новое средство: если вы разработали инструмент, связанный с FinOps, и хотите, чтобы он был частью набора средств FinOps, вы можете отправить предложение для рассмотрения.
  • Проверка запросов на добавление: проверки кода являются важнейшим аспектом поддержания качества кода и обеспечения надежности и функциональности проекта. Просматривая существующие запросы на вытягивание (PR), предлагаемые участниками сообщества, вы можете значительно внести свой вклад в успех проекта без необходимости создавать новый код.
  • Ответы на вопросы. Активное участие в ответе на вопросы и предоставление помощи членам сообщества является бесценным вкладом в проект.
  • Документация по обновлению: документация служит важным ресурсом для пользователей, разработчиков и участников. Мы стремимся обеспечить точную, комплексную и актуальную документацию. Это важно для успешного использования инструментария.

Мы ценим ваш интерес к участию в инструментарии FinOps!

Хотите поддерживать связь с командой? Присоединяйтесь к нашей еженедельной синхронизации участников в среду в 8:00 по Тихоокеанскому времени / 16:00 по UTC или в раз в две недели рабочие часы в 8:30 по Тихоокеанскому времени / 16:30 по UTC.


Работа с существующими ошибками

Если вы хотите внести свой вклад, но не уверены, где начать, отличной отправной точкой является просмотр списка существующих отзывов. Затем определите проблемы, которые соответствуют вашим навыкам и интересам.

  1. Просмотрите список существующих проблем.
  2. Назначьте себе баг, которым вы хотите заняться.

Если вы впервые читаете эту статью и работаете над репозиторием инструментария FinOps, обязательно просмотрите наш раздел «Начало работы» на вики.


Способы внесения вклада

Проект набора средств FinOps предлагает несколько способов участия, будь то разработчик, практик FinOps или энтузиаст облака. В следующих разделах описаны способы участия.

Отправка новой проблемы

Если у вас есть новое предложение по функциям, обнаружена ошибка или есть идеи по улучшению существующих инструментов, мы рекомендуем отправить проблему. Ваши отзывы помогут нам убедиться, что набор средств соответствует потребностям своих пользователей. И если вы готовы сделать это шаг дальше и внести свой вклад в реализацию ваших предложений, мы приветствуем ваш вклад.

Для этого выполните следующие действия:

  1. Перейдите в список проблем и выберите "Создать проблему".
  2. Выберите вариант, который лучше всего описывает ваш вклад (исправление ошибок, запрос на изменение или запрос функции).
  3. Выберите "Готов(а) исправить" в нижней части страницы.
  4. Отправьте проблему.

Предложение нового инструмента

Если вы разработали инструмент, связанный с FinOps, и хотите, чтобы он был частью набора средств FinOps, перейдите в список проблем, выберите "Создать проблему" и выберите вариант "Предложить новый инструмент ". Добавьте как можно больше информации о вашем инструменте и о том, как он может принести пользу сообществу FinOps.

Совет по управлению инструментарием FinOps рассматривает ваше предложение и связывается с вами для дальнейшего обсуждения.


Запросы на внесение изменений

Проверьте список открытых пул-реквестов и предоставьте конструктивные отзывы об изменениях кода, предлагаемых членами сообщества. Убедитесь, что код соответствует нашим стандартам программирования, хорошо документирован и следует лучшим практикам.

Предложения по улучшению качества кода, например оптимизации производительности, повышению удобочитаемости и устранению потенциальных пограничных вариантов или ошибок.

Чтобы убедиться, что они работают должным образом, проверьте функциональность изменений кода, предлагаемых в PR. Он включает выполнение тестов, проверку пограничных вариантов и проверку любых непреднамеренных побочных эффектов.

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

Снимок экрана: опция


Ответы на вопросы

Активное участие в ответе на вопросы и предоставление помощи членам сообщества является бесценным вкладом в проект.

  • Поделитесь знаниями: используйте свой опыт и опыт, чтобы обеспечить полезные и информативные ответы на вопросы, поднятые членами сообщества. Предложить четкие объяснения, примеры и ссылки на поддержку ответов.
  • Помощь участникам сообщества в устранении технических проблем или устранении проблем конфигурации при использовании набора средств.

Обновление документации

  • Определение областей улучшения: просмотрите существующую документацию, чтобы определить устаревшие сведения, неточности или пробелы, которые необходимо устранить.
  • Повышение четкости и согласованности. Уточняйте неоднозначные разделы, реорганизуйте содержимое для улучшения структуры и обеспечивайте согласованность в терминологии, форматировании и стиле в документации.
  • Обновление содержимого: обновите устаревшие сведения, добавьте новое содержимое для покрытия последних функций или изменений и удалите устаревшие разделы, которые больше не актуальны.

Спасибо!

Ваши вклады в открытый код, крупные или небольшие, делают такие проекты возможными. Спасибо за то, что вы занимаете время, чтобы внести свой вклад.


Правила поведения при работе с открытым кодом, принятые в проектах корпорации Майкрософт

Этот проект принял Microsoft Open Source Code of Conduct.

Дополнительные сведения см. в статье Вопросы и ответы, связанные с правилами поведения. Чтобы задать вопрос или получить комментарии, обратитесь по адресу opencode@microsoft.com.