etc:common_activities:slind
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| etc:common_activities:slind [2007/11/03 23:20] – zan | etc:common_activities:slind [2008/03/29 21:35] (current) – zan | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Slind ====== | + | ====== Slind Eclipse Integration |
| + | {{tag> | ||
| Slind - это операционная система в основе которой лежит Debian + набор утилит для установки пакетов и построения файловой системы на мобильном устройстве с установленным ядром Linux. Наше направление развития - осуществить взаимодействие с мобильным устройством через IDE Eclipse. | Slind - это операционная система в основе которой лежит Debian + набор утилит для установки пакетов и построения файловой системы на мобильном устройстве с установленным ядром Linux. Наше направление развития - осуществить взаимодействие с мобильным устройством через IDE Eclipse. | ||
| Line 5: | Line 6: | ||
| * Компиляцию под выбранную архитектуру | * Компиляцию под выбранную архитектуру | ||
| * Удаленную отладку | * Удаленную отладку | ||
| + | |||
| ===== Текущий глобальный план Siemens ===== | ===== Текущий глобальный план Siemens ===== | ||
| < | < | ||
| Line 24: | Line 26: | ||
| </ | </ | ||
| - | ===== Генерация deb-пакетов ===== | ||
| - | ==== Постановка задачи ==== | ||
| - | Пакет -- архив, содержащий в себе файлы, приготовленные для установки в систему. Пакет содержит информацию о содержащихся в нём программах, | ||
| - | Разрешением зависимостей занимается менеджер пакетов. | ||
| - | === Входные данные === | + | ===== Подпроекты ===== |
| - | Чтобы сгенерировать пакет, необходимо иметь следующие данные: | + | |
| - | * тип пакета (бинарный или | + | ^Подпроект ^версия в jira ^Текущее состояние |
| - | * список файлов, | + | | [[.: |
| - | * в случае, если это бинарный пакет необходимо: | + | | [[.: |
| - | * список требуемых библиотек; | + | | [[etc: |
| - | * список | + | |
| - | * путь, куда ставить какой файл(разные файлы могут быть установлены | + | |
| - | FIXME: необходимо уточнить и сделать более конкретный список | + | |
| - | === Выходные данные === | + | |
| - | Выходными данными является пакет(или несколько | + | |
| - | ==== Исследование ==== | + | |
| - | Изначально у нас может быть несколько | + | |
| - | - проект Eclipse | + | |
| - | - проект SLind | + | |
| - | - пакет с исходниками | + | |
| - | FIXME: Описание deb пакета с исходниками. Что в нем есть, и как его можно преобразовать в бинарный пакет? Возможно при помощи dpkg. | ||
| - | ==== Текущий план действий | + | ===== Общие задачи |
| - | - Изучение внутреннего представления CDT--проекта (**zan**); | + | |
| - | - Отличия СDT--проекта от Slind--проекта(**zan**); | + | |
| - | - Обзор существующих автоматических средств, | + | |
| - | - Обзор существующих средств управления пакетами(не только под Eclipse) их интерфейс и функциональность. (**kvm**) | + | |
| - | - Более детальное изучение содержимого каталога DEBIAN(**zps**); | + | |
| - | - Описание deb--пакетов с исходными текстами и способов построения из них бинарных пакетов(**zps**); | + | |
| - | - Определение четкого списка обязательной информации о проекте, | + | |
| - | - Сопоставление каждому элементу списка обязательной информации, | + | |
| - | - Проектирование графического интерфейса(**kvm**) | + | |
| - | ==== Выполнение | + | * [[.: |
| - | - Задача затяжная, не уверен что в полном объёме нужная, отчёты о продвижении будут [[etc: | + | * [[.: |
| - | - Взялся за задачу шире: исследую | + | * [[.: |
| - | ===== Построение root-fs конечного устройства ===== | + | |
| - | FIXME: В стадии обдумывания. Предположительно -- это | + | |
| ===== Cсылки ===== | ===== Cсылки ===== | ||
etc/common_activities/slind.1194121232.txt.gz · Last modified: 2008/01/03 02:32 (external edit)