Через 10 лет после прошлого релиза ii 0.5 представляю «эталонную» реализацию сервера сети ii (расширения idec не поддерживаются).
ii/idec - это распределённая система сообщений, сильно упрощённое фидо. Общение идёт в эхах. Есть станции, они постоянно скачивают друг с друга по своему роутингу сообщения друг с друга. И есть пойнты, которые пишут сообщения в конкретную эху на конкретной станции.
По сути, любая станция знает только две команды: * Отдай мне такие-то сообщения по такому-то критерию * Прими сообщение от пойнта в эху
Nastene 0.6 и есть такая станция. Написана на python3 и работает на текстовых файлах.
Есть lite-интерфейс (поддерживает, например win95/ie4+), создана эха retro.talks: http://ii.blcat.ru/lite/retro.talks
Изначальная цель проекта - ведение маленьких, но дружных сообществ. Минифорум. Или минитвитер. Но распределённый. Проекту более 10 лет, но до сих пор сохранилось много сообщений многолетней давности с сайтов, которых уже давным давно нет. Что написано в ii, не вырубишь топором :).
До сих пор живые станции:
- http://hugeping.tk
- https://sprinternet.io/iii-web.php
- http://idec.spline-online.ru/ (старейшая станция, с 2014 года)
- https://tgistation.ru/
Пользователи могут как пользоваться веб-интерфейсом, так и скачивать и отправлять сообщения с помощью клиентов.
Относительно живые клиенты:
- Caesium Golded-like
- ii-txt 0.9 просто текстовые файлы : работает на python 2.4-2.7, хорош для первых пентиумов и какого-нибудь debian sarge на них
Архив проектов: https://github.com/idec-net
На данном сервере запущена моя станция:
Веб-интерфейс станции: http://ii.blcat.ru
Скачать: http://ii.blcat.ru/s/nastene-0.6.tar.gz
ps. Korovan-free product