* [devel] обновление поиска на prometheus.altlinux.org @ 2010-12-06 19:30 Igor Zubkov 2010-12-06 19:39 ` Slava Semushin ` (2 more replies) 0 siblings, 3 replies; 8+ messages in thread From: Igor Zubkov @ 2010-12-06 19:30 UTC (permalink / raw) To: ALT Linux Team development discussions Hi! Я немного улучшил поиск на prometheus.altlinux.org. 1) Он теперь полноценный ресурс в терминологии REST 2) Он теперь использует нативный form_tag из rails. А это означает что он теперь более правильный. Теперь в каждой форме есть поле utf8 равное ✓. Это для глючного IE (более полный ответ http://stackoverflow.com/questions/3222013/what-is-the-snowman-param-in-rails-3-forms-for). Кроме того, теперь ко всем формам (а их на сайте рабочих только две, это поиск в шаблоне и поиск на странице поиска) добавляются поля csrf-param и csrf-token для борьбы с потенциальными атаками CSRF (http://ru.wikipedia.org/wiki/Подделка_межсайтовых_запросов). 3) Поиск переехал с /ru/find.shtml?request=запрос на /ru/search?utf8=✓&query=запрос. Как и на всём сайте, /locale (/ru, на пример) не обязательный параметр. Он на сайте всё равно выставляется в en по умолчанию. 4) Изменился формат выдачи, если на sisyphus.ru он был такой: пакет текущая версия сборщик о пакете То на prometheus он такой: repocop пакет текущая версия время сборки возраст Url описание Поле "сборщик" выкинуто преднамеренно. Так как не понятно кого показывать. Лидера по acl или последнего кто собрал. Если у кого-то есть мысли по этому поводу, излагайте. 5) Само поле поиск теперь выглядит красивее в браузерах которые WebKit-based. Я там добавил placeholder = 'Search...' / 'Поиск...' etc. Зависит от выбранной локали. :) В последнем firefox 3.6.12 пока (?) не работает. -- Igor Zubkov http://hi.im/ice ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] обновление поиска на prometheus.altlinux.org 2010-12-06 19:30 [devel] обновление поиска на prometheus.altlinux.org Igor Zubkov @ 2010-12-06 19:39 ` Slava Semushin 2010-12-06 19:55 ` Igor Zubkov 2010-12-06 21:51 ` Ilya Mashkin 2010-12-06 23:44 ` Vladislav Zavjalov 2 siblings, 1 reply; 8+ messages in thread From: Slava Semushin @ 2010-12-06 19:39 UTC (permalink / raw) To: ALT Linux Team development discussions 7 декабря 2010 г. 1:30 пользователь Igor Zubkov <igor.zubkov@gmail.com> написал: [...] Одно слово -- just for fun :) 5-6 каких-то плюшек, которые большинством пользователей, я полагаю, будут не очень востребованны, зато их, наверное, было интересно и приятно делать? :) При этом на главной же странице во всех пакетах, вместо списка последних изменений TODO и спек посмотреть до сих пор нельзя. :-( Эх. Но всё равно спасибо тебе, Игорь! -- Slava Semushin ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] обновление поиска на prometheus.altlinux.org 2010-12-06 19:39 ` Slava Semushin @ 2010-12-06 19:55 ` Igor Zubkov 0 siblings, 0 replies; 8+ messages in thread From: Igor Zubkov @ 2010-12-06 19:55 UTC (permalink / raw) To: ALT Linux Team development discussions 2010/12/6 Slava Semushin: > 7 декабря 2010 г. 1:30 пользователь Igor Zubkov написал: > [...] > > Одно слово -- just for fun :) 5-6 каких-то плюшек, которые > большинством пользователей, я полагаю, будут не очень востребованны, > зато их, наверное, было интересно и приятно делать? :) Большая часть из них была сделано уже давно, просто только сейчас руки дошли написать. > При этом на главной же странице во всех пакетах, вместо списка > последних изменений TODO и спек посмотреть до сих пор нельзя. :-( Я думаю что сегодня это изменится. > Эх. > > Но всё равно спасибо тебе, Игорь! Так лучше http://lists.altlinux.org/pipermail/devel/2010-December/187043.html ? :) -- Igor Zubkov http://hi.im/ice ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] обновление поиска на prometheus.altlinux.org 2010-12-06 19:30 [devel] обновление поиска на prometheus.altlinux.org Igor Zubkov 2010-12-06 19:39 ` Slava Semushin @ 2010-12-06 21:51 ` Ilya Mashkin 2010-12-06 22:20 ` Vladislav Zavjalov 2010-12-06 23:44 ` Vladislav Zavjalov 2 siblings, 1 reply; 8+ messages in thread From: Ilya Mashkin @ 2010-12-06 21:51 UTC (permalink / raw) To: ALT Linux Team development discussions Igor Zubkov wrote: > > Поле "сборщик" выкинуто преднамеренно. Так как не понятно кого > показывать. Лидера по acl или последнего кто собрал. Если у кого-то > есть мысли по этому поводу, излагайте. Последнего, кто собирал. Или более сложно можно: из последних пяти сборок, кто чаще собирал (на sisyphus.ru вроде удачно NMU откидываются) ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] обновление поиска на prometheus.altlinux.org 2010-12-06 21:51 ` Ilya Mashkin @ 2010-12-06 22:20 ` Vladislav Zavjalov 0 siblings, 0 replies; 8+ messages in thread From: Vladislav Zavjalov @ 2010-12-06 22:20 UTC (permalink / raw) To: ALT Linux Team development discussions On Tue, Dec 07, 2010 at 12:51:10AM +0300, Ilya Mashkin wrote: > Igor Zubkov wrote: > >Поле "сборщик" выкинуто преднамеренно. Так как не понятно кого > >показывать. Лидера по acl или последнего кто собрал. Если у кого-то > >есть мысли по этому поводу, излагайте. > > Последнего, кто собирал. Или более сложно можно: из последних пяти > сборок, кто чаще собирал (на sisyphus.ru вроде удачно NMU откидываются) Непонятно, зачем тут придумывать новые неочевидные сущности. Их и так хватает. Можно сделать поле "лидер acl" и показывать лидера acl, можно сделать поле "packager" и показывать то, что написано в поле packager, можно сделать поле "автор последней сборки" (если его из changelog'а не видно) и т.д. Слава ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] обновление поиска на prometheus.altlinux.org 2010-12-06 19:30 [devel] обновление поиска на prometheus.altlinux.org Igor Zubkov 2010-12-06 19:39 ` Slava Semushin 2010-12-06 21:51 ` Ilya Mashkin @ 2010-12-06 23:44 ` Vladislav Zavjalov 2010-12-07 5:09 ` Chernyshov A 2 siblings, 1 reply; 8+ messages in thread From: Vladislav Zavjalov @ 2010-12-06 23:44 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, Dec 06, 2010 at 09:30:06PM +0200, Igor Zubkov wrote: > Hi! > > Я немного улучшил поиск на prometheus.altlinux.org. Еще несколько мыслей по поводу интерфейса. Хотя часть, наверное, уже давно известна, а кое что спорно... - Пакет/Главная: "Текущий маинтейнер" - это все-таки кто? Может, прямо там более подробно написать, по какому принципу он написан? - Пакет/Главная: не выделить ли как-нибудь лидера в списке ACL? Например, приписав в скобках "текущий мантейнер" - это ведь по смыслу как раз оно. - Пакет/Изменения: в changelog'ах пропадают переводы строк. - Пакет/Загрузить: тут еще просится загрузка из архива, наверное... - Пакет/gear: - может быть, переименовать в "git"? внешнему человеку это может быть понятнее и полезнее. - еще бы ссылки на gears/srpms... - хочется добавить вверху строчку с объяснением, типа "git-репозитории исходного кода пакета на http://git.altlinux.org" - Пакет/Bugs and FR: Может быть, убрать лишний уровень вложенности, сделать одну табличку с ошибками (или две - одна за другой), выделив состояние ошибок красными и зелеными кружками? - Мантейнер: Может, написать поаккуратнее: "Пакеты, в сборке которых принимал участие маинтейнер"? И, конечно, хочется выборки типа "явным образом записан в acl на пакеты:", "является лидером acl пакетов:", "является автором последней сборки пакетов:" Интересно, наверное, как-нибудь свести это все в одну табличку, только неясно как, и будет ли оно удобно... Слава ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] обновление поиска на prometheus.altlinux.org 2010-12-06 23:44 ` Vladislav Zavjalov @ 2010-12-07 5:09 ` Chernyshov A 2010-12-07 12:12 ` Sergey V Turchin 0 siblings, 1 reply; 8+ messages in thread From: Chernyshov A @ 2010-12-07 5:09 UTC (permalink / raw) To: ALT Linux Team development discussions 7 декабря 2010 г. 2:44 пользователь Vladislav Zavjalov <slazav@altlinux.org> написал: > - Мантейнер: > Может, написать поаккуратнее: "Пакеты, в сборке которых принимал > участие маинтейнер"? > И, конечно, хочется выборки типа "явным образом записан в acl на > пакеты:", "является лидером acl пакетов:", "является автором последней > сборки пакетов:" > Интересно, наверное, как-нибудь свести это все в одну табличку, > только неясно как, и будет ли оно удобно... А может сделать как на Сизифе два поля: текущий майнтейнер (из acl) и кто также принимал участие в сборках пакета. Вот так вот, например - http://sisyphus.ru/ru/srpm/Sisyphus/mc И еще может быть добавить кнопки для пользователей: "Собрать новую версию пакета" и "Собрать пакет". Только как это все завязать на инфраструктуру я не представляю. -- Regards, Anton Chernyshov R-Style Training Center Moscow, Russia http://tux-the-penguin.blogspot.com/ ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] обновление поиска на prometheus.altlinux.org 2010-12-07 5:09 ` Chernyshov A @ 2010-12-07 12:12 ` Sergey V Turchin 0 siblings, 0 replies; 8+ messages in thread From: Sergey V Turchin @ 2010-12-07 12:12 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: Text/Plain, Size: 294 bytes --] On Tuesday 07 December 2010 08:09, Chernyshov A wrote: [...] > А может сделать как на Сизифе два поля: текущий майнтейнер (из acl) и > кто также принимал участие в сборках пакета. +1 Можно 2 поля -- "Мантейнер" и "Сборщик" [...] -- Regards, Sergey. ALT Linux, http://www.altlinux.ru/ [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2010-12-07 12:12 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2010-12-06 19:30 [devel] обновление поиска на prometheus.altlinux.org Igor Zubkov 2010-12-06 19:39 ` Slava Semushin 2010-12-06 19:55 ` Igor Zubkov 2010-12-06 21:51 ` Ilya Mashkin 2010-12-06 22:20 ` Vladislav Zavjalov 2010-12-06 23:44 ` Vladislav Zavjalov 2010-12-07 5:09 ` Chernyshov A 2010-12-07 12:12 ` Sergey V Turchin
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