Difrex(mobile) для All 11.12.17 14:01 UTC tavern,23 VCOwAKzL1kG7uoEsG7dG idec.talks ответить
Я только что делал реиндекс и заметил, что гк11 не фетчится, т.к. не до конца совместим c ii/IDEC.

Мой фетчер не фетчит с такой ошибкой:

====
INFO[0000] Working for node: http://gk11.ru/            
ERRO[0000] http://gk11.ru/x/features Node does not support echoes list
====



Что логично, потому что там 404(на /x/features).

Рома, можно тебя попросить добавить path /x/features по GET запросу на который отдается plain text?

====
curl http://gk11.ru/x/features
list.txt
====



Все-таки ты поддерживаешь list.txt :)



gk11 для Difrex(mobile) 11.12.17 14:54 UTC elp,2 XHM3Z6BU2BERFUFZCTBX idec.talks Re: Фетчинг gk11 ответить
у меня дефицит однобуквенных неймспейсов, которые, тем более, для разных нужд будут использоваться

не проще ли игнорировать данную ошибку? тем более, зачем эта информация в фетчере, прописать сразу нужное и дело с концом

а почему не сгребли все эти экшны в один неймспейс /u/? потому что у меня много однобуквенных реквестов (меня за один вынос /e и /m прибить мало, надо было сразу неймспейс выделять - хотя изначально кроме /e и /m вообще никаких других действий не было, правда появление первого софта заставило жаловаться, что всё оооочень медленно - дальше начались долгие скитания между /z и /u, в общем так сложилось исторически)

впрочем, это можно, видимо, средствами nginx прикрутить, не трогая код - надо будет с конфигом разобраться, кто подскажет?


gk11 для Difrex(mobile) 11.12.17 15:00 UTC elp,2 MZ7QBCLZNE2ML2GSTW3Z idec.talks Re: Фетчинг gk11 ответить


Difrex(mobile) для gk11 11.12.17 16:02 UTC tavern,23 ubFpVByrZp7YhHZecEO7 idec.talks Re: Фетчинг gk11 ответить
Да, спасибо, фетчится :)


Andrew Lobanov для Difrex(mobile) 11.12.17 16:13 UTC Go!,1 tBhdR3tcTjHBKnCGTKMd idec.talks Re: Фетчинг gk11 ответить
Difrex(mobile)> Рома, можно тебя попросить добавить path /x/features по GET запросу на который отдается plain text?

А смысл? Проще при отсутствии x/features переключаться на legacy (читай ii). Так сохраняется обратная совместимость с древним софтом. Не уверен, что она ещё нужна, но пусть уж будет.


gk11 для Andrew Lobanov 11.12.17 16:41 UTC elp,2 RRLTONFPL5FOQLOCHNXD idec.talks Re: Фетчинг gk11 ответить
там человек собирался ноду на pys60 под symbian запускать, на случай чего угодно

пришлось доставать из шкафа и адаптировать ii.51t.ru

правда, туда тоже можно добавить эти features, код тута: github.com/gk11-ru/ii-elp


Difrex(mobile) для Andrew Lobanov 11.12.17 16:59 UTC tavern,23 oTne7KPp4BVJF26ug2JV idec.talks Re: Фетчинг gk11 ответить
Не хочу(и не буду) впиливать совместимость с древнем софтом. Но исходники открыты - всегда можно сделать пулл-реквест.


Difrex(mobile) для Andrew Lobanov 12.12.17 07:25 UTC tavern,23 cWnHI8FhQ9YEm1OwNGxG idec.talks Re: Фетчинг gk11 ответить
>А смысл? Проще при отсутствии x/features переключаться на legacy (читай ii).
Хм, оказывается у меня есть фоллбэк на захардкоженные эхи ii.14 и pipe.2032.


gk11 для gk11 12.12.17 09:11 UTC elp,2 JEWADBFJRFGWB3XNFOQB idec.talks Re: Фетчинг gk11 ответить
кстати, да. поскольку протокол гк11 говорить некорректно, ибо гк11 это общий проект для малых сообществ, включающий самые разные решения. и протокол elp говорить некорректно, потому что там не только elp работает, протокол для связи моих проектов так и будет называться, ii

для общего протокола - ii/idec. и, чтобы не путаться, для синхронизации topicid и тэгов, в этом случае будет разумнее уточнять ii/elp. а сам протокол, который за 3.5 года практически не изменился, так и останется ii. проекта ii больше нет, но протокол остался

или, раз ii означало 2, можно расширенный протокол назвать iii, то есть 3 :)