InstantCMS 1.10 - к чему готовиться?

ЗАКРЫТО
#1 8 августа 2012 в 22:27
Здравствуйте, друзья.

Сейчас, как многие заметили, очень плотно ведется работа над 1.10. Очень много кода переписано уже и будет переписано далее (о смысле этого позже).
В связи с тем, что переехать на 1.10 будет не так просто, как обновления, которые были ранее, хотел бы сразу пояснить:

1. Все файлы сайта и база данных будет в кодировке utf8.
2. Мигратор большой и ёмкий, на слабых хостингах и при больших базах миграция попросту невозможна будет стандартными средствами, которые мы закладываем — необходимо заранее продумать варианты ГДЕ проводить саму миграцию — лучший вариант — это конечно свой пк или сервер, на котором вы сможете убрать все ограничения времени выполнения php и т.п. Так же будет заложена возможность в основном миграторе не выполнять непосредственно конвертацию базы, на случай, если вы захотите это сделать сами, например в консоли mysql или иными средствами.
3. Множество кода попросту переписано с нуля, все ваши "хаки" кода очень проблематично будет заново адаптировать, а возможно и не нужно)
4. Шаблон: во-первых, это смена кодировки всех его файлов, во-вторых практически каждый файл шаблона хоть немного, но изменен, хотя мы старались и стараемся вносить изменения по минимуму — но не в ущерб развитию в целом.
5. Часть функций и методов удалены за ненадобностью, которые предположительно использовались сторонними компонентами были помечены как deprecated и их тело ссылается на обновленный метод. Так же обращаю внимание на данную тему.

6. И последнее: по выходу RC версии, на весь период тестирования InstantCMS 1.10 будет объявлен конкурс на лучший шаблон для InstantCMS 1.10 версии. Призы будут ценными, условия и требования суровыми jokeПотенциальные участники уже сейчас могут начинать продумывать шаблон, прорисовывать в графике.
#2 8 августа 2012 в 23:32
Полная возможность, имея ресурсы для этого на 1.10 без потерь будет?
Примерные сроки, если возможно их предугадать, неделя, месяц, два? Чтобы примерно знать отложить проекты или делать все таки.
#3 8 августа 2012 в 23:39

Полная возможность, имея ресурсы для этого на 1.10 без потерь будет?

letsgo
Будет. При должном подходе, следуя инструкции, которую мы напишем в релиз, проблем быть не должно. Все проблемы должны всплыть и решиться во время тестирования RC.

Примерные сроки, если возможно их предугадать, неделя, месяц, два?

letsgo
План — начало сентября. Работа кипит, практически фултайм, 1-2 весомых коммита в день.
#4 8 августа 2012 в 23:59
а с шаблонами тоже описание будет про все файлы?

а то у меня множество всего отмодено, не хочется сильных проблем. ну и хотелось бы очень прочитать список весомых изенений, если таковой имеется, что и зачем улучшилось или изменилось
#5 9 августа 2012 в 00:10

а с шаблонами тоже описание будет про все файлы?

yury
Какое описание вы ждете? Читайте п4. Изменения вносить можно при помощи winmerge например.

ну и хотелось бы очень прочитать список весомых изенений, если таковой имеется, что и зачем улучшилось или изменилось

yury
Я вроде бы не писал о релизе. Будет релиз, будет список изменений и улучшений. На данный момент diff и прочие вам все расскажут.

не хочется сильных проблем

yury
Думаю они неизбежны, "сильность" зависит полностью от вас.

зачем улучшилось

yury
Лучше деградировать?
#6 9 августа 2012 в 04:14
По поводу шаблона прорисовывать все страницы или только шкурку?
#7 9 августа 2012 в 04:47


По поводу шаблона прорисовывать все страницы или только шкурку?

Boffka

условия и требования суровыми мне кажется этим все сказано
#8 9 августа 2012 в 10:21
Fuze, у меня вопрос по поводу шаблона. А в последующих версиях, допустим 1.10.1 изменения шаблона тоже будут происходить или шаблон будет отделен?
Поясню на банальном примере. Есть допустим Joomla 1.x.x, какое то время выходит обновление оной до следующей версии. Меняется только сам движок до следующей версии, а шаблон как был установлен изначально, так и остался.

Еще вопрос. А где можно взять дистрибутив с последними изменениями 1.10 и можно ли взять?
Это необходимо для того чтобы изучить уже существующие изменения для последующих разработок.
#9 9 августа 2012 в 10:42
Avert, изменения будут происходить только при большой на то необходимости.
Дистрибутива 1.10 нет. Или же быть в курсе работы, взглянув на trac.instantcms.ru/
#10 9 августа 2012 в 10:49
Fuze, спасибо за ответы.
#11 9 августа 2012 в 10:53

условия и требования суровыми Потенциальные участники уже сейчас могут начинать продумывать шаблон, прорисовывать в графике.

Fuze
лучше всего по пунктно описать требования
1) К файлу
2) Графические фишки
3) Текстовое содержимое
4) Какие страницы прориросывать
модули компоненты?
Минимальный комплект для передачи работы верстальщику:
* Макет в формате PSD или TIFF
* Шрифты
* Иконки


— шабон для инстанта 2.0?
#12 9 августа 2012 в 11:17

лучше всего по пунктно описать требования

BilarИuss
Как будет конкурс, будет все описано.
Пока могу сказать, что шаблон должен быть грамотно сделан, готовый к установке. Очевидно, что шаблон не должен быть сделан "на коленке". Учитываться будет все — и качество верстки и дизайн и количество видоизмененных компонентов и модулей. Чем НЕПОХОЖЕ он будет на все другие, тем больше шансов на победу. Если он будет сделан правкой лишь файла template.php и немного измененных стилей, вариантов на победу нет однозначно. Абы как здесь не получится. Подчеркну, первого места может не быть, если достойных вариантов не будет.
Что вы будете передавать верстальщику нам не важно, нам важен будет готовый продукт.

Шаблон для InstantCMS 1.10.
#13 9 августа 2012 в 11:28
а на счет компонентов, плагинов и модулей. они будут работать при переносе, или их тоже придется переделывать7
#14 9 августа 2012 в 11:28
А подскажите, версия 2.0 еще в планах или уже не ждать?
#15 9 августа 2012 в 11:33

версия 2.0 еще в планах или уже не ждать?

FreeLancer
В процессе работы, ждать.

а на счет компонентов, плагинов и модулей. они будут работать при переносе, или их тоже придется переделывать7

yury
Возможно что-то придется переделывать, возможно нет, гадать что вы имеете в виду нет желания. Все, что касается ядра, все изменения будут описаны.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.