1. Абсолютных идеалов не бывает и всегда можно найти, что изменить, тут Вы правы. Но "Закон цикличности" неумолим, все, кто с ним был несогласен или не учитывал его — проиграли. Во всяком случае, о выигравших я не слышал. Так что Вы можете лишь поднять новую волну (форком или работой над оригинальной версией, большим количеством правок или даже серьёзным изменением концепции — всё равно чем) но никак не изменить текущий расклад, когда новый виток спирали только вошёл в развитие. Это всё философия, конечно. 😊 Но стоит её учитывать.Ответ по пунктам. ...
К тому же Единичка действительно устарела концептуально. Это прекрасная система, однозначно. Но Двойка — шаг вперёд. И сильно вкладываться в предыдущий шаг имеет смысл лишь тем, кому это действительно очень нужно.
4. Про экономию времени, и, как следствие, денег — я написал. То, что Вы и Ваша команда привыкли работать с первой версией — замечательно. Но Вы же сами понимаете, что большинство вещей в Двойке можно сделать проще и быстрее именно из-за её структуры и концепции. А это тоже экономия времени, причём существенная. Так что обе ветки имеют свои преимущества.
3. У Вас есть команда, готовая при серьёзно поработать над форком в течении ближайших пары-тройки лет без особой перспективы в оплате? Та экономия времени, которую Вы с ней получите от отсутствия необходимости постоянных правок, будет "съедена" за эти два года напряжённого труда. Вы и Ваша команда это понимаете? Вы готовы к этому? Или у Вас команда для реализации коммерческих проектов и ей может оказаться не выгодно так долго работать на перспективу с системой предыдущего поколения? Вам и Вашим людям нужно ответить для себя на эти вопросы.
Могу предложить Вам, maxisoft, два варианта. Их даже можно совместить. 😊
1. Конкретно и полно сформулируйте что Вы хотите изменить в первой версии. Желательно с пояснением почему и что это даст. И выложите это в ветке по Единичке или в своём блоге для всеобщего обсуждения. Можете даже сделать ручное голосование по всем пунктам: собирать в топик голоса за каждый пункт из комментариев. Как минимум, Вы узнаете, насколько Ваши предложения нужны пользователям Инстанта 1. И получите реальную, а не слепую поддержку пользователей. Как максимум, Fuse и r2 точнее поймут куда Вы хотите вести Единичку и насколько это согласуется с их видением. А может быть даже поучаствуют в открытом обсуждении. И, если Вы и разработчики найдёте общие направления, то Ваши шансы получить желаемое в первой ветке сильно вырастут.
2. Подумайте над способом автоматизировать Ваши правки. Для Двойки эта тема поднималась Скорпионом вот тут "Мои патчи", но, к сожалению, пока приостановилась. И как раз вчера-сегодня мы с Геннадием Ивановичем обсуждали вариант правок движка с использованием VQmod и без него. Только я ещё не успел эти варианты посмотреть. Вы можете о них спросить у него лично. Опять же, как минимум, это решит Ваш основной вопрос с расходом времени на одинаковые правки во многих проектах при обновлениях. Кстати, такое готовое решение будет очень полезно всем пользователям первой версии. А если портируете его на Двойку, то и всему сообществу Инстанта.
Если нужен мой голос за то, чтобы Вы имели возможность в дальнейшем вести первую версию по согласованному с разработчиками плану — он у Вас есть, я Вас поддержу. 😊
Ну а если Ваши планы уж совсем сильно расходятся с видением основных разработчиков, то действительно сделайте Ваш форк. Я с интересом на него посмотрю. Хотя, использовать не буду. Двойка перспективнее. И в разработке удобнее. И по скорости она отличается от Единички уже всего в 2-3 раза. Для новых проектов проще заплатить за более быстрый хостинг, чем тратиться на разработку под Единичку. И, честно говоря, концепция Двойки настолько хороша, что чтобы на первой версии её обогнать, нужно будет Единичку полностью переделать. Нужен ли этот "сизифов труд"?