Здравствуйте, tid, Вы писали:
tid>У тебя есть более подробная информация: структура Symade, описания классов, пакетов, форматов данных; что сделано, что планируется сделать?
Простой ответ — нету.
Развёрнутый:
По разным причинам.
1. Чтоб это написать — надо сесть и месяца три потратить только на это.
2. Оно устареет уже через несколько месяцев.
3. Описание "что делать" сильно зависит от бизнес-части проекта, под которую ищутся инвесторы; и вот когда инвестор найдётся — с этим можно будет определиться. Слишком разные области есть в программировании, и если делать для всей индустрии — то нужны многие миллионы баксов и годы работы. Если делать для какой-то ниши — то это намного меньше, и в деньгах и в сроках. Но нужно знать для какой!
4. Даже если бы оно и было, то новый человек просто не сможет освоить структуру проекта просто сев и прочитав документацию. Большой объём и очень разные части. От спецического языка программирования до специфической реализации и кодогенерации.
В большой проект люди входят постепенно. Решая какую-то, вначале несложную, потом всё сложней, реальную задачу. Во время этого процесса они знакомятся с достаточно большой частью проекта, и начинают в нём свободно ориентироваться. Так происходит всегда. Даже если этот продукт уже законченный, и на него есть документация и прочие спецификации — всё равно человек входит не через них. Просто в силу специфики устройства и когнитивных процессов нашего мозга.
Если у тебя есть какая-то задача, то я могу рассказать как её делать, с какой стороны подходить, описать общую структуру на текущий момент.
Если просто поиграться — то увы, пока она не дойдёт до стадии беты, что включает в себя и доведение до ума IDE, чтоб на неём можно было полноценно редактировать и отлаживать весь код, и включает в себя тот самый минимум документации — тогда уже можно будет его пощупать.