Необходимо сформулировать цели и задачи проекта как целого.
Вот так было на главной странице проекта на заброшеном сайте:
LIGHTWEIGHT
LXDE runs anywhere, from a Raspberry Pi to a junkyard computer.
MODULAR
LXDE is completely modular, take parts out or add them back, or even use a component without LXDE!
FAMILIAR
LXDE comes with a classic user experience so you can get started right away.
COMMUNITY
Many companies making single-board computers use LXDE as their desktop environment of choice.
Я бы тут почти всё оставил как есть, исправил бы только 1-й пункт на: "Легковесный. Работает везде, начиная от Pentium 3 до современных ARM-плат."
Это то, что можно разместить на главную.
А вот для разработчиков и продвинутых пользователей можно сформировать детальнее. Вот такой список у меня получился:
* Приложения LXDE поддерживают сборку как с gtk2, так и с gtk3, и это будет сохранено в будущем.
* Предпочтительным языком программирования являтся C. Некоторые части LXDE написаны на Vala. Использования других ЯП следует по возможности избегать.
* Компоненты LXDE имеет минимум необходимых зависимостей и могут использоваться отдельно от LXDE как целого.
* Целевой платформой для LXDE является любая POSIX-подобная система для которой доступны X11, glib2 и gtk2/3. Если в коде есть linux-специфичные фичи, а также если какие-то системы поддерживаются плохо или не поддерживаются вовсе, это только из-за недостатка возможности охватить все варианты, а не в силу целенаправленного решения авторов. Ваши патчи are welcome.
* Приоритеты при разработке LXDE:
* Конфигурируемость.
* Модульность.
* Оптимизация для систем с ограниченными ресурсами.
* Разделение механизма и политики.
Наверняка еще забыл что-то.
Пишите ваши предложения.