From: "Андрей Черепанов" <cas@altlinux.ru> To: ALT Linux Community general discussions <community@lists.altlinux.org> Subject: [Comm] Аналог Software Center в ALT Linux Date: Mon, 21 Feb 2011 18:47:42 +0300 Message-ID: <201102211847.42502.cas@altlinux.ru> (raw) [-- Attachment #1: Type: text/plain, Size: 1358 bytes --] http://en.wikipedia.org/wiki/Ubuntu_Software_Center является приложением, которое на базе .desktop-файлов позволяет ставить/удалять приложения, не загружая пользователя сопутствующими библиотеками и невнятным описанием. Пока AppStream будет пилиться, считаю, что в ALT Linux требуется аналогичное по функциональности приложение. Сам Software Center заточен на dpkg и инфраструктуру Launchpad. После анализа кода и зависимостей я пришёл к выводу, что проще переписать, чем адаптировать всю инфраструктуру. Итак, хочется обсудить архитектуру будущего приложения. 1. Окно программы состоит из дух панелей: слева - разделы, справа содержимое (список со значком, локализованным названием, версией или описание выбранного приложения). 2. Список приложений формируется на базе .desktop-файлов, в которые добавлено два поля: канал (репозиторий) и имя пакета RPM. 3. При нажатии на кнопку установки при просмотре приложения он помещается в пул установки, если пакет установлен, он удаляется с запросом подтверждения. Функциональность: - просмотр приложений, но не пакетов - локализованное краткое и полное описание, значок и скриншот(ы) - иерархический список групп - поиск по приложениям - индикация установки как в списке, так и в отдельном разделе P.S. Принимаются предложения по названию и логотипу. -- Андрей Черепанов ALT Linux cas@altlinux.ru [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 198 bytes --]
next reply other threads:[~2011-02-21 15:47 UTC|newest] Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top 2011-02-21 15:47 Андрей Черепанов [this message] 2011-02-21 15:54 ` Андрей Новосёлов 2011-02-21 16:09 ` Андрей Новосёлов 2011-02-21 16:36 ` Андрей Черепанов 2011-02-21 16:54 ` Андрей Новосёлов 2011-02-21 16:57 ` Андрей Новосёлов 2011-02-21 17:37 ` Владимир Гусев 2011-02-21 18:25 ` Андрей Новосёлов 2011-02-21 18:40 ` Владимир Гусев 2011-02-21 18:52 ` Андрей Новосёлов 2011-02-22 8:57 ` Андрей Черепанов 2011-02-21 21:19 ` Шенцев Алексей Владимирович 2011-02-23 17:33 ` Yury Bushmelev 2011-02-22 12:48 ` Андрей Новосёлов 2011-02-21 17:07 ` Андрей Новосёлов 2011-02-21 17:19 ` Denis Nazarov 2011-02-23 17:38 ` Yury Bushmelev 2011-02-26 8:36 ` Rinat Bikov 2011-02-26 8:50 ` Anton Farygin 2011-02-26 10:29 ` Aleksey Novodvorsky 2011-02-26 10:47 ` Андрей Черепанов 2011-02-26 19:02 ` Андрей Новосёлов 2011-02-21 16:54 ` Антонов Николай 2011-02-22 2:47 ` Денис Смирнов 2011-02-22 9:32 ` Sergey Vlasov 2011-02-22 4:56 ` Андрей Новосёлов 2011-02-22 5:17 ` Alexey Petrakov 2011-02-22 6:25 ` Motsyo Gennadi aka Drool 2011-02-22 6:22 ` Motsyo Gennadi aka Drool 2011-02-22 8:49 ` Rinat Bikov 2011-02-22 8:59 ` Андрей Черепанов 2011-02-22 9:52 ` Михаил Радюк 2011-02-22 12:31 ` Motsyo Gennadi aka Drool 2011-02-26 12:16 ` Rinat Bikov 2011-02-26 15:02 ` Андрей Черепанов 2011-02-26 15:51 ` Andrew Clark 2011-02-26 16:01 ` Andriy Dobrovol`s`kii 2011-02-27 7:16 ` Андрей Черепанов 2011-02-27 7:24 ` Andrew Clark 2011-02-26 15:47 ` Andrew Clark 2011-02-27 7:17 ` Андрей Черепанов 2011-02-27 7:23 ` Andrew Clark 2011-02-27 11:34 ` Rinat Bikov 2011-03-05 8:57 ` [Comm] [JT] " Rinat Bikov 2011-02-27 5:05 ` [Comm] Аналог Software Center в ALT Linux [JT] Владимир Гусев
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=201102211847.42502.cas@altlinux.ru \ --to=cas@altlinux.ru \ --cc=community@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git