#  Re: Стандарт
revoltech (spnet, 4) → shaos  –  06:10:53 2024-10-29

shaos> это как так? перечисляемые расширения были основной фишкой IDEC :(

Ну а теперь три из них являются частью стандарта, а остальные — нет. Вообще нет. Если я всё правильно понял.
#  Re: Стандарт
tuple (ping,54) → Andrew Lobanov  –  05:33:09 2024-10-29

AL> Словарик будет отдельным документом.

Лучше в самом документе словарик иметь.
#  Re: Стандарт
shaos (spnet, 2) → Andrew Lobanov  –  05:28:44 2024-10-29

Ну у него эхи без цифр, значит уже наполовину IDEC ;)
#  Re: Стандарт
shaos (spnet, 2) → Andrew Lobanov  –  05:25:05 2024-10-29

это как так? перечисляемые расширения были основной фишкой IDEC :(

вот например мой /x/features прямо сейчас:

u/e
u/push
list.txt
list.txt?h=1
listhsh.txt
blacklist.txt
x/c
x/h
x/file
x/filelist
node.json

>> Читать далее
#  Re: Стандарт
Andrew Lobanov (tavern,1) → ahamai  –  04:02:39 2024-10-29

ahamai> Ну я показал как моя станция на это реагирует

Реакция твоего узла странная, но ни к каким последствиям не приводит.

+++ Caesium/0.4 RC1
#  Re: Стандарт
Andrew Lobanov (tavern,1) → shaos  –  04:00:30 2024-10-29

shaos> А существующие реализации в сети не 100% IDEC уже? ;)

У Ромы никогда не было IDEC-ноды. Блин. Научить фетчер работать без слайсов с некоторыми аплинками - задача на 2-3 лишние строки кода. Проблема высосана из пальца.

Если бы IDEC был ii, то он бы назывался ii.

+++ Caesium/0.4 RC1
#  Re: Стандарт
Andrew Lobanov (tavern,1) → ahamai  –  04:00:29 2024-10-29

ahamai> Речь о том, как на это реагирует референсная реализация. Хреново :)

А у нас пока нет референсной реализации. Стало быть никак не отреагирует.

+++ Caesium/0.4 RC1
#  Re: Стандарт
Andrew Lobanov (tavern,1) → shaos  –  04:00:28 2024-10-29

shaos> Наверное старая нода должна ошибку вернуть если в запросе непонятное буквосочетание попалось, не?

Надо на таверне проверить. Старше сейчас, вроде, ничего нет.

+++ Caesium/0.4 RC1
#  Re: First test
Andrew Lobanov (tavern,1) → ahamai  –  04:00:21 2024-10-29

ahamai> а почему оно /u/e а не /x/e какое-нибудь. надо или делать ?s=X:X или /x/e, потому что запрос один, а реакции разные

Делай как угодно. Стандарт есть стандарт. Большинство его соблюдает вполне успешно даже сейчас.

+++ Caesium/0.4 RC1
#  Re: Стандарт
Andrew Lobanov (tavern,1) → ahamai  –  04:00:13 2024-10-29

>> Нафиг /x/features, как по мне. Если слайсы не поддерживаются, нода просто отдаст всё из указанных эх.
ahamai> проблема в том, что этот запрос выглядит, как эха, я не уверен, что на моей станции это сработает. если бы это был запрос /u/e/ea/ea/ea?s=-100:100, тогда бы посторонние ноды это проигнорировали

В тмени эхи не может быть двоеточия. Так что не выглядит. Ну и просто будет пустой индекс невалидной эхи в ответе. Это ничему не навредит.

+++ Caesium/0.4 RC1
#  Re: Стандарт
Andrew Lobanov (tavern,1) → shaos  –  04:00:09 2024-10-29

shaos> А где /x/features ?

А зачем она, если не будет расширений? Расширения были ошибкой.

shaos> Может их в виде /features.txt организовать? Всё равно это по сути статический текст…

Можно что угодно вертеть, но в стандарте этому не место.

+++ Caesium/0.4 RC1
#  Re: Стандарт
ahamai (blackcat, 2) → shaos  –  03:26:11 2024-10-29

Ну я показал как моя станция на это реагирует
#  Re: Стандарт
shaos (spnet, 2) → ahamai  –  03:02:21 2024-10-29

А существующие реализации в сети не 100% IDEC уже? ;)
#  Re: Стандарт
ahamai (blackcat, 2) → shaos  –  01:07:49 2024-10-29

ну, во-первых, это единственные существующие реализации в сети, хранятся на github, моя нигде кроме этого сайта не хранится и начинать, наверное, надо, именно с них. не знаю, что будут делать клиенты с эхой -100:100 :)
#  Re: Таверна
shaos (spnet, 2) → Andrew Lobanov  –  00:55:04 2024-10-29

Стал забирать с тебя retro.talks
#  Re: Стандарт
shaos (spnet, 2) → ahamai  –  00:48:03 2024-10-29

А поправить референсную реализацию? ;)
#  Re: Стандарт
ahamai (blackcat, 2) → revoltech  –  23:11:35 2024-10-28

Речь о том, как на это реагирует референсная реализация. Хреново :)
#  Re: Стандарт
shaos (spnet, 2) → revoltech  –  22:31:18 2024-10-28

Наверное старая нода должна ошибку вернуть если в запросе непонятное буквосочетание попалось, не?
#  Re: Стандарт
revoltech (spnet, 4) → shaos  –  22:29:28 2024-10-28

shaos> Там же точки нету - там двоеточие
shaos> Значит проверку на соответствие имени эхи оно пройти не должно ;)

Вот именно. Тоже хотел добавить.
#  Re: Стандарт
revoltech (spnet, 4) → ahamai  –  22:27:43 2024-10-28

ahamai> проблема в том, что этот запрос выглядит, как эха, я не уверен, что на моей станции это сработает.

Это в каких таких эхах есть двоеточия в названии?
#  Re: Стандарт
shaos (spnet, 2) → ahamai  –  22:27:27 2024-10-28

Там же точки нету - там двоеточие
Значит проверку на соответствие имени эхи оно пройти не должно ;)
#  Re: First test
ahamai (blackcat, 2) → shaos  –  22:01:43 2024-10-28

а почему оно /u/e а не /x/e какое-нибудь. надо или делать ?s=X:X или /x/e, потому что запрос один, а реакции разные
#  Re: Стандарт
ahamai (blackcat, 2) → ahamai  –  21:46:45 2024-10-28

http://ii.blcat.ru/u/e/idec.talks/-100:100


idec.talks
nQi82oyWBVG04BKEAssb
[... cut ...]
vw94xxAktnhjmcpvvp7F
hua5b4LxCs1t9kF9HsTs
-100:100
#  Re: Стандарт
ahamai (blackcat, 2) → revoltech  –  21:44:45 2024-10-28

> Нафиг /x/features, как по мне. Если слайсы не поддерживаются, нода просто отдаст всё из указанных эх.

проблема в том, что этот запрос выглядит, как эха, я не уверен, что на моей станции это сработает. если бы это был запрос /u/e/ea/ea/ea?s=-100:100, тогда бы посторонние ноды это проигнорировали
#  Re: First test
shaos (spnet, 2) → ahamai  –  21:50:06 2024-10-28

А как тогда проверить, что оно нормально фетчится между нодами? ;)
Powered by iii-php v0.11