Re: А уже 2019 на дворе

Ответ на комментарий от Andrew Lobanov
Андрей попросил меня высказаться по вопросу.

Но прежде чем я это сделаю, я должен сказать, что мое мнение не стоит воспринимать как мнение полноценного участника idec, влияющего на его стандарты.
Почему? Потому что у меня очень своеобразное чувство прекрасного, в чем мы уже успели убедиться на примере споров о нетмыле.
И кроме того, я вряд ли буду внедрять в свою ноду фичи, которые мне тяжело делать или они мне покажутся неправильными/не нужными.

Короче, вес моего мнения не должен быть высоким.

Ну а теперь по фичам =)

1) если говорить про ограничения. если честно, я считаю, что этот вопрос связан с файлообменом. Так как основное неудобство ограничения -- это именно постинг рассказов, книжек и так далее. Поэтому этот вопрос вообще надо рассматривать совместно с файлообменом.

2) Стандарт имхо должен явно содержать в себе указание на размер сообщений ГАРАНТИРОВАННО пропускаемой нодой. Ну например, любая нода должна в состоянии обработать 64кб сообщения. Насчет размера. Я бы не стал делать его > 128кб.

3) проблему больших статей нужно решать по другому. во первых, мне не нравится текущий стандарт фех =) Но я не хочу влиять на это и не буду, помните мой дисклаймер выше. Просто мое чувство прекрасного говорит о том, что файлы - это такие же сообщения. И все эти вещи - картинки, книги, архивы. Могли бы вместиться в текущий тупой стандарт обмена сообщениями. Как именно это делать другой вопрос. Но так как стандарт фех уже принят, значит длинные данные следует посылать туда. Или резаться на части.

4) idec должен оставаться простой. поэтому мне не нравится идея с подписями вообще (хотя я сам предложил +++). Но так как для меня это просто часть сообщения -- это норм. Но я вижу, что теперь речь уже заходит в сторону того, что они мешают поиску. И их надо как то там парсить =) Хранить в отдельной БД. В общем, это все усложнение изначально простой идеи. Я однозначно против. Я бы вообще из стандарта исключил подписи. =)

В общем, как видите, я не тот человек, к мнению которого надо прислушиваться. Если бы я делал idec с нуля я бы:

- выбрал бы подмножество markdown для разметки;
- выкинул бы большинство расширений;
- ввел бы типизацию сообщений так, чтобы можно было фигачить картинки файлы итд. а умные клиенты могли бы игнорировать нежелательный контент (качать только заголовки)
- сделал бы netmail примерно как у меня это сделано на ноде (как часть существующего протокола, а не как новая вещь).

НО! Я этого всего никогда делать не буду, просто Андрей спросил - я ответил развернуто. Потому что одно цепляется за другое. Вопрос размера -- не висит в пустоте =)

Еще раз конкретно по вопросу ограничения. Ограничение нужно. 64кб или 128кб. 256 уже перебор. Но само число не так важно, так как длинные статьи и книни все равно надо или разбивать на части или в фехи (которые моя нода не поддерживает =)
Ответы на это сообщение: Peter (2019-01-25 07:45:48)
Peter (2019-01-25 07:41:31) [Ответить]
Предыдущее сообщение Следующее сообщение