Идеи и мозговой штурм в разработке Mandriva 2010.1

Материал из Mandriva Russian Community Wiki

Перейти к: навигация, поиск
На этой странице можно разместить идеи и предложения по разработке Mandriva linux 2010 Spring. Дополнительную информацию можно найти в категории проекты.

Начиная с разработки Mandriva linux от версии 2010 и более старших - обсуждение и размещение предложений по разработке перенесен на другой ресурс, а именно на сайт Mandriva linux в раздел Идеи (en). В связи с этим вся информация размещенная здесь по возможности не должна дублироваться с предложениями, размещенными на указанном сайта и в свою очередь, идеи размещенные на данной странице должны быть размещены на официальной странице, посвященной идеям и предложениям. Данная страница существует для удобства русскоговорящих пользователей, которые по каким-либо причинам не могут самостоятельно разместить информацию на странице проекта.


Содержание

Правила размещения идей на сайте Mandriva linux

Прежде чем размещать свои идеи на этой странице, было бы не лишним проверить существование вашей идеи в общем списке уже размещенных идей. Что для этого нужно сделать? Нет ничего проще, нужно лишь посетить ресурс на сайте Mandriva linux раздел Идеи (en). На указанном ресурсе, как было сказано ранее, размещены предложения пользователей по развитию Mandriva linux. Рассмотрим структуру и возможности ресурса:

  1. Ресурс для размещения новой идеи или предложения требует авторизации, для авторизации требуется учетная запись Mandriva. Если у вас её нет, то вам будет предложено создать её.
  2. Анонимному пользователю доступны следующие инструменты:
    Страница размещения своей идеи
    • Просмотр предложений и коментариев к ним
    • Сортировака предложений по параметрам, заданным в формое сортировки
    • Посмореть статистику по существующим идеям
    • Следить за предложениями по RSS
  3. Зарегистрированному пользователю доступны следующие инструменты:
    • Тоже что и анонимному
    • Голосование за предложение
    • Коментирование предложений
    • Следить за конкретным предложением
    • Создавать свои идеи

Рассмотрим создание идеи. Для размещения идеи на ресурсе Mandriva linux, как было сказано выше, вы должны быть зарегистрированным пользоватем. После прохода процедуры регистрации\авторизации, переходите по ссылке Submit a new idea или Post a new idea: первый пункт доступен на странице с идеями, воторой на странице профиля пользователя. После перехода по ссылке, вам будет доступна форма для заполнения информации о вашей идеи.

Для лучшего понимания вашей идеи, одна должна содержать четкое и простое объяснение. Офрмление идии состоит из двух частей:

  • В первой части размещается текущее состояние, которое вы хотите улучшить.
  • Во втором части размещается описание требуемого поведения.
Примечание
Не отправляйте ошибки! Это должно быть сделано через Bugzilla. Все идеи такого рода будут заблокированы.


Идеи для Mandriva linux Spring

Здесь можете размещать свои идеи и предложения для гредущего выпуска Mandriva linux Spring в соответствии с ниже приведенной структурой.

Graphical environment (Графическое окружение)

KDE4 environment (Окружение KDE4)

GNOME environment (Окружение GNOME)

XFCE environment (Окружение XFCE)

LXDE environment (Окружение LXDE)

Other environments (Другие графические окружения )

Office tools (Офисный инструментарий)

Выставить дефолтные настройки OpenOffice.org на максимальную производительность. В сервисе быстрого запуска OOo убрать дефолтную загрузку writer и добавить возможность выбора загружаемого при входе приложения
Добавить в стили линий в OpenOffice.org двойную сплошную. Так как всякие СберБанки требуют чтоб в документах им направляемых были именно такие линии.
Обновить пакеты групповой работы E-Groupware до последних релизов.
В Evolution добавить плагин или инструментарий для составления отчетов и печати. Таким образом что бы была возможность составить отчет о полученной/отправленной почте за период (день/неделя/месяц/год/выборочный период). Такую же штуку не мешает проделать с KOrganizer


Office suites (Офисные решения)

Internet tools (инструментарий Интернет)

Multimedia tools (Мультимедиа инструментарий)

Printing system (Система печати)

Other office tools (Другие офисные инструментарии)

Mandriva tools (Инструментарий Mandriva)

Mandriva Control Center (Центр управления Mandriva)

Mandriva installer (Установка Mandriva)

urpmi

поддержка регулярных выражений;

Other Mandriva tools (Другой инструментарий Mandriva)

В draknetcenter на текущий момент отсутсвует возможность установить общие статические маршруты, и статические маршуты для интерфейсов. Помимо этого Network center не отображает ppp+ соединения. Требуется добавить в Network center:

  • при нажатии кнопки Advanced settings, должна быть доступка кнопка Global static routes, посредством которой было бы возможно установить глобальные статические маршруты
  • при нажатии кнопки Configure сетевого интерфейса, в разделе Advanced должна быть доступка кнопка Static routes, посредством которой было бы возможно установить статические маршруты настраиваемого интерфейса
  • отображение всех существующих соединений

При создании нового подключения также должна быть возможность установки как Global static routes, так и Static routes настраиваемого интерфейса.

хотелось бы видеть в настройках сети менеджер настройки MS VPN помимо единственного OpenVPN для подключения к хостам с Windows. Тоже относится к подключению к сетям corbina.net.


Net applet на текущий момент информирует только о доступности сети не на основе состояния наблюдаемого интерфейса, т.е. при подключенном соединении - Net applet сообщает ошибочную информацию. Необходимо переделать механизм индикации сети, который бы не зависил от существования default route, а наблюдал за состоянием самого интерфейса. (м.б. это баг, если так то нужно отписаться в багзилу)

хотел бы добавить об индикации уровня сигнала для Wi-Fi, 3G/CDMA, WiMAX и др.


В rpmdrake добавить возможность поиска по описанию пакетов, содержимому пакетов, предоставляемым и требующимся зависимостям, репозиториям. Добавить быструю фильтрацию по имени пакета при наборе. Предоставить возможность выбора репозитория, из которого устанавливается пакет. Запретить по умолчанию установку обновлений пакета из репозитория, отличного от того, из которого он установлен изначально, за исключением официальных репозиториев обновлений.

К drakrpm-edit-media и urpmi хотелось бы увидеть поддержку подключения репозиториев по ssh с использованием scp или fish.

Base system components (Базовые компонтенты системы)

Hardware support (Поддержка апаратной части)

Поддержка тюнеров, улучшить поддержку 3G/CDMA (возможность использования без пин-кода), winmodem's ( убрать обязательную ссылку на www.ltmodems, все равно уже давно не работает), hasp (www.alladin.ru), принтеры (Canon LBP 1120/810, Samsung ML-1640, HP без лишних прошивок), сканеры, модемов 3G от билайна и т.п. Наличие пакетов для работы с подсистемой печати на диске One.

X system (система-Х)

поддержка многомониторности. При этом не только дублирование экрана на второй монитор/TV но и отдельные рабочие столы на разных мониторах/TV. В xrandr заставить его при дублировании на внешний экран, монитор, проектор или ТВ с отличным от 1-го монитора разрешением на внешних экранах выводить изображения согласно настройкам разрешения для внешних мониторов, проекторов, ТВ и т.п. Сейчас при различном разрешении на одном экране выводится кусок другого.

Base system components (Базовые компонтенты системы)

kernel (Ядро)

Разделить ядра на:
десктопные, нетбучные, ноутбучные, серверные, для слабых машин (для старых процессоров и памяти не более 64 Мб), для терминальных клиентов, для виртуальных серверов (OpenVZ)

System boot components (Компоненты системы загрузки)

Предложение, на уровне начальной загрузки для домашних пользователей выбирать скажем мультимедиацентр (т.е. загружаются только те компоненты и службы, которые необходимы для мультимедиа, а также вместо рабочего окружения запускается тот же xbmc или аналог).
хотя возможно имеет смысл поместить этот вариант как пункт меню в kdm/gdm/xdm?

Other base system components (Другие базовые компонтенты системы)

Security components and framework (Компоненты безопасности и элементов управления)

может какую-то отдельную утилитку для школьного сервера, что бы с помощью последовательных настроек поднять кеширующий прокси с фильтрацией контента и хостов? т.е. на подобии родительского контроля, но с проекцией на большое учреждение (школа, университет, училище, колледж и компания)

iptables

shorewall

mandi

по-больше бы ему интерактивности (что это значит?).
1. настройка ограничений не только для хоста, но и для портов на которые хост стучится
2. настройка ограничений не только для IP но и для приложений или сервисам которые проявляют сетевую активность
3. при сообщениях о сетевой атаке или сканировании портов, устанавливать набор ограничений
4. не очищать черные списки, при перезапуске службы или перезагрузке
5. отсутствует всякая возможность редактировать помещенный в списки элемент. Только удалить.
6. показывать активные соединения, открытые порты, активные приложения для последующего принятия решения об разрешениях
7. нет возможности блокировать определенные диапазоны адресов или сети
8. нет возможности блокировки не по IP а по доменным именам (хотя может и есть, но я что-то не замечал подобного)

сейчас вся интерактивность сводится к появлению сообщения об атаке и внесению в тот или иной список хоста

squid

i_cap

dansguardian

Security (Безопасность)

На уровне настройки системы безопасности, научить сервисы запускаться в chroot Посмотреть в сторону selinux и разграничении прав на уровне отдельных программ для отдельных пользователей

Server components: services and tools (Компоненты сервера: службы и инструментарий)

может стоит провести ревизию служб... слишком их много в фоне висит

Server components (Компоненты сервера)

HTTP
FTP
MDS (Mandriva Directory server)
LDAP
SAMBA(CIFS)
LAMS
PostgreSQL
MySQL
SSH
RED5 (?)
Postfix (Sendmail)
Сервер для учебного заведения (средства управления учебным заведениям, электронные журналы, системы тестирования и обучения)
moodle
schooltools
Свободно-распространяемая система подготовки и аттестации персонала TrainingWare Class (?)

Translation tools (Инструментарий перевода)

Translation (Перевод)