Jump to content

Сообщество

From FreeCAD Documentation
This page is a translated version of the page Manual:The Community and the translation is 100% complete.

Ни одно руководство, посвящённое свободному и открытому программному обеспечению, не будет полным без главы о сообществе. Как и подавляющее большинство проектов свободного программного обеспечения с открытым исходным кодом, FreeCAD создан сообществом и поддерживается этим сообществом. Вместо непрозрачной, неизвестной, безличной и недоступной компании, которая чаще всего стоит за коммерческим программным обеспечением, сообщества свободного и открытого ПО - это открытые пространства, где вам, как пользователю, рады, где вы можете быстро получить ответы и даже высказать свое мнение о разработке самого ПО. Также вы можете помочь - задачи найдутся для всех.

Сообщество - это растущая, весьма разнообразная группа самых разных людей, объединённых своей страстью к FreeCAD. Все они работают над FreeCAD добровольно, в свободное от работы время (хотя иногда фирмы или частные лица собираются, чтобы оплатить разработчику пару часов программирования для реализации определённой функциональности). Некоторые из них - профессиональные программисты, некоторые - давние пользователи FreeCAD (некоторые из них - настоящие гуру FreeCAD, которые знают практически всё, и многие из них в итоге знают много о программировании FreeCAD тоже), а многие - новички в FreeCAD. Чтобы стать частью сообщества, не нужно делать ничего особенного. Просто используйте FreeCAD!

Основным местом встречи и обсуждения сообщества является форум FreeCAD. Чтобы принять участие в обсуждениях, достаточно зарегистрировать аккаунт на форуме (ваше первое сообщение должно быть одобрено модератором, прежде чем вы сможете размещать другие сообщения, чтобы предотвратить спам). Форум - отличное место для того, чтобы задавать вопросы новичкам о FreeCAD. При условии, что вы задали хороший вопрос (обязательно прочитайте правила форума [1], так как они содержат полезную информацию для превращения вашего вопроса в хороший вопрос), вы обычно получите несколько ответов в течение одного часа. Если вы думаете, что кто-то уже задавал ваш вопрос, обязательно поищите, возможно, ответ на ваш вопрос уже есть.

Форум также является отличным местом, чтобы показать, чего вы достигли в FreeCAD, помочь новичкам, когда вы станете более опытными, а также следить и высказывать своё мнение в более технических дискуссиях о разработке. Вся разработка FreeCAD обсуждается на форуме, и любой может свободно читать или участвовать.

Сообщества FreeCAD формируются и за пределами форума FreeCAD, например, на Facebook.

Если вы так же, как и мы, увлечены FreeCAD, вы можете захотеть помочь проекту. Это можно сделать разными способами, и задания найдутся для всех, как для программистов, так и для непрограммистов, например:

  • Помощь в распространении информации: Многие люди могли бы получить огромные преимущества от использования бесплатного 3D-моделировщика с открытым исходным кодом, такого как FreeCAD, но просто не знают о его существовании. Публикация работ, которые вы делаете с FreeCAD, рассказы о них в социальных сетях и т.д... поможет этим людям узнать о FreeCAD.
  • Помощь новичкам: большинство обсуждений на форуме - это вопросы новичков. Возможно, Вы знаете хорошие ответы для них.
  • Помощь, сообщая об ошибках: Стабильность FreeCAD во многом обеспечивается исправлением ошибок. Поскольку разработчики FreeCAD не могут протестировать все возможные варианты использования, пользователи должны сообщать о проблемах, когда они их обнаруживают. Обязательно прочитайте руководства, если вы считаете, что нашли ошибку, а затем напишите отчёт на баг-трекере.
  • Помощь в написании документации: Вики-документация FreeCAD также написана участниками сообщества. Некоторые её разделы всё ещё не завершены, информация в них неверна или устарела. Возможно, вы сможете помочь исправить это. Чтобы иметь возможность работать в вики, вам нужно ознакомиться с вики-редактированием, а также попросить разрешения на редактирование вики FreeCAD на форуме.
  • Помощь в переводе FreeCAD: Перевод FreeCAD осуществляется онлайн участниками сообщества на crowdin. Если вы не видите там своего языка, попросите одного из администраторов, чтобы он был добавлен.
  • Помощь в переводе вики-документации: Каждая страница вики-документации может быть переведена, и для этого требуется совсем немного знаний о синтаксисе вики. Помощь в переводе - это также отличный способ изучить FreeCAD.
  • Писать скрипты и макросы: FreeCAD имеет растущий список Макросов. Если вы написали интересный функционал, поделитесь им там.
  • Программирование: Для этого вам нужно уметь программировать на Python или C++, а также хорошо знать сам FreeCAD.

Исходный код FreeCAD находится на Github аккаунте проекта FreeCAD. Любой желающий может скачать, использовать и модифицировать код. Вы можете опубликовать свои модификации (на Github или любом другом сервисе хостинга Git). Если вы сделали интересные модификации, которые вы хотели бы видеть включёнными в исходный код FreeCAD, вы должны попросить сообщество включить их. Это можно сделать с помощью механизма запросов на добавление на Github, но лучше всего сначала обсудить свои намерения на форуме, а затем, когда ваш код будет готов, опубликовать официальный запрос в разделе Pull requests (Запросы на доработку) на форуме. Это позволит вам не работать над тем, над чем уже работает кто-то другой, и гарантирует, что другие согласны с тем, как вы это делаете, чтобы не было риска, что ваша работа будет отклонена по какой-то причине, которую вы не предусмотрели.

Надеемся, что в этом руководстве нам удалось дать вам представление о FreeCAD, и вы уже стали нашим новым членом сообщества. Добро пожаловать!

Читать далее