Table of Contents

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

Что сделать

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

Задачи для не-программистов см. в списке задач.

Отдельная страница выделена для стратегии развития pcb.

Задачи для программистов

Стратегия выпусков следующих версий

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

Список пожеланий для следующих выпусков

Описание Сообщение об ошибке на Launchpad Разработчик(и) Состояние
Общие задачи выпуска
Снимки экрана выпускаемой версии для рекламной модернизации веб-сайта gEDA. Peter C
Слияние переводов с текущими переводами на Launchpad Peter C
Проверка, что заголовки с авторскими правами соответствуют текущей дате 1086316
Общие задачи
Обеспечить, где возможно, что gEDA будет компилироваться без ошибок с отключением нерекомендуемого («deprecated») API GTK / GLib
gschem
Вылечить все “warning : ignoring return value of ‘…’, declared with attribute warn_unused_result” при компилировании с последними версиями GCC
Избавиться от прямого использования /tmp/ для отмены изменений в схеме
Графический интерфейс настройки gschem (и gattrib?) Peter B
Больше немодальных диалоговых окон в gschem Edward H
Переработка конечного автомата для действий gschem и кода диспетчеризации событий Edward H
Редактирование внедрённых символов
Сохранение символов в проектах для обеспечения независимости схем от библиотеки символов
Поддержка буфера обмена для копирования/вставки текстового представления данных схем gEDA
Поддержка буфера обмена для копирования/вставки графического представления данных схем gEDA
Переработка кода отрисовки для возможности его использования вне gschem Peter C
Переработка виджета предпросмотра для возможности его использования вне gschem Peter C
gschem: интерфейс для редактирования контуров и вставки/удаления их узлов
libgeda
Ошибки, относящиеся к кодировкам, связанные с UTF-8, системными данными или данными из файловой системы 1868072
TinyScheme вместо Guile Peter B
Новый механизм настроек для поддержки не тьюринг-полной системы настроек Peter B Начато!
gnetlist
Постраничное создание списков соединений в libgeda Peter C
Переработка / улучшение gnetlist Peter C
Поддержка шин в gnetlist Peter C Начато!
Символы
Использование контуров для улучшения символов (например, логических)

Желательные улучшения для отдельных программ с расчётом на более длительный срок

Идеи, касающиеся новых утилит или общих улучшений в gEDA Suite

Реорганизация и чистка кода