ClipperCMS нуждается в поддержке
Примерно неделю назад мне и еще нескольким членам сообщества ClipperCMS пришло письмо на e-mail от TimGS — самого ярого активиста. Не буду пересказывать все, что было в этой переписке, т. к. это по меньшей мере не этично. Но пару моментов все-же можно осветить (тем более уже появлился вопросительный топик — когда будет релиз ClipperCMS), чтобы любители MODX Evolution понимали цели этого форка.
Итак, у всех членов сообщества ClipperCMS свои планы на этот форк. Но несмотря на многогранность взглядов и целей можно выделить несколько общих основных.
Я специально не стал выносить в план мелкие, но очень полезные фиксы, т. к. их очень много и все они разноплановые (начиная от фиксов перевода и заканчивая ошибками в логике поведения скриптов). Эти фиксы естественно будут появляться после того, как основные цели будут решены.
Еще я не указал, что члены сообщества ClipperCMS планируют уделять очень большое внимание документации. Но эта задача не только их. И нам, как русскоязычному сообществу профита от буржуйской документации мало, т. к. мы уже начали http://wiki.modx.im/, хотя вот такой книженции (спасибо фрицам:-)) можно позавидовать.
В ClipperCMS, как и в MODX Evo есть еще одна серьезная проблема — нехватка централизованного репозитория. Нет, оно конечно есть тут http://modx.com/extras/, но туда не все добавляют. Да чего далеко за примерами ходить — даже у нас на сайте недавно проскакивала тема с сылкой на репозиторий дополнений от студии DD Я не знаю как эту задачу будут решать в ClipperCMS, ведь и там тоже придется что-то куда-то добавлять.
В общем цели хорошие и видно, что ветку Evo никто бросать не собирается. А наоборот пытаются ее как-то причесать и сделать пригодной для жизни. Более того, уже львиная доля этих целей реализована или почти реализована. TimGS устал. Он делает все практически в одиночку. Он пишет, выкладывает, но фидбеков нет. ИХ ПРОСТО НЕТ!
Люди или дальше продолжают пользоваться своими форками, а соответственно нет уведомлений о том, что это работает или наоборот не работает. Либо же, люди уже пользуются и просто тупо не пишут свое мнение и не шлют багрепорты.
Вот а теперь просто попробуйте сами для себя ответить на мои вопросы и поймете нужен ли вам форк ClipperCMS. Поймете несколько вы отличаетесь от паразитов живущих только за счет других.
Ждете когда будет официальный релиз ClipperCMS и дима из своего форка MODX Evo перенесет правки на клиппер? А вы не задумывались, что перед официальным релизом нужно собрать Х фидбеков. А вы не задумывались, что MODX Evo, ClipperCMS, да и форк Димы это время! Куча времени.
Кто-то ценит свое время и не желает тратить его на знакомство с beta-версиями. Но из-за такого подхода рано или поздно наступит такой момент, когда люди работающие над этими проектами сделают их личными и будут пользоваться сами. Либо же переведут на платную основу, т. к. время это деньги. А их многие ценят больше всего.
И вместо того, чтобы всем раздавать бесплатно свой форк, Дима мог бы провести время с дочкой. А вот что про это говорит сам Тим
Как-то так… Цель моего поста призвать вас выключить режим «busy» и начать действовать… При чем это относится не только к ClipperCMS. Это относится и ко всем другим некоммерческим разработкам.
Революционеры, посмотрите на бесплатные решения Василия aka bezumkin и на число вопросов по его же решениям. А много ли тех, кто задает эти вопросы сказав хотя бы тупо спасибо за бесплатное публичное решение? Лень сказать спасибо — шлите донат.
Эволюционеры, посмотрите на форк Димы aka Dmi3yy . А много ли тех, кто откликнулся на его просьбу?
Итак, у всех членов сообщества ClipperCMS свои планы на этот форк. Но несмотря на многогранность взглядов и целей можно выделить несколько общих основных.
Основные ближайшие цели ClipperCMS:
- Безоговорочная поддержка PHP 5.4. Тут подразумевается не просто подавление ошибок в депрекативных функциях, а именно замена старых функций на новые. Помимо этого сюда же входит и переписывание классов, т. е. Не совсем переписывание, а добавление к функциям классов методов public, private, static
- Изменение основного JS-фреймворка админки на jQuery.
- Отказ от mysql функций в пользу mysqli. От части это можно отнести к первому пункту, но тут немного другая подоплека. Делается это с той целью, чтобы красиво организовать работу с другими базами данных и вообще много других причин. Красивая табличка сравнения mysql/mysqli/pdo есть тут blog.ulf-wendel.de/2012/php-mysql-why-to-upgrade-extmysql/
Второстепенные цели, выглядят так:
- Импорт/экспорт настроек системы/чанков/сниппетов и т. п. В CSV файлы.
- Админка на HTML5
- Замена метода шифрования паролей на sha1 с сохранением обратной совместимости (обновление движка MODX Evo на ClipperCMS)
Я специально не стал выносить в план мелкие, но очень полезные фиксы, т. к. их очень много и все они разноплановые (начиная от фиксов перевода и заканчивая ошибками в логике поведения скриптов). Эти фиксы естественно будут появляться после того, как основные цели будут решены.
Еще я не указал, что члены сообщества ClipperCMS планируют уделять очень большое внимание документации. Но эта задача не только их. И нам, как русскоязычному сообществу профита от буржуйской документации мало, т. к. мы уже начали http://wiki.modx.im/, хотя вот такой книженции (спасибо фрицам:-)) можно позавидовать.
В ClipperCMS, как и в MODX Evo есть еще одна серьезная проблема — нехватка централизованного репозитория. Нет, оно конечно есть тут http://modx.com/extras/, но туда не все добавляют. Да чего далеко за примерами ходить — даже у нас на сайте недавно проскакивала тема с сылкой на репозиторий дополнений от студии DD Я не знаю как эту задачу будут решать в ClipperCMS, ведь и там тоже придется что-то куда-то добавлять.
В общем цели хорошие и видно, что ветку Evo никто бросать не собирается. А наоборот пытаются ее как-то причесать и сделать пригодной для жизни. Более того, уже львиная доля этих целей реализована или почти реализована. TimGS устал. Он делает все практически в одиночку. Он пишет, выкладывает, но фидбеков нет. ИХ ПРОСТО НЕТ!
Люди или дальше продолжают пользоваться своими форками, а соответственно нет уведомлений о том, что это работает или наоборот не работает. Либо же, люди уже пользуются и просто тупо не пишут свое мнение и не шлют багрепорты.
Вот а теперь просто попробуйте сами для себя ответить на мои вопросы и поймете нужен ли вам форк ClipperCMS. Поймете несколько вы отличаетесь от паразитов живущих только за счет других.
- Нравится ли вам MODX Evo?
- По душе ли вам основные цели и правки кода в ClipperCMS
- Тестировали ли вы уже хотя бы локально этот форк?
- Нашли ли какие-то недочеты?
- Если нашли, то сообщили ли о них?
- Если не нашли, то пробовали ли делать на этом форке сайт или обновляли уже продакшин?
- Были ли какие-то косяки и сообщили ли вы о них?
- Если все прошло гладко, то почему не поделились опытом с сообществом или не написали thanks на форуме клиппера?
Ждете когда будет официальный релиз ClipperCMS и дима из своего форка MODX Evo перенесет правки на клиппер? А вы не задумывались, что перед официальным релизом нужно собрать Х фидбеков. А вы не задумывались, что MODX Evo, ClipperCMS, да и форк Димы это время! Куча времени.
Кто-то ценит свое время и не желает тратить его на знакомство с beta-версиями. Но из-за такого подхода рано или поздно наступит такой момент, когда люди работающие над этими проектами сделают их личными и будут пользоваться сами. Либо же переведут на платную основу, т. к. время это деньги. А их многие ценят больше всего.
И вместо того, чтобы всем раздавать бесплатно свой форк, Дима мог бы провести время с дочкой. А вот что про это говорит сам Тим
I have a living to earn and a young family to support. Regarding the family situation I'm lucky to start the day with a full night's sleep. I don't expect any special treatment for this — but it would be nice if it was appreciated that everyone is busy. We all have livings to earn and friends and family and other pastimes to fill our time with.
We should also realise that being «busy» is sometimes an inadequate excuse.
Как-то так… Цель моего поста призвать вас выключить режим «busy» и начать действовать… При чем это относится не только к ClipperCMS. Это относится и ко всем другим некоммерческим разработкам.
Революционеры, посмотрите на бесплатные решения Василия aka bezumkin и на число вопросов по его же решениям. А много ли тех, кто задает эти вопросы сказав хотя бы тупо спасибо за бесплатное публичное решение? Лень сказать спасибо — шлите донат.
Эволюционеры, посмотрите на форк Димы aka Dmi3yy . А много ли тех, кто откликнулся на его просьбу?
Таже буду благодарен за любую помощь со сборкой:
— ошибки или пожелания пишем тут:
github.com/dmi3yy/modx.evo.custom/issues?state=open
-донат отправляем сюда:
Z426917942141, R397374277511, U249615588561, ЯД 41001596309609
— Спасибо пишем в комментариях :)
10 комментариев
Я часто что-то дорабатываю для себя, пишу что-то чего нет, а нужно, но потом просто боюсь выкладывать на общее обозрение чтобы не быть заплеванным
Все гораздо проще, реально. Не будет Клиппера — не будет и Ево. Ево просто автоматически вымрет со старым ядром от 2005 года, сделанным еще Раймондом Ирвингом. Поскольку Тим, организатор Клиппера, это единственный человек во всем огромном (пока еще) международном и руссском сообществе MODX, который занимается обновлением ядра Ево. Но в одиночку он, конечно, не вытянет, т.к. человек способен на все, пока он не надорвется.
Благодарю Вас, Agel_Nash, за то что наконец-то необходимость поддержки Клипера (пока не поздно) освещена на довольно высоком уровне. Вопрос выживания Клиппера — это вопрос жизни и смерти Ево, не больше и не меньше, без преувеличений.
И куда лучше писать фидбэк? В форум?
А то у них ссылка на форум в подвале
/forum.html ведёт на
/[(site_url)]forum/[(site_url)]forum/