* Re: [devel] [Sisyphus-cybertalk] E: incoming reject: alterator-services-1.0-alt1.src.rpm @ 2006-05-06 9:25 ` Michael Shigorin 2006-05-06 11:14 ` [devel] Q: service $your_service status (was: incoming reject: alterator-services) Sergey V Turchin 0 siblings, 1 reply; 5+ messages in thread From: Michael Shigorin @ 2006-05-06 9:25 UTC (permalink / raw) To: devel On Fri, May 05, 2006 at 09:30:24PM +0400, Upravdom Team Robot wrote: > Dear Dmitri Kuzishchin ! > The alterator-services-1.0-alt1.src.rpm package has been rejected from incoming. Дмитрий, спасибо, что взялись за оставшиеся 80% :-) Чувствуется, что не первый модуль. Но за diff in advance всё-таки был бы признателен. > +LANG=POSIX 2 legion, inger: возможно, это стоит добавить в /usr/share/alterator/build/backend3.sh? (вместе с LC_MESSAGES, наверное) Или в пример на wiki. > -renew_services() Вообще-то эта функция используется в обработке write, вызов там остался. (переработку disabled/enabled прочитал, по итогам не могу согласиться -- refresh там "виртуальный" всё равно выходит, без синхронизации с `chkconfig`) > + status) > + start) > + stop) Спасибо! Кстати, просьба имеющим инитскрипты и возможность посмотреть -- проверить, что `service $your_service status` выдаёт что-то вменяемое. Возможно, здесь будет браться до 80 символов включительно первой строки, чтобы не организовать UI DoS. 2 rider: hotplug выдаёт невменяемое, хотя чинить его скорее поздно ;-) PS: вообще статус планировалось попробовать выдавать в tooltip, а не отдельно... хотя... (подумалось про возможно общий на фронтэнды alterator статус-бар) > --- /home/mike/src/alterator-services/po/alterator-services.pot 1970-01-01 03:00:00 +0300 > +++ alterator-services-1.0-alt1/po/alterator-services.pot 2006-05-05 15:35:02 +0300 Тоже спасибо. > --- /home/mike/src/alterator-services/po/ru.po 1970-01-01 03:00:00 +0300 > +++ alterator-services-1.0-alt1/po/ru.po 2006-05-05 15:40:40 +0300 > @@ -0,0 +1,72 @@ > +# SOME DESCRIPTIVE TITLE. > +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER > +# This file is distributed under the same license as the PACKAGE package. > +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. Только эти штуки лучше всё же заполнять. > +#: ui/services.scm:13 > +msgid "Enabled" > +msgstr "ВКЫЛ" :-) > -(/services file "@UIDIR@services.scm" acc-description "Services") > +(/services file "@UIDIR@services.scm" acc-description "Services control center") Не согласен, информативности ни грамма не добавляет, а за пределы вылазит. Лаконичнее -- лучше. > +(document:envelop with-translation _ "alterator-hello") Ой. Кто-нить, поясните, откуда hello :-) > -(label "Available Services") > +(label (_ " Services control console")) Кстати. Стас и компания. Давайте мож какие-то более-менее общие рекомендации выработаем, пока модули не разбежались кто в лес, кто по дрова? Что написано на кнопках, как переводится "Quit", какова длина названия модуля и надо ли что-то (и что лучше) писать в его "заголовке" (вверху фрейма). > + (layout-policy 100 70) Вот с layout тоже спасибо, что взялись, но на 1600x1200 ситуаций, когда пришлось растягивать окошко, получилось немало; в принципе, полноэкранный alterator-standalone в 1024x768 должен помещаться. Плюс в стартовое окошко у меня правый список не помешается (при 133 DPI). > + (woo-write '/services 'command 'off 'service (enabled text) ) > + (disabled rows (woo-list-names '/services 'kind 'disabled) ) > + (enabled rows (woo-list-names '/services 'kind 'enabled) ) Там было вполне по причине сделано именно так, как есть (и после консультации со Стасом и ещё подумав, решил _не_ оптимизировать). > +(label (_ "Choose runlevel 0-6:") ) > +(document:id CB (combobox > + (items (append `("0" "1" "2" "3" "4" "5" "6"))) current "5" Ну вот, я runlevel добывал-добывал, а тут бам -- и "5" :-) [надо завести http look] Краткое обсуждение с коллегами привело (через "а где 'все'?") к мысли о том, что ранлевелы в идеале надо регулировать стопкой чекбоксов, которые формируют маску для [фильтра] chkconfig; плюс кнопки "все/никакие/обычные", где последнее -- [2345]. Когда-нибудь. > (frame:buttons-view > - (button "Quit" (on-click (document:end)))) > + (button (_ "Help") > + (on-click > + (splash-message (_ "HELP: Choose runlevel and move service") ) [на заметку: вот сюда бы классно полный гипертекстовый help подоткнуть, чтоб про ранлевелы сразу и почитать можно было...] > + (button (_ "Refresh") > + ( on-click > + (disabled rows (woo-list-names '/services 'kind 'disabled) ) > + (enabled rows (woo-list-names '/services 'kind 'enabled) ) > + ) > + ) А если chkconfig $service {on,off} по каким-либо причинам не отработает? Смысл такой педали? -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 5+ messages in thread
* [devel] Q: service $your_service status (was: incoming reject: alterator-services) 2006-05-06 9:25 ` [devel] [Sisyphus-cybertalk] E: incoming reject: alterator-services-1.0-alt1.src.rpm Michael Shigorin @ 2006-05-06 11:14 ` Sergey V Turchin 2006-05-06 11:19 ` [devel] Q: service $your_service status Dmitry V. Levin 2006-05-06 11:44 ` [devel] Q: service $your_service status (was: incoming reject: alterator-services) Michael Shigorin 0 siblings, 2 replies; 5+ messages in thread From: Sergey V Turchin @ 2006-05-06 11:14 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 487 bytes --] On Saturday 06 May 2006 13:25, Michael Shigorin wrote: [...] > Кстати, просьба имеющим инитскрипты и возможность посмотреть -- > проверить, что `service $your_service status` выдаёт что-то > вменяемое. Возможно, здесь будет браться до 80 символов > включительно первой строки, чтобы не организовать UI DoS. А разве нельзя выдать диагностику на 15 строк? [...] -- Regards, Sergey, ALT Linux Team, http://www.altlinux.ru http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08 [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] Q: service $your_service status 2006-05-06 11:14 ` [devel] Q: service $your_service status (was: incoming reject: alterator-services) Sergey V Turchin @ 2006-05-06 11:19 ` Dmitry V. Levin 2006-05-06 12:23 ` [devel] [wiki] /devel/InitScripts (was: Q: service $your_service status) Michael Shigorin 2006-05-06 11:44 ` [devel] Q: service $your_service status (was: incoming reject: alterator-services) Michael Shigorin 1 sibling, 1 reply; 5+ messages in thread From: Dmitry V. Levin @ 2006-05-06 11:19 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 513 bytes --] On Sat, May 06, 2006 at 03:14:30PM +0400, Sergey V Turchin wrote: > On Saturday 06 May 2006 13:25, Michael Shigorin wrote: > > [...] > > Кстати, просьба имеющим инитскрипты и возможность посмотреть -- > > проверить, что `service $your_service status` выдаёт что-то > > вменяемое. Возможно, здесь будет браться до 80 символов > > включительно первой строки, чтобы не организовать UI DoS. > А разве нельзя выдать диагностику на 15 строк? Пусть в этом случае 1-я строка будет обобщающей. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* [devel] [wiki] /devel/InitScripts (was: Q: service $your_service status) 2006-05-06 11:19 ` [devel] Q: service $your_service status Dmitry V. Levin @ 2006-05-06 12:23 ` Michael Shigorin 0 siblings, 0 replies; 5+ messages in thread From: Michael Shigorin @ 2006-05-06 12:23 UTC (permalink / raw) To: ALT Devel discussion list On Sat, May 06, 2006 at 03:19:12PM +0400, Dmitry V. Levin wrote: > > > Кстати, просьба имеющим инитскрипты и возможность посмотреть -- > > > проверить, что `service $your_service status` выдаёт что-то > > > вменяемое. Возможно, здесь будет браться до 80 символов > > > включительно первой строки, чтобы не организовать UI DoS. > > А разве нельзя выдать диагностику на 15 строк? > Пусть в этом случае 1-я строка будет обобщающей. На всякий положил сюда: http://wiki.sisyphus.ru/devel/InitScripts -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] Q: service $your_service status (was: incoming reject: alterator-services) 2006-05-06 11:14 ` [devel] Q: service $your_service status (was: incoming reject: alterator-services) Sergey V Turchin 2006-05-06 11:19 ` [devel] Q: service $your_service status Dmitry V. Levin @ 2006-05-06 11:44 ` Michael Shigorin 1 sibling, 0 replies; 5+ messages in thread From: Michael Shigorin @ 2006-05-06 11:44 UTC (permalink / raw) To: devel On Sat, May 06, 2006 at 03:14:30PM +0400, Sergey V Turchin wrote: > > Кстати, просьба имеющим инитскрипты и возможность посмотреть -- > > проверить, что `service $your_service status` выдаёт что-то > > вменяемое. Возможно, здесь будет браться до 80 символов > > включительно первой строки, чтобы не организовать UI DoS. > А разве нельзя выдать диагностику на 15 строк? Для httpd такое сделано в extendedstatus, например. Собсно я ж не требую совсем порэзать, просто спрашиваю, а мож давайте договоримся, что у нас первую строку до 80 символов вывода service $name status лучше рассматривать как то, что может быть откушено и предъявлено отдельно? Напрягать никого этим не собираюсь, ессно :-) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2006-05-06 12:23 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-05-06 9:25 ` [devel] [Sisyphus-cybertalk] E: incoming reject: alterator-services-1.0-alt1.src.rpm Michael Shigorin 2006-05-06 11:14 ` [devel] Q: service $your_service status (was: incoming reject: alterator-services) Sergey V Turchin 2006-05-06 11:19 ` [devel] Q: service $your_service status Dmitry V. Levin 2006-05-06 12:23 ` [devel] [wiki] /devel/InitScripts (was: Q: service $your_service status) Michael Shigorin 2006-05-06 11:44 ` [devel] Q: service $your_service status (was: incoming reject: alterator-services) Michael Shigorin
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git