Zettelkasten, Wiki та далі¶
Чому я почав цей проєкт, ідеї, що стоять за ним, і куди він може привести.
У 2013 році я працював менеджером проєкту в молодіжному цирку. Тренери часто зверталися до мене з запитаннями, чи знаю я інші ігри, методи чи трюки. На той час у мене було багато ресурсів — книжок, журналів, нотаток із семінарів, але все було неорганізовано і майже не оцифровано.
Моєю першою спробою зробити ці ресурси доступними для тренерів став класичний вікі. Багато описів ігор, які ви бачите сьогодні, походять з того часу. Водночас я почав оцифровувати свої джерела. Я відкрив для себе метод Нікласа Лумана Zettelkasten (шухляда для карток) і почав організовувати свої дані за його принципами.
Вікі виявився невдалим. Взаємодії було мало; тренери скористалися ним кілька разів, і його швидко забули. Однак моя особиста Zettelkasten почала зростати. Хоча спочатку я використовував спеціалізоване програмне забезпечення, незабаром я почав думати про те, як забезпечити довговічність цієї все більш цінної колекції.
Що це означає? Першим дзвіночком стало усвідомлення того, що програмне забезпечення, яке я використовував, більше не розробляється. Мені довелося шукати нове програмне забезпечення — і розбиратися, як перенести в нього свої дані. Саме тоді я відкрив для себе Markdown.
Markdown — це простий формат файлів, по суті, звичайний текстовий файл, розроблений для роботи незалежно від будь-якого конкретного програмного забезпечення. Іншими словами, це широко прийнятий стандарт, який можна читати та редагувати за допомогою найпростіших інструментів.
Формат підтримував усе, що мені було потрібно: базове форматування тексту, посилання, теги та метадані (наприклад, назва, автор, опис тощо). Я знайшов нове програмне забезпечення, яке використовувало Markdown, і продовжив будувати свою Zettelkasten. На той момент у мене було близько 600 нотаток (або файлів/сторінок). Пізніше я знову змінив програмне забезпечення, і перехід був безпроблемним.
Info
Ключовий висновок
Забезпечення довговічності ваших даних означає використання простого, широко прийнятого формату, незалежного від конкретного програмного забезпечення.
Співпраця та обмін¶
Моя перша спроба з вікі не вдалася — частково тому, що мені не вдалося надихнути інших долучитися. Протягом років моя особиста Zettelkasten виросла до понад 3000 нотаток, багато з яких стосувалися таких тем, як циркова педагогіка, ігри, жонглювання тощо.
Деякий час я просто робив її доступною онлайн, але, окрім кількох людей, які про неї знали і час від часу шукали описи ігор, справжньої співпраці чи ширшого обміну не було.
Тепер, приблизно через 12 років після початку роботи над Zettelkasten, я роблю ще одну спробу. Мета — створити спільну базу знань з таких тем, як циркова та рухова педагогіка, циркове мистецтво та інше.
Ключові міркування та запитання¶
- Незалежність від конкретних систем
- Простий, зрозумілий формат даних
- Корисність та цільова аудиторія
- Структуровані дані
Традиційне програмне забезпечення для вікі (або платформи на кшталт WordPress) були виключені, оскільки вони створюють залежність від однієї системи. Хоча це може спрацювати в коротко- або середньостроковій перспективі, у довгостроковій перспективі це явна слабкість.
Натомість я керую даними (у вигляді файлів Markdown та зображень) незалежно від того, як вони зрештою будуть представлені. Це гарантує, що навіть через 20 років дані залишаться придатними для використання. Спосіб їх відображення чи редагування може кардинально змінитися, але базові дані залишаться незмінними.
Існує безліч способів представлення даних: як вебсайт, електронна книга, PDF або навіть додаток. Його можна запакувати у файл і читати чи редагувати офлайн за допомогою простого текстового редактора. Якщо ви хочете відобразити його як сайт WordPress або вікі, це просто питання імпорту даних — оскільки вони структуровані та легко читаються, їх відносно просто реалізувати (за наявності відповідних знань).
Моє поточне рішення для вебсайту¶
Я використовую MkDocs та тему MkDocs-Material для створення статичного вебсайту. Існує багато програм, які створюють статичні HTML-файли з Markdown, але MkDocs спеціально розроблений для документації. Багато функцій, які він генерує — як-от повнотекстовий пошук та навігація — надзвичайно корисні.
MkDocs також є широко використовуваним рішенням з відкритим кодом, яке підтримується великими компаніями, що гарантує його функціональність принаймні в середньостроковій перспективі.
Співпраця¶
Наступний крок — зробити це спільним зусиллям. Я вивчаю способи запросити інших долучитися, чи то шляхом додавання нового контенту, уточнення існуючих записів, чи пропозиції покращень. Мета — створити живий, розвинений ресурс, який виграє від колективних знань та досвіду.