Квартальный отчет об открытии исходного кода образовательного биткоин-проекта 21ideas.
Блогпост подготовлен Тони⚡️. Поддержать проект
- Текущий сайт: https://21ideas.org
- Новый сайт: https://21ideas.org
- Репозиторий GitHub: https://github.com/21ideas-org/21ideas.org
Планы по открытию исходного кода проекта 21ideas начали формироваться в начале этого лета. 21ideas - это образовательный проект, ориентированный исключительно на биткоин. Его цель - предоставить доступ к наиболее обширной структурированной библиотеке ресурсов о биткоине на русском языке. Когда в библиотеке появилось более ста публикаций, множество книг, десятки видео и аудиоматериалов, мы осознали, что хранение этой бесценной информации на серверах, подконтрольных централизованной третьей стороне противоречит основным принципам, которые продвигает проект. Сегодня я хотел бы поделиться тем, как выглядел наш путь, чего нам удалось достичь и что ждет 21ideas в будущем.
“Откройте исходный код своего проекта или рискуйте лишить его права на вечное процветание.”
Прежде всего, я хотел бы поблагодарить всех, кто участвует в проекте. На протяжении последних нескольких лет я был единственным мейнтейнром 21 идеи, получая помощь от энтузиастов, будь то сатоши, помощь с переводами, редактированием или озвучиванием материалов. Эта динамика значительно изменилась за последние несколько месяцев, когда я объявил о планах по открытию исходного кода 21ideas и превращении его в проект, управляемый сообществом. Честно говоря, управлять таким большим проектом одному очень сложно. Я понимал, что можно сделать гораздо большее, но для этого потребуется активное сообщество и талант и опыт биткоинеров-энтузиастов. Открытие исходного кода 21ideas было единственным верным решением. Это решение гарантирует вечное существование проекта, качество, которое невозможно переоценить, когда речь заходит об образовании.
“Цель не в том, чтобы жить вечно; цель - создать что-то, что будет жить вечно.”
– Чак Паланик, Дневник
Я хотел бы выразить благодарность каждому участнику проекта! Все они отображаются в разделе “Контриьбюторы” в открытом репозитории 21 идеи.
Во-вторых, я благодарен всем, кто поддерживал проект в течение более 4 лет. Ваша поддержка сыграла решающую роль в росте и развитии проекта!
Я также хочу выразить признательность OpenSats за поддержку моей инициативы. Без их поддержки обеспечение вечного процветани 21ideas было бы невозможным. Моя благодарность также распространяется на Geyser за признание проделанной работы в рамках проекта и поддержку будущих планов развития. Получить признание от таких некоммерческих инициатив - большая честь.
Если вы хотите поддержать разработку проектов с открытым исходным кодом, но не уверены, какой проект заслуживает вашего вклада, рекомендую обратиться к OpenSats и Geyser. Они исследуют и поддерживают наиболее перспективные инициативы с открытым кодом.
Пришло время перейти к самой интересной части, где я расскажу, чего нам удалось достичь, и поделюсь планами на будущее.
Чего мы достигли: #
- Запустили репозиторий на GitHub по адресу https://github.com/21ideas-org/21ideas.org.
- Подобрали тему, лучше всего подходящую для хостинга всеобъемлющей библиотеки и оптимизировали структуру для улучшения навигации.
- Создали временный домен (https://21ideas.org) для знакомства сообщества с обновленным сайтом и сбора отзывов.
- Переезд запланирован на следующую неделю.
- Разработали подробные руководства по использованию Markdown и интеграции GitHub + VS Code и/или GitHub + Obsidian для участия в проекте. Эти руководства полезны и вне контекста проекта 21 идея.
- Объявили о переходе к модели с открытым исходным кодом, чтобы привлечь потенциальных участников (на данный момент в проекте 7 участников).
- Создали фонд для поощрения каждого участника проекта.
- Реализовали и протестировали комментарии через Nostr благодаря zapthreads от fr4nzap.
Предстоящие разработки: #
Хотя новый проект с открытым исходным кодом уже превосходит своего предшественника, впереди еще много работы. В ближайшие месяцы мы сосредоточимся на:
- Завершении переноса материалов с текущего сайта.
- Улучшении SEO для лучшей видимости в Google и Яндексе.
- Внедрении раздела Nostr и переносе контента с https://nostr.21ideas.org.
- Запуске комментариев через Nostr с помощью проекта zapthreads от fr4anzap.
- Запуске Nostr-релея 21ideas для фильтрации спама и модерации комментариев на сайте (комментарии в Nostr остаются немодерированными).
- Создании зеркал на GitLab и других открытых платформах для иллиминации единой точки отказа.
- Разработке дополнительных руководств по Биткоину, протоколу Nostr и ключевым технологическим инструментам для вклада в проекты с открытым исходным кодом.
Как вы можете помочь: #
- Помочь в переработке и улучшении дизайна нашей библиотеки книг, посвященных Биткоину или связанных с ним темам на русском языке (на данный момент представлены здесь). Это может потребовать настройки CSS.
- Помочь с разработкой раздела, посвященного аудиоматериалам, включая подкасты и аудиокниги.
Если вы хотите поддержать 21ideas, посетите нашу специальную страницу или нашу страницу на Geyser.