Меня озарила мысль, что Moera и Obsidian стоят на очень сходной философской основе:
- Открытые форматы данных (Markdown)
- Владение собственными данными:
- В Obsidian:
- Локальное хранение файлов (которые можно забекапить любой софтиной для бэкапа, залить в облачное хранилище вроде Dropbox, запушить на GitHub или в другой git репозиторий, да хоть виндовым Notepad открыть и отредактировать)
- В Мойре:
- Владение своей нодой (если сам захостишь)
- Владение именем (можно переставить урл на любую инсталляцию ноды - пока здесь есть single point of failure в виде naming сервера, предполагается её устранение путем хранения соответствия между именами и урлами на блокчейне, что ещё не реализовано)
- Владение своими постами и комментами на своей ноде (бэкап-рестор - пока не сделано)
- В Obsidian:
- Открытые исходники (в Obsidian - частично)
- Все вышеперечисленное даёт future proofing, или антихрупкость системы, возможность продолжать деятельность без существенных потерь из-за прихотей поставщиков услуг и регуляторов, или их банкротства, или убийства продуктов владельцами (недавний пример: Skype), или потери разработчиками интереса к ним, что снижает фрустрацию пользователей, которые создают существенный ценный контент (и социальные связи в случае Moera)
Мне всегда хотелось, чтобы Moera могла работать в оффлайне, для пользователя с редким доступом к интернету.
И вот мне кажется, что Obsidian может стать таким оффлайновым (или полуоффлайновым) клиентом для Moera, при помощи написания соответствующего плагина. Эдаким аналогом Golded для Fido или Semagic для ЖЖ. Это путь к исполнению великой мечты гиков о гипертекстовом векторном фидонете.
Что мог бы делать такой плагин:
- Публиковать по команде пользователя заметку как пост в Moera и запоминать, куда он её положил (соответственно чтобы потом иметь возможность синхронизировать туда-сюда)
- Импортировать в Obsidian все посты пользователя как заметки (опять-таки, сохраняя связь)
- Легко видеть, что это сделало бы его backup-restore тулом для постов Мойры
- Скачивать чужие посты для чтения в оффлайне
- С комментариями тяжелее, но возможно, тоже реализуемо
- Также это сделало бы его инструментом для кросспостинга по соцсетям, при условии наличия аналогичных плагинов Obsidian для других сетей
- Фактически это дало бы возможность пользоваться Moera вообще без ноды - закачивая свои посты друзьям и скачивая соответственно их посты, хоть через сеть на лазерных указках, хоть перенося футнетом на дискете
Как вам такое видение?
P.S.: Приятно тут то, что такую штуку можно реализовывать инкрементально, начиная с неидеальной реализации, без конфликт резолюшена или с плохим оным и т.д. и оно всё равно будет иметь value.
P.P.S.: Важное уточнение, сам Obsidian не open source, хоть и выглядит таковым 🙂 Это проприетарный продукт, бесплатный (хотя можно платный саппорт купить). Но основан на открытых форматах и открытость и прочий future proofing - главное его value proposition - см. Manifesto. Большинство community плагинов таки open source. Open source альтернатива - Logseq, не знаю, насколько совместимая и насколько развитая там экосистема плагинов.
Comments (2)
logseq мне нравится. но, наверное, больше потому, что его пишут на Кложуре, и то что многое делается коммандами, а не кнопками на УИ.
несколько раз я пробовал и Обсидиан и Логсек, и разные подобные комбайны.
но всё таки моё использование - более простое. мне важно набор мелких заметок, иногда группировка по папкам или по тэгам. и поиск по тексту. минимальное форматирование (болд, италик, списки). даже картинки вставлять не обязательно. ну и размер программки в 180МБ и более - отталкивает.
когда работал в Винде я остановился на CintaNotes - пока ещё была бесплатная и без лишнего мусора. т.е. просто оболочка для sqlite и всё на хоткеях. а в Убунте сейчас перешёл на Zim - микро-вики в текстовом формате. два года и вроде пока все мои потребности удовлетворяет. и да, это 1.5мб даунлоуд 🙂 питоновская аппка
Круто! Мне нравится.