# idec
Ромеро(harbor:club.syscall.ru) — All
2017-04-13 16:50:24


мир вашему дому
у меня вопрос - а где вообще почитать про стандарт idec?

# Re: idec
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-13 16:56:15


> мир вашему дому
И вам не хворать (пишу это, обливаясь соплями),

Щас до сплайна дойдет мессага и он, наверное, ответит. Сам я помню что то вроде:
https://ii-net.tk/idec-doc/

# Re: idec
spline(harbor:club.syscall.ru) — Ромеро
2017-04-13 17:01:47


>у меня вопрос - а где вообще почитать про стандарт idec?

Но зачем? idec это всего лишь ii с парой дополнений.

# Re: idec
Ромеро(harbor:club.syscall.ru) — spline
2017-04-13 17:06:36


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

какие на каких нодах поддерживаются расширения? /u/push хоть кто-нибудь поддерживает?

# Re: idec
Ромеро(harbor:club.syscall.ru) — spline
2017-04-13 17:09:07


хедеры в заголовке какие? ii/ok? кроме repto, какие-нибудь ещё тэги там есть?

# Re: idec
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-13 17:09:51


Формат сообщений точно есть тут: https://ii-net.tk/idec-doc/?p=standarts
Я его изучал когда делал фетчер.

# Re: idec
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-13 17:10:46


> хедеры в заголовке какие? ii/ok? кроме repto, какие-нибудь ещё тэги там есть?
Вот по ссылке которую я дал, там это написано.

# Re: idec
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-13 17:16:40


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

# Re: idec
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-13 17:18:30


Не знаю, но по кр. мере с ноды сплайна все ходит как описано в доке.
Вот можешь поиграться (на тестовой базе), это почти 1 в 1 твой фетчер с gk11.
https://github.com/gl00my/gk11/blob/master/fetch-idec.py

# Re: idec
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-13 17:19:51


Основные отличия -- те самые сплайсы (что то вроде lim но гибче).
И порядок выдачи - в idec ВСЕГДА идет от меньшего индекса к большему (от старых к новым).

# Re: idec
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-13 17:20:51


т.е., в поле 1 ничего, кроме ii/ok и repto придти не может? просто мож кто это поле ещё как использует, у меня там раньше какие-то тэги ещё были - правда, я уже ничего не помню

# Re: idec
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-13 17:22:06


> т.е., в поле 1 ничего, кроме ii/ok и repto придти не может?
Не могу судить, тут надо спрашивать spline, В моей реализации я рассчитываю именно на это, и spline меня вроде не одернул

# Re: idec
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-13 18:43:56


кстати, на моей реализации iigate что-то строить не стоит - там косяк на косяке и косяком погоняет :)

# Re: idec
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-13 19:00:36


> кстати, на моей реализации iigate что-то строить не стоит - там косяк на косяке и косяком погоняет :)

Мне сейчас хочется поговорить. :) Поэтому многословно (как прямо в Фидо).

Про iigate. Ну он же является частью твоего gk11 репа и как то работают люди. Он простой, его можно переписать, можно ужесточить проверки итд. Мои изменения небольшие совсем: https://github.com/gl00my/gk11/commit/976523cc30ec3951308702f18cccefcfa4e5c98d

Надо же с чего-то начать. По мере возникновения проблем я их исправляю. (Был еще 1 коммит) Так что не беспокойся. :) В репозитории инстед почти 3000 коммитов за 8 лет, я уже привык к исправлению ошибок. ;)

Вообще, что idec что gk11 очень просты. Это отлично! Можно свою реализацию за пару дней запилить. :)

Я сегодня прочитал спецификации idec и твои, более внимательно. Сейчас мне кажется, что idec даже где-то лучше, в плане простоты. Плюс -- она не ломает наследие. А это немаловажно. Кстати, опыт работы с INSTEAD тоже приносил проблемы совместимости, но никогда за 8 лет я ее не ломал. Последний INSTEAD содержит в себе 2 стека -- старый и новый. В новом я отрываюсь, а старый -- остался в замороженном состоянии... Тоже подход.

Так что если надежды на хождение некоторых эх между нами не оправдались, мне действительно имеет смысл пилить дальше свой форк по мере возникновения проблем, или допилить idec реализацию до того, что мне нужно (лента и rss). gk11 часть мне больше не нужна. Зато теперь я что то знаю про обе ваши сети. :)

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

Ну и заходи, если что :) (c)

# Re: idec
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-13 19:08:23


протокол гк11 отменяется, проект разработки сети - закрывается. теперь гк11 - это просто станция и проект веб-портала

http://gk11.ru перешла на стандарты idec, правда пока реализовано не всё (но самое основное вроде работает - правда, пока ещё нет /m и /e), но в идеале будет реализовано всё

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

вся авторизация - сохраняется. я прокинул две эхи - std.club и obsd.11 - и поставил фетч на эти эхи на станцию ii.club.syscall.ru

по вопросам других эх - обращайтесь в эху std.club, я на связи

# Re: idec
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-13 19:10:03


у меня нет никакой принципиальности. от слова ВООБЩЕ. единственное, что у меня есть - это опыт, и я люблю на досуге им поделиться :) правда, меня никто никогда не слушает - ну что ж поделаешь. значит, обойдёмся без этого.

# Re: idec
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-13 19:12:51


Вот это поворот. То сплайн грозился перейти на gk11, то ты.. Ставлю фетч! И гори оно все синим пламенем!

# Re: idec
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-13 19:18:20


> То сплайн грозился перейти на gk11

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