История изменений
Исправление x3al, (текущая версия) :
Это всё - отдельные процессы, и они общаются между с ядром через стандартный ввод/вывод.
Мотивация этого какая?
Атомарной единицей в сей системе является объект. Объектом может быть что угодно в зависимости от набора модулей. Например: файл, таблица БД, объект json, таблица csv. Объекты объединяются в хранилища, это каталоги, базы данных (или файлы БД, если речь идёт о SQLite), файлы json/csv соответственно.
Лучше бы сделал пачку FUSE-фс с мордой вокруг этого. Или по крайней мере объяснил, почему FUSE недостаточно.
Если надо взять несколько записей из таблицы и перегнать их в json то модуль источника данных преобразует их в нужный формат и передаёт данные модулю назначения, который разбирается что с ними делать.
И как именно источник узнаёт, что нужен именно json? Что-то вроде иксовых механизмов о формате SELECTION?
Суть такая: есть ядро, ui и куча модулей
Зачем велосипеды когда уже есть личкрафт?
Исходная версия x3al, :
Это всё - отдельные процессы, и они общаются между с ядром через стандартный ввод/вывод.
Мотивация этого какая?
Атомарной единицей в сей системе является объект. Объектом может быть что угодно в зависимости от набора модулей. Например: файл, таблица БД, объект json, таблица csv. Объекты объединяются в хранилища, это каталоги, базы данных (или файлы БД, если речь идёт о SQLite), файлы json/csv соответственно.
Лучше бы сделал пачку FUSE с мордой вокруг этого. Или по крайней мере объяснил, почему FUSE недостаточно.
Если надо взять несколько записей из таблицы и перегнать их в json то модуль источника данных преобразует их в нужный формат и передаёт данные модулю назначения, который разбирается что с ними делать.
И как именно источник узнаёт, что нужен именно json? Что-то вроде иксовых механизмов о формате SELECTION?
Суть такая: есть ядро, ui и куча модулей
Зачем велосипеды когда уже есть личкрафт?