gEDA >> Разработчикам

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

# Документация для разработчиков

- Советы по разработке: различные советы и хитрости для разработчиков gEDA.
- Работа над выпуском: Выпуск новой версии gEDA/gaf.
- Опыт работы пользователей с gEDA suite
- Введение в разработку pcb: Руководство для новых разработчиков pcb.

## Репозиторий исходных кодов

Клонирование (создание точной локальной копии) репозитория gEDA/gaf с использованием анонимного доступа:

    git clone git://git.geda-project.org/geda-gaf.git

- Система контроля версий: как получить доступ к репозиторию gEDA/gaf с помощью git.
- Сборка gEDA/gaf из git: как собрать версию gEDA/gaf из git-репозитория.
- Веб-представление репозиториев gEDA : интерфейс cgit для репозиториев различных проектов.

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

- Система отслеживания ошибок gEDA/gaf на Launchpad
- Система отслеживания ошибок pcb на Launchpad
- Сортировка ошибок и запросов новых возможностей (для gEDA/gaf и pcb)
- Система отслеживания ошибок gerbv на Sourceforge: ошибки , заплаты , запросы новой функциональности

## Список рассылки разработчиков

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

### Старый список рассылки разработчиков

- Доступ: Веб-интерфейс
- Архивы: Ежемесячные Ежемесячные

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

- Что сделать: списки висящих улучшений проекта и того, что надо ещё сделать.

- Список пожеланий: общие, «связующие» проекты
- Список пожеланий: проекты по gschem
- Список пожеланий: проекты по pcb
- Список пожеланий: проекты по gerbv
- Список пожеланий: проекты по GTKWave
- Список пожеланий: проекты по gwave

- Список проектов, предложенных для Лета кода Google 2007 г.
- Список проектов, предложенных для Лета кода Google 2008 г.
- Список проектов, предложенных для Лета кода Google 2009 г.
- Список проектов, предложенных для Лета кода Google 2010 г.

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

- :libgeda3: обсуждение API и проектирования libgeda следующего поколения.
- :libgeda3_object_based_design : обсуждение API и проектирования libgeda следующего поколения --- объектно-ориентированное проектирование.
- Усовершенствование схемотехнического моделирования: обсуждение наилучших способов интеграции моделирования, gschem и gnetlist.
- Усовершенствование построения графиков: обсуждение наилучших способов графического вывода полученных при моделировании данных.
- Маршрут проектирования и иерархическая структура: обсуждение пожеланий по разработке схем и повторному использованию модулей в иерархической структуре.
- ТЗ, финансируемые для pcb: технические задания по вопросам улучшения pcb, решаемым в рамках программы финансирования.
- Преобразование форматов: замечания о преобразовании форматов файлов.
- Менеджер электронных компонентов: рабочая документация по менеджеру электронных компонентов gEDA.
- Слои в pcb: цели улучшения работы pcb со слоями.
- Дискуссия о проектировании структур данных
- Прямое аннотирование
- Идеи по улучшению графического интерфейса
- Поддержка буфера обмена
- Файлы в формате XML
- Выпуски и стратегия развития pcb

## Лето Кода Google

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

Здесь находятся архивы поручений и идей предыдущих лет:2007, 2008, 2009, 2010 (проект gEDA не принимал участие в 2009 и 2010 годах)

Наш опыт научил нас кое-чему, что касается успешной работы над программами.