[>]
ii 03
ii.about.14
vit01(lenina,50) — All
2014-04-17 19:15:56
Эта версия уже последняя, стабильная? То есть можно на неё делать окончательные релизовые пакеты?
[>]
Re: ii 03
ii.about.14
vit01(lenina,50) — 51t
2014-04-18 15:11:19
Собрал тестовый пакет на арче. При первом запуске сервера есть эха ii.local.2014 с одним сообщением "no message". В списке поинов этих самых поинтов нет, поэтому, естесственно, при попытке ответить на сообщение или написать новое выдаётся ошибка 500. Но это я исправлю.
Всё-таки, наверное, придётся пересобирать.
[>]
Re: ii 03
ii.about.14
51t(lenina,1) — vit01
2014-04-18 15:44:34
конфиги - это всё в руках майнтайнеров :) только должна быть локалка с сообщением, странно :)
пойнта нужно создавать, и давать сразу ссылку на
http://127.0.0.1:62220/h/savehash/ХЭШ
ну и плюс какой-то базовый инвентарь для первого запуска, чтобы создавался в указанном хомяке. бери пример с ii-dialog :)
[>]
Re: ii 03
ii.about.14
vit01(lenina,50) — 51t
2014-04-18 15:50:37
Я уже засунул в скрипт запуска ноды, что при первом запуске он запускает points.py, всё работает.
В архиве ты всё-таки подправь no message.
Появилась новая проблема. Начал писать скрипт запуска ii-txt. Когда вызывается в нём get.sh, то пишет, что нет такого файла или каталога, а также в скрипте вместо python2 запускается просто python. Ошибочка вышла.
[>]
Re: ii 03
ii.about.14
51t(lenina,1) — vit01
2014-04-18 16:21:12
кто такой python2 - я не знаю, и знать не хочу. для арча всегда приходится править :)
какого файла и каталога нет, где нет? там по скрипту всё понятно, как он работает и откуда запускается.
[>]
Re: ii 03
ii.about.14
vit01(lenina,50) — 51t
2014-04-18 16:47:43
Не работает скрипт получения сообщений, и всё
#!/bin/sh
mkdir -p ~/.iitxt/{.py,.py/msg}
touch ~/.iitxt/.py/.newmsg
test -e ~/.iitxt/config.cfg
if [ $? -eq 1 ]; then
cp -r /usr/share/ii-net/ii-txt/{config.cfg,ii.test.2014} ~/.iitxt
echo "Был создан новый профиль клиента ii-txt."
echo "Отредактируйте файл ~/.iitxt/config.cfg перед первым запуском и запустите клиент снова."
fi
cd ~/.iitxt
get() {
echo "Производится получение сообщений"
cd .py
python2 /usr/share/ii-net/ii-txt/.py/wf.py
python2 /usr/share/ii-net/ii-txt/.py/reparse.py
python2 /usr/share/ii-net/ii-txt/.py/newmsg.py
}
send() {
echo "Производится отправка сообщений"
cd .py
python2 /usr/share/ii-net/ii-txt/findnew.py
python2 /usr/share/ii-net/ii-txt/mkt.py .out/*.out
python2 /usr/share/ii-net/ii-txt/psh.py .out/*.toss
}
printhelp() {
echo "Использование: ii-txt get для получения сообщений, ii-txt send для отправки."
echo "Файл настройки: ~/.iitxt/config.cfg"
}
case $1 in
"get") get;;
"send") send;;
"--help") printhelp;;
esac
[>]
Re: ii 03
ii.about.14
51t(lenina,1) — vit01
2014-04-18 16:58:03
у меня этот скрипт вообще директории не создаёт (кстати, а где .py/echo)?
[>]
Re: ii 03
ii.about.14
vit01(lenina,50) — 51t
2014-04-18 16:58:36
Всё, теперь всё работает. Пакет под Арчем собран, устанавливается и работает. Нужен для тестирования?
[>]
Re: ii 03
ii.about.14
51t(lenina,1) — vit01
2014-04-18 17:00:08
я развернул все { } в несколько вызовов mkdir/cp, и добавил создание .py/echo, у менэ заработало
[>]
Re: ii 03
ii.about.14
vit01(lenina,50) — 51t
2014-04-18 17:01:00
Да я уже понял, в чём была ошибка. Теперь всё работает, готов полный рабочий пакет для арча. Нужен?
[>]
Re: ii 03
ii.about.14
vit01(lenina,50) — 51t
2014-04-18 17:09:45
Кстати, как ты насчёт того, чтобы скрипты запуска выложить на сервер, для того чтобы люди могли сразу через аур устанавливать?
[>]
Re: ii 03
ii.about.14
vit01(lenina,50) — 51t
2014-04-18 17:14:05
Шелл скрипты запуска сервера и клиентов (в том числе нижепоказанный). Заархивировать и выложить на сервер (можно мой), чтобы записать их в PKGBUILD, и чтобы люди могли без дополнительных скачиваний установить ii.
[>]
клиенты пока не нужны
ii.about.14
51t(lenina,1) — All
2014-04-18 17:15:01
клиенты пока не нужны, пока мы не решим, куда их вести будем, и нужны ли архивы...
хотя, в принципе, можно пока на 51t.ru и заворачивать.только нужно на новые эхи настроить. бон весь не брать, только im, dev, about, test
[>]
Re: ii 03
ii.about.14
51t(lenina,1) — vit01
2014-04-18 17:15:23
попробуй у dialog взять меню подписки, чтобы можно было подписками управлять.
[>]
Re: PKGBUILD готов
ii.about.14
51t(lenina,1) — vit01
2014-04-18 17:38:43
мне не нравится этот лицензий CUSTOM, custom обычно у проприетарщины страшной, я такое в aur даже не смотрю :)
[>]
Re: ii 03
ii.about.14
vit01(lenina,50) — 51t
2014-04-18 17:39:18
Тогда придётся делать 2 скрипта: и для обычного клиента, и для txt. Но вручную всё равно легче.
[>]
Re: ii 03
ii.about.14
51t(lenina,1) — vit01
2014-04-18 17:45:28
config и базу данных можно использовать одну для обоих клиентов. вероятно, даже .newmsg тоже использовать общий.
[>]
Re: ii 03
ii.about.14
51t(lenina,1) — vit01
2014-04-18 17:48:40
надо смотреть по факту и тестировать... я же не помню всех нюансов...
[>]
Re: ii 03
ii.about.14
vit01(lenina,50) — 51t
2014-04-18 18:11:38
Подправил скрипты ii-client и ii-txt, теперь они используют общую базу данных.
Я вот думаю: может не надо вытаскивать из ii-dialog этот менеджер подписок, а просто весь ii-dialog целиком в пакет и засунуть?
[>]
Re: ii 03
ii.about.14
51t(lenina,1) — vit01
2014-04-18 18:30:39
Если лицензия позволяет - суй. Но лучше, конечно, спросить kirovpoint1 :)
[>]
Re: ii 03
ii.about.14
vit01(lenina,50) — 51t
2014-04-18 18:44:41
Попытался проверить скрипт диалога. Оказывается, у него свои конфиги эх, и со стандартными клиентами они несовместимы.
[>]
Re: ii 03
ii.about.14
51t(lenina,1) — vit01
2014-04-18 18:46:15
вырежи подписывалку... :)
впрочем, не важно - делай, как считаешь нужным. :)
[>]
Re: ii 03
ii.about.14
vit01(lenina,50) — 51t
2014-04-18 18:57:38
В общем пока пусть останется вручную, потому что я смотрю код ii-dialog и понимаю, что ничего в нём не понимаю. :) Клиенты используют общую базу.
PKGBUILD с новой контрольной суммой:
ii://IREDydvbHtYoAnZRmGaj
Если завтра всё будет нормально, соберу пакеты под другие дистры.
А сейчас спать.
[>]
Re: ii 03
ii.about.14
51t(lenina,1) — vit01
2014-04-18 19:05:24
блин, я хотел 03 подменить по факту, чтобы не переделывать все ссылки :) надо сделать копии архива для арча. собери такой тарбол, я потом копию сделаю. можешь там удалять-разудалять, что хочешь :)
[>]
Re: ii 03
ii.about.14
vit01(lenina,50) — 51t
2014-04-19 03:19:16
>блин, я хотел 03 подменить по факту, чтобы не переделывать все ссылки :) надо сделать копии архива для арча. собери такой тарбол, я потом копию сделаю. можешь там удалять-разудалять, что хочешь :)
А зачем для Арча отдельный тарбол собирать? Пакет для него легко собирается из стандартного тарбола. Вот правда меня немного смущает, что в веб-клиенте находится вся база сообщений отсюда, потому что это слишком "жирно". И ещё: не забудь, что в случае с Альтом в spec файл нужно указывать ВСЕ файлы, которые будут находиться в пакете, поэтому если мы туда ещё и сообщения засунем, то это будет нерационально.
[>]
Re: ii 03
ii.about.14
51t(lenina,1) — vit01
2014-04-19 05:05:44
вот я и говорю - нафиг? :)
а затем, что ты уже лихо обименовал клиенты 0.3, а для меня это только "заглушки на 0.3, чтобы ссылки куда-то вели и потом не переделывать" :) до 0.3 им ещё дааалеко :)
[>]
Re: ii 03
ii.about.14
vit01(lenina,50) — 51t
2014-04-19 09:32:06
То есть ты так говоришь, что версия 0.3 как будто ещё не вышла, а тот пакет, который я собрал, является "альфой" или "бетой"?
[>]
Re: ii 03
ii.about.14
51t(lenina,1) — vit01
2014-04-19 10:27:41
нода - 0.3
txt-клиент - не знаю даже, что там можно добавить - главное, разобраться с адресами и базами
а вот http-клиент - к нему много вопросов
[>]
Re: ii 03
ii.about.14
vit01(lenina,50) — 51t
2014-04-19 12:05:37
Ну хоть этот пакет не будет окончательным, всё равно pkgbuild написан, и когда программы обновятся, то в нём достаточно будет только обновить md5sums.
[>]
Re: ii 03
ii.about.14
51t(lenina,1) — vit01
2014-04-19 13:08:19
надо двигаться вперёд, хоть мелкими шажками
а не путаться в своих же пакетах... :)
[>]
Re: ii 03
ii.about.14
vit01(lenina,50) — 51t
2014-04-19 13:14:37
> надо двигаться вперёд, хоть мелкими шажками
ага, только в какую сторону? :)
> а не путаться в своих же пакетах... :)
с пакетами всё под контролем, ничего в этом такого сложного нет
[>]
Re: ii 03
ii.about.14
51t(lenina,1) — vit01
2014-04-19 13:28:42
> ага, только в какую сторону? :)
в сторону привлечения новых людей
> с пакетами всё под контролем, ничего в этом такого сложного нет
надо, чтобы эти пакеты были у людей под рукой :) репозитории и прочее