Сайт | Скачать | Видео | Wiki

Автор Тема: Выбор менеджера модулей  (Прочитано 15257 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:PRA. Выбор менеджера модулей
« Ответ #30 : 21 Август 2013, 10:29:52 »
http://wiki.puppyrus.org/programming/gtkdialog2
Если знаете sh и xml - разобраться легко. Можно использовать usr/lib/librokenman . Там готовые шаблоны
kdialog - не слышал. zenity - малофункционален
tcl python - из пушки по воробъям

gtkdialog - самый функциональный из легких. Думаю - безальтернативен
Если взять за основу sfs-get - там уже много написано. Универсально, модульно и с конфигами
Надо только подправить ТЗ, убрать "исторические наслоения" и мусор, допилить под Mos - .xzm
Есть дока http://wiki.puppyrus.org/soft/sfs-get
Что думаете?

Оффлайн betcher

  • Ветеран
  • *****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re:PRA. Выбор менеджера модулей
« Ответ #31 : 21 Август 2013, 10:39:31 »
Почитаю по gtkdialogs для начала. Генерить башем xml пока кажется некоторым извратом, в сравнении с использованием родных средств tk в tcl. При чем на tcl/tk только интерфейс и логика его работы. Основная часть это те же баш скрипты. Если выкинуть не востребованные возможности модменеджера кода на тикле будет мало.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Выбор менеджера модулей
« Ответ #32 : 21 Август 2013, 11:37:44 »
tcl у нас только dim-kut знает  :'(
Ваш ММ мне кажется только полным переписыванием придется доводить под бесплатные хранилища

Предлагаю определиться:
1. Язык. Я за gtkdialog
2. Переделываем или пишем с нуля. Я за переделку sfs-get
И выходить на ТЗ

Оффлайн betcher

  • Ветеран
  • *****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re:Выбор менеджера модулей
« Ответ #33 : 22 Август 2013, 10:13:47 »
Ок. Давайте делать с gtkdialog.
1. Мне для удобной работы сразу в обеих системах нужна ваша сборка в виде исо, с гостевымидополнениями виртуалбокса внутри. Где взять? Или как сделать?
2. Из тех возможностей, что сейчас есть в нашем варианте мод_менеджера мне важен интерфейс карты модулей. То есть то окошко которое видно при открытии. Должны быть видны основные каталоги для хранения модулей (какие конкретно можно в конфиге описывать), и активированные модули должны отличаться от деактивированных визуально. У нас сейчас цветом отличаются. По клику мышкой или enter модули должны активироваться/деактивироваться.

Остальное не так важно, можно доделывать и после, а что-то и вовсе не делать.
Что нужно от менеджера вам?

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Выбор менеджера модулей
« Ответ #34 : 22 Август 2013, 11:26:29 »
нужна ваша сборка в виде исо
http://forum.puppyrus.org/index.php/topic,14534.0.html Скачать +bugfix. Скрипт пересборки iso в корне iso
, с гостевымидополнениями виртуалбокса внутри. Где взять? Или как сделать?
Готового нет
Т.к. компилится под конкретную версию ядра и вбокс - только компилить из src vbox
Когда-то пробовал - с нашем ядром - вроде, с проброской буфера обмена не вышло
Какие функции Вам нужны?

Нам на каком Mos тесть? MagOS_2012_20130716.iso пойдет?
2. Из тех возможностей, что сейчас есть в нашем варианте мод_менеджера мне важен интерфейс карты модулей. То есть то окошко которое видно при открытии. Должны быть видны основные каталоги для хранения модулей
А зачем? Можно же зайти ФайлМенеджером и кликами подкл\откл
Что нужно от менеджера вам?
http://wiki.puppyrus.org/soft/sfs-get
Почти все устраивает функционально
По реализации - заменить бы dmenu на покрасивее
Думаю добавить в ntf http://wiki.puppyrus.org/soft/notify функционал dmenu (выбор из списка с его уменьшением при нажатии первых букв искомого)

В итоге Вы хотите писать с нуля?

Оффлайн betcher

  • Ветеран
  • *****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re:Выбор менеджера модулей
« Ответ #35 : 22 Август 2013, 12:08:21 »
Качаю вашу сборку. Нас счет гостевых дополнений подумайте. Может хоть пока альфа версии выпускать с ними, очень упростит жизнь. А к релизу можно и выкинуть. Наша сборка подойдет, вчера правда свежее вышла, но изменений не много.
Кажется мне. что мы с вами разные программы имеем ввиду. Для меня это удобное управление модулями локально, плюс возможность скачать и подключить. Для вас видимо строго наооборот :)
Хотя все это пересекается и вполне может быть в рамках одной софтины.
С нуля писать не хотелось бы. В pfs-utils есть manager_pfs это совсем не то?

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re:Выбор менеджера модулей
« Ответ #36 : 24 Август 2013, 14:52:09 »
скачал через sfs-get муз приогровотель deadbeef указав папку moduls, но он автоматом не подключается, только вручную, почему?
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:Выбор менеджера модулей
« Ответ #37 : 24 Август 2013, 16:12:36 »
2 imago31
А проверь после загрузки системы содержимое каталога /mnt/live/memory/images/ и если там есть DEADBEEF-0.5.6-1.pfs, значит он автоматически подключился, но из меню он почему-то не запускается, что-то не так с десктоп-файлом. При щелчке по mp3-файлу запускается DEADBEEF.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE