Re: rtpg -- вебгуй д ля rtorrent

2008-12-23 Пенетрантность Dmitry E. Oboukhov
в общем доехало оно до Debian, репозитарий что был открыт временно -
закрывается, кому надо теперь могут поставить из unstable пакет.

спасибо всем присылавшим (и тем кто еще будет присылать, заранее)
предложения/скины/патчи :)

теперь работаем через Debian/BTS :)
--

. ''`. Dmitry E. Oboukhov
: :’  : un...@debian.org
`. `~’ GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: rtpg -- вебгуй д ля rtorrent

2008-11-28 Пенетрантность Dmitry E. Oboukhov

* Приделали интернационализацию
язык если не переустановлено руками берет из дефолтной
установки браузера

* Пофикшена работа в IE

* Пофикшено пара багов с установкой приоритетов на файлы

в общем upgrade можно сделать :)
--
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: [EMAIL PROTECTED] jabber://[EMAIL PROTECTED]
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: rtpg -- вебгуй д ля rtorrent

2008-11-27 Пенетрантность Dmitry E. Oboukhov
немного изхитрившись удалось победить вывод размера скачанного
и размера файлов в случае если они превышают 2 Гигабайта и 
на старой библиотеке xmlrpc (той что в Debian)

размеры теперь правда могут чуть чуть (в пределах размера чанка)
показываться неправильно, однако округление до гигабайт все равно
эту величину не покажет :)

в общем кому интересно перекачайте пакет там же :)

PS: пакетам ревизию пока еще не обновляю - отлаживаем собственно само ПО :)
--
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: [EMAIL PROTECTED] jabber://[EMAIL PROTECTED]
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: rtpg -- вебгуй д ля rtorrent

2008-11-27 Пенетрантность Dmitry E. Oboukhov
Tdrldo немного изхитрившись удалось победить вывод размера скачанного
Tdrldo и размера файлов в случае если они превышают 2 Гигабайта и
Tdrldo на старой библиотеке xmlrpc (той что в Debian)

Tdrldo размеры теперь правда могут чуть чуть (в пределах размера чанка)
Tdrldo показываться неправильно, однако округление до гигабайт все равно
Tdrldo эту величину не покажет :)

Tdrldo в общем кому интересно перекачайте пакет там же :)

Tdrldo PS: пакетам ревизию пока еще не обновляю - отлаживаем собственно само 
ПО :)

да и еще забыл: приделали к списку файлов показ какой файл сколько процентов
скачался
--
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: [EMAIL PROTECTED] jabber://[EMAIL PROTECTED]
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: rtpg -- вебгуй д ля rtorrent

2008-11-27 Пенетрантность Dmitry E. Oboukhov
On 18:27 Thu 27 Nov , Dmitry E. Oboukhov wrote:
Tdrldo немного изхитрившись удалось победить вывод размера скачанного
Tdrldo и размера файлов в случае если они превышают 2 Гигабайта и
Tdrldo на старой библиотеке xmlrpc (той что в Debian)

Tdrldo размеры теперь правда могут чуть чуть (в пределах размера чанка)
Tdrldo показываться неправильно, однако округление до гигабайт все равно
Tdrldo эту величину не покажет :)

Tdrldo в общем кому интересно перекачайте пакет там же :)

Tdrldo PS: пакетам ревизию пока еще не обновляю - отлаживаем собственно само 
ПО :)

в общем я было сперва сделал определение что в библиотеке произошло
целочисленное переполнение по тому что числа отрицательные приходили
в размерах объектов, ну а переполнение оно ж на то и переполнение
что там полный хаос

в итоге сейчас несколько модифицировал алгоритм определения того как
вычислять размер: для файлов/торрентов до 1Гига берется из того что 
выдает rtorrent
а для файлов  1 гига вычисляется по чанкам

в итоге должно теперь работать правильно.

в ~ 22:20 москвы  обновил пакет, перекачайте плиз

PS: большое спасибо тем кто тестит!

PPS: наверно уже вышли на тот уровень что можно начать ревизии двигать
у пакета.

завтра над этим подумаю :)
--
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: [EMAIL PROTECTED] jabber://[EMAIL PROTECTED]
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: rtpg -- вебгуй д ля rtorrent

2008-11-27 Пенетрантность Dmitry E. Oboukhov

 немного изхитрившись удалось победить вывод размера скачанного
 и размера файлов в случае если они превышают 2 Гигабайта и
 на старой библиотеке xmlrpc (той что в Debian)
 
 размеры теперь правда могут чуть чуть (в пределах размера чанка)
 показываться неправильно, однако округление до гигабайт все равно
 эту величину не покажет :)
 
 в общем кому интересно перекачайте пакет там же :)
 
 PS: пакетам ревизию пока еще не обновляю - отлаживаем собственно само ПО :)

VW Тогда надо обновлять upstream версию. Потому что вот сейчас народ
VW накачает, начнет баг-репорты слать, и пойди разберись актуальная у того
VW народа версия или нет.
да да конечно.
просто тут пакет как-бы побочно - чтобы тестеров набрать немножко :)
а до этого сама разработка шла, ну и одним скриптом обновляли

завтра соберу чтобы пакет собирало с названием svn-коммита в номере версии


--
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: [EMAIL PROTECTED] jabber://[EMAIL PROTECTED]
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: rtpg -- вебгуй д ля rtorrent

2008-11-27 Пенетрантность Dmitry E. Oboukhov

вот сделал чтобы в номере пакета была svn-ревизия
теперь соответственно обновляться будет видно кому надо кому нет :)

заодно теперь можно обновляться apt'ом:

добавьте в sources.list следующие записи:

deb http://uvw.ru/debian/rtpg ./
deb-src http://uvw.ru/debian/rtpg ./


ну а как устаканятся изменения, зарелизимся и в Debian зальем :)


On 13:22 Tue 25 Nov , Dmitry E. Oboukhov wrote:
DEO приглашаются желающие потестить пакетик

DEO пакет лежит тут: http://uvw.ru/debian/rtpg/

DEO Сейчас реализована в принципе вся базовая функциональность, рюшечки и
DEO переводы на другие языки будут в следующих версиях.

DEO должно работать как с rtorrent из lenny, так и с rtorrent из experimental,
DEO однако с последним тестили мало, поэтому будем благодарны за обратную 
связь.

DEO по зависимостям должно вытянуть все что требуется для функционирования.

DEO по умолчанию разрешен доступ только с 127.0.0.1, соответственно кому надо
DEO поправить - поправьте секции allow в виртуальном сервере.

DEO екзамплы настроек апача и рторрента в каталоге с документацией (там же
DEO и ридми)

DEO PS: совершенно не тестировалось отображение на IE, честно говоря
DEO и не знаю будет ли работать под IE: не на чем тестировать.
DEO если кто-то потестит, а главное поправит css на работу с IE, то
DEO буду весьма благодарен за патч :) IE сейчас вроде и версий то много
DEO 6, 7, 8 и все по разному...
--
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: [EMAIL PROTECTED] jabber://[EMAIL PROTECTED]
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: rtpg -- вебгуй д ля rtorrent

2008-11-26 Пенетрантность Dmitry E. Oboukhov


 приглашаются желающие потестить пакетик пакет лежит тут:
 http://uvw.ru/debian/rtpg/

 Спасибо за вашу работу. Это правильный подход.

 Есть несколько вопросов:
 1. Стандартное место для веб страниц - /var/www  - может хотя бы вопрос
 при инсталяции организовать - куда страницы копировать в /var/www или
 /usr/... или укажите путь ?

в /var/www кладутся каталоги которые может менять пользователь.
если вы возьмете например какой-либо фреймворк/сервер итп которые
менять не нужно пользователю, то он будет лежать именно в /usr/share

посмотрите например на тот же jquery итп


 2. Ваш конфиг позволил мне увидеть страницу на удаленном сервере через
 lynx запущенный в тамошней консоле, а вот удаленно увидеть ее не
 получилось:
 rtpg.apache.conf скопирован в sites-available
 и отредактирован:
 VirtualHost *:80

конфиг апача это _конфиг_
соответственно уж его и можно менять.
поменяйте себе доступ на такой как нравится 
по дефолту пустит только с того же хоста

 ServerName rtpg
 наменен на:
 ServerName rtpg.ip

эта там в /etc/hosts добавилась запись с именем
rtpg и rtpg-scgi.localhost (о чем инсталлятор задавал вопрос если у
вас приоритет не выставлен вверх)
соответственно эти хосты должны у вас пинговаться итп
и на них повис сервер по умолчанию,
если надо то далее вносите просто изменения в конфиги апача по скажем доступу
или именам сервера и все :)

 но это не помогло - так что вопрос скорее по апачу - как там правильно
 настроить виртуал хост, если есть ip, а dns имени нет ?
дык настроить DNS имя? поставьте такое какое нравится на своем сервере
DNS либо в своем /etc/hosts?

в настройках сервера стоит allow 127.0.0.1 
вместо этого можно прописать ваш IP откуда можно ходить (можно всем разрешить)

в настройках же сервера можно настроить авторизацию

читайте документацию апача на эту тему.

 3. Вопрос-пожелание - создание сертификата (для авторизации, а не для
 простого https ) при инсталяции.

дык это уже епархия апача, в пакете предусматривать все варианты авторизации
которые захочет иметь пользователь как-то стремно.
конфиг на то и конфиг чтобы пользователь его сам правил ;)

 4. судя по пакету rtpg, если это и не форк, то что-то по мотивам rtgui -
 было бы интересно услышать сравнительное описание - что удалось сделать
 лучше ?
фиг знает. rtgui это другой клиент просто, на РНР.
по функционалу пока лучше чем rtpg, пока

 (после настройки scgi в apache, можно будет посмотреть оба - на что
 обратить внимание ?)
фиг знает
я наткнулся в rtgui на то что когда ставишь рефреш раз в пять секунд 
диалогом настройки пользоваться уже местами не успеваешь :)
ну и PHP там :)

PS: там добавили в RTPG варианты сортировки списка торрентов.
пакет опять с тем же именем, сорри
просто это пока пре-пре-преальфа версия ;)

--
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: [EMAIL PROTECTED] jabber://[EMAIL PROTECTED]
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: rtpg -- вебгуй д ля rtorrent

2008-11-25 Пенетрантность Dmitry E. Oboukhov
так отвечаю на некоторые вопросы из привата:
1. не показывает размеры  2 гигов 
- нужно обновлять либу libxmlrpc-c3 до версии =1.07
в Debian 1.06 и она не поддерживает числа больше 32 бита.
бага на эту тему заведена, но майнтенер пока сопротивляется аплоаду 1.07

2. не хватает столбика XXX
вообще хотелось бы фидбэка на эту тему: что важно что нет, 
в каком порядке столбики нужно сделать
вот сейчас добавил Up/Down скорости, мне они были не нужны но сразу
трое попросило, видимо кому-то это важно.

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

можно анимированые

4. в IE ужасно
у меня нет IE, приму патч на css, с преогромным удовольствием :)


PS: пакет обновил без смены номера версии (сорри так уж вышло)
кто хочет со скоростями Up/Down - перекачайте

--
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: [EMAIL PROTECTED] jabber://[EMAIL PROTECTED]
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature