Кто-то, может, забыл, а мы живы и существуем. Процесс разработки у нас, мягко говоря, не пошел! Поэтому давайте актуализируем состояние проекта.
Разработка сайта и соответствующей инфраструктуры
С 7 декабря по 1 января устроил себе отпуск, отдыхал от набирания буков, ничего не делая по проекту. После множества попыток его переделать как можно быстрее, я решил выбрать более медленный и более прозрачный для нашей команды способ вести дело, буду его придерживаться. С этого дня разработка становится активнее и приоритизуется над другими моими задачами.
Легальные вопросы и немного про anivisual
Думаю, для многих из вас не новость, что аниме-сайты в России переживают большую
тряску, этому есть две причины:
1. Попытка VK и Кинопоиска монополизировать рынок медиасервисов через копирайт
2. Спорный в рамках законодательства РФ контент
Это всячески усложняет запуск сайта, но не делает его невозможным. VK едва ли будет интересовать такой нишевой рынок, как визуальные новеллы, поэтому подлянок со стороны копирайта ожидаем меньше всего, но вопрос спорного контента однозначно требует проработки. Стоит сразу определить как мы мыслим при принятии решений в этом поле:
- Копирайт - вреден. Государству не следует регулировать авторское право, это должно решаться между конкретными организациями и конкретными людьми
- Ограничений в контенте должны быть как можно меньше
Блокировка anivisual и политические заявления авторов сайта для
@visual_novels_for_android стало большой проблемой. Пользователям просто неудобно переходить на сайт-источник, поскольку для этого требуется VPN, а нам не хочется иметь дело с агрессивной политикой anivisual, потому мы решили заменять ссылки-источники на ссылки либо на vndb, либо на
beta.viende.su. После релиза
beta.viende.su станет перманентным редиректом на соответствующие страницы
viende.su.
Нужно ли будет заново регистрироваться на сайте, если ты уже зарегистрирован на бете?
Если ничего сверхужасного не случится, мы перенесем ваши аккаунты на релизную версию, но заставим сменить пароль и подтвердить email, соответственно восстановить аккаунт не получится, если email был выбран от балды. Если email написан от балды, но вы хотите восстановить доступ к аккаунту, надо будет написать нам в поддержку с подтверждением, что аккаунт именно ваш (например, написав от него пароль, чтобы мы смогли его подтвердить). Сменить пароль нужно, поскольку в релизе переработан процесс аутентификации, а мы не храним пароли в чистом виде в базе данных, только хэши с солью (алгоритм - argon2, если кого-то это интересует).
Что станет с данными беты после релиза и в каком состоянии будет сайт?
Попытаемся все, что имеет смысл перенести (на бэкенде есть неиспользованные методы API, если кто-то их трогал - я не обижусь, но переносить результаты не стану!). Наполнение сайта будет больше, поскольку сейчас мы работаем над отложкой с систематической классификацией постов из
@visual_novels_for_android, поэтому новеллы с постами оттуда в основном должны попасть и на сайт.
Прозрачность в разработке и может, нам нужна помощь?
Нет, не нужна, только если вы не web-разработчик (фронтенд) и дизайнер в одном флаконе. С остальным - devops и backend, я и сам справляюсь хорошо. Платить не обещаем, но можем, точно ниже рынка, однако вопрос решается индивидуально (джуны и энтузиасты - не стесняемся).
Касаемо прозрачности, с чем мы постоянно вас обманывали! Я над этим думаю, но с решением спешить не стану. Текущие думы:
1. RFCs - более подробная документация по технической части проекта. Велик шанс, что вы это увидите. Даст понимание о происходящем внутри проекта.
2. OpenAPI спецификация - сто процентов будет, но не на релизе. Кастомные клиенты не в приоритете, на рытье в коде или вкладке network в дебаггере на предмет структуры запросов к API не обижусь.
---
С новой годой. Надеемся вас обрадовать.