[[:start_ru|gEDA]] >> [[developer.ru|Разработчикам]]

//Эта страница доступна также на следующих языках:// [[developer|English]]

====== Документация для разработчиков ======
  * [[ gEDA:devel-tips.ru |Советы по разработке]]: различные советы и хитрости для разработчиков gEDA.
  * [[ geda>gEDA:Release Engineering |Работа над выпуском]]: Выпуск новой версии gEDA/gaf.
  * [[geda>geda:experiences|Опыт работы пользователей с gEDA suite]]
  * [[geda>geda:pcb_developer_introduction|Введение в разработку pcb]]: Руководство для новых разработчиков pcb.

===== Репозиторий исходных кодов =====
Клонирование (создание точной локальной копии) репозитория gEDA/gaf с использованием анонимного доступа:
  git clone git://git.geda-project.org/geda-gaf.git

  * [[ gEDA:SCM.ru |Система контроля версий]]: как получить доступ к репозиторию gEDA/gaf с помощью **git**.
  * [[ geda>geda:gaf_building_git_version | Сборка gEDA/gaf из git]]: как собрать версию gEDA/gaf из git-репозитория.
  * [[ http://git.geda-project.org/ | Веб-представление репозиториев gEDA ]]: интерфейс cgit для репозиториев различных проектов.

===== Системы отслеживания ошибок =====

  * [[ http://launchpad.net/geda/+bugs | Система отслеживания ошибок gEDA/gaf ]] на Launchpad
  * [[ http://launchpad.net/pcb/+bugs  | Система отслеживания ошибок pcb      ]] на Launchpad
  * [[ geda:bug_triage_guide.ru | Сортировка ошибок и запросов новых возможностей]] (для gEDA/gaf и pcb)
  * Система отслеживания ошибок gerbv на Sourceforge: [[ http://sourceforge.net/tracker/?atid=409538&group_id=33921 | ошибки ]], [[ http://sourceforge.net/tracker/?atid=409540&group_id=33921 | заплаты ]], [[ http://sourceforge.net/tracker/?atid=409541&group_id=33921 | запросы новой функциональности ]]

===== Список рассылки разработчиков =====
  * Список рассылки //geda-developer// --- это список «с подпиской только по приглашению».
  * Все дискуссии публично открыты и архивируются. Такая политика будет действовать всегда.
  * Информация для всех пользователей и новых разработчиков: пожалуйста, для обсуждения любых вопросов подписывайтесь на список рассылки //geda-user//, так как все разработчики околачиваются и там тоже.
  * Информация для новых разработчиков: по мере вашего взаимодействия с проектом (и разными лицами) вы можете быть приглашены присоединиться к списку рассылки //geda-developer//.
  * [[ https://launchpad.net/~geda-developers | Команда разработчиков на Launchpad]].
  * [[ https://lists.launchpad.net/geda-developers/ | Архив списка рассылки]].

==== Старый список рассылки разработчиков ====
  * Доступ: [[ http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev | Веб-интерфейс]]
  * Архивы: [[http://www.seul.org/archives/geda/dev/ | Ежемесячные]] [[http://www.seul.org/pipermail/geda-dev/ | Ежемесячные]]

===== Список задач, дел и проектов =====

  * [[ gEDA:Todos.ru |Что сделать]]: списки висящих улучшений проекта и того, что надо ещё сделать.

  * [[geda>:glue-projects|Список пожеланий: общие, «связующие» проекты]]
  * [[geda>:gschem-projects|Список пожеланий: проекты по gschem]]
  * [[:pcb-projects.ru|Список пожеланий: проекты по pcb]]
  * [[geda>:gerbv-projects|Список пожеланий: проекты по gerbv]]
  * [[geda>:gtkwave-projects|Список пожеланий: проекты по GTKWave]]
  * [[geda>:gwave-projects|Список пожеланий: проекты по gwave]]

  * [[geda>:gsoc2007_projects|Список проектов, предложенных для Лета кода Google 2007 г.]]
  * [[geda>:gsoc2008_projects|Список проектов, предложенных для Лета кода Google 2008 г.]]
  * [[geda>:gsoc2009_projects|Список проектов, предложенных для Лета кода Google 2009 г.]]
  * [[geda>:gsoc2010_projects|Список проектов, предложенных для Лета кода Google 2010 г.]]

===== Текущая работа и/или плодотворные идеи =====

  * [[ geda>:libgeda3 ]]: обсуждение API и проектирования **libgeda** следующего поколения.
  * [[ geda>:libgeda3_object_based_design]] : обсуждение API и проектирования **libgeda** следующего поколения --- объектно-ориентированное проектирование.
  * [[ gEDA:Circuit Simulation Improvements.ru |Усовершенствование схемотехнического моделирования]]: обсуждение наилучших способов интеграции моделирования, **gschem** и **gnetlist**.
  * [[ gEDA:Data Plotting Improvements.ru |Усовершенствование построения графиков]]: обсуждение наилучших способов графического вывода полученных при моделировании данных.
  * [[ geda>gEDA:Design Flow and Hierarchy Roadmap |Маршрут проектирования и иерархическая структура]]: обсуждение пожеланий по разработке схем и повторному использованию модулей в иерархической структуре.
  * [[ geda>gEDA: PCB Funding SOW |ТЗ, финансируемые для pcb]]: технические задания по вопросам улучшения **pcb**, решаемым в рамках программы финансирования.
  * [[ gEDA:format_translation.ru |Преобразование форматов]]: замечания о преобразовании форматов файлов.
  * [[ geda>gEDA:gparts_tc |Менеджер электронных компонентов]]: рабочая документация по менеджеру электронных компонентов gEDA.
  * [[ geda>gEDA:pcb_layers|Слои в pcb]]: цели улучшения работы **pcb** со слоями.
  * [[geda>geda:data_structure_design_discussion|Дискуссия о проектировании структур данных]]
  * [[geda>geda:pcb_funding_sow:fwdann_ideas|Прямое аннотирование]]
  * [[geda>geda:pcb_funding_sow:gui_ideas|Идеи по улучшению графического интерфейса]]
  * [[geda>geda:wip:clipboard|Поддержка буфера обмена]]
  * [[geda>geda:xml_file_formats|Файлы в формате XML]]
  * [[pcb:roadmap.ru|Выпуски и стратегия развития pcb]]

===== Лето Кода Google =====

Проект gEDA принимал участие в Лете Кода Google (Google Summer of Code).

Здесь находятся архивы поручений и идей предыдущих
лет:[[geda>gsoc2007|2007]], [[geda>gsoc2008|2008]], [[geda>gsoc2009|2009]],
[[geda>gsoc2010|2010]] (проект gEDA не принимал участие в 2009 и 2010 годах)

Наш опыт [[geda>:best_practices|научил нас кое-чему]], что касается успешной
работы над программами.
