> можно начать с того, что форкнуть X или запилить весь тот же функционал на новом движке
- можно начать с того, что определить, кому это нужно и нужно ли это вообще
- можно начать с того, что обсудить бюджет и как он будет формироваться
- можно начать с того, что оценить, сколько своего времени специалисты готовы потратить
- можно начать с того, что понять, какие incentives позволят не застрять на этапе "я наигрался с новым язычком"/"я наигрался с карманным сообществом"
- можно начать с того, что прикинуть объем предстоящих задач
- можно начать с того, что составить список "можно" и продолжить его другими вопросами, которые очертят контуры бизнес плана
- наконец, можно начать с того, что осознать, что проблемы могут возникнуть на разных уровнях, в разных местах, в разных комбинациях, в разное время, по разным, в том числе, непредвиденным даже самым подробным планом, причинам. и большая часть проблем фатальна для проекта.
начать с того, что форкнуть X или запилить весь тот же функционал на новом движке, конечно, тоже можно, но если нужно добраться до цели, то знать откуда идти, куда и примерно представлять маршрут это необходимый минимум.
Тебя послушать так вообще ничего не надо делать — столько трудностей и возможных проблем, что не стоит и пытаться.
@tempest Ну то, что надо по крайней мере нескольким людям — довольно очевидно. Про всё остальное: если заранее начинать искать все моменты, где что-то может пойти не так, до того, чтобы что-то делать, в жизни не доберёшься. Иногда нужен своего рода leap of faith — чтобы хотя бы начать.