Forums / National / Russian / Тех. поддержка / Пояснения по проекту

Trustmaster
#367 2008-08-09 05:26
1. В коротком периоде - устранение ошибок, внедрение имеющихся разработок, реализация запрошенных фич. В долгосрочном периоде - новое ядро и репозеторий плагинов, способные конкурировать с другими популярными CMS по удобству и функциональности, сохраняя при этом привычную стабильность, простоту и безопасность.

2. Полная обратная совместимость - удовольствие дорогое. Поэтому мы планируем постепенное внедрение нововведений, если такие имеются. По крайней мере, в ветке 0.0.x никаких изменений в плагинах и скинах не потребуется. А к ветке 0.1.x будет видно, живёт проект, или заглохла инициатива.

3. Одной из причин для создания нового проекта была недостаточная модульность, которая вынуждает использовать хаки ядра вместо плагинов. Поэтому мы планируем вывести весь функционал, не относящийся к базовой системе, в плагины, попутно добавляя необходимые хуки там, где нужно. Это нанесёт некоторый ущерб производительности, но значительно упростит процесс разработки как ядра, так и плагинов.

4. На данном этапе у нас нет другого выбора. В лицензии есть только маленькая лазейка, которую мы пытаемся использовать. И так как Оливье с вероятностью 90%, мягко говоря, эта затея не понравится, он может быстро прикрыть эту лавочку. И до тех пор, пока в репозитории находится код с копирайтами Neocrome, мы не можем открыть его для масс. Если мы дойдём-таки до версии 1.0.0, где спорного кода не будет, то сможем открыть репозиторий и сайт для внешнего мира, явив ему новую CMS, основанную на многолетнем опыте LDU и Seditio.

5. Префиксы в бд никто менять не будет. Если вас смущает папочка branches/cotonti в репозитории, не обращайте на нее внимания - это давняя попытка Kilandor'а сваять новую CMS с нуля. Что касается именно префиксов, то формально, их можно менять даже в стандартном Seditio.

6. Jason Booth (Kilandor).

7. Народ :) Новый код лицензируется под BSD, авторские права на отдельные части сохраняются за их оригинальными авторами, авторские права на весь код проекта в целом закрепляются за составной единицей "Cotonti Team", которую (если возникнет-таки необходимость) нужно будет зарегистрировать.

8. KIlandor поставил Трак, и настаивает на том, что это скорее необходимость, чем каприз ввиду поддержки SVN, дорожной карты и т.д. и т.п. Над трекером надо работать, об этом все говорят, но никто не делает. У меня на него нет времени, Kilandor пишет плагины для интеграции Trac в Сед, остальные курят в сторонке и выдвигают предложения / предлагают выдвижения.

Есть ещё вопросы, пишите, отвечу.
May the Source be with you!