[[: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|научил нас кое-чему]], что касается успешной работы над программами.