Иван Климчук

Иван Климчук

С нами с 16 декабря 2012; Место в рейтинге пользователей: #5
Иван Климчук
05 августа 2021, 13:48
0
редис работает как единый сервис в amazon, а уже отдельные серверы с приложением к нему подключаются. Т.е. там одна общая база для всех.
Иван Климчук
04 августа 2021, 21:51
+2
Вопрос не в дорос или нет, просто увидел в посте заблуждение, которое стало личным убеждением, и постарался его развеять.
Иван Климчук
04 августа 2021, 16:21
+1
У Redis есть режим персистентности, так что данные не будут потеряны. У нас в огромном проекте (не MODX) редис активно используется именно для сессий, потому что по другому не получается. К тому же кластер редиса хорошо масштабируется и позволяет запускать по 10 и более инстансов приложения, при этом пользователь не теряет своей сессии, даже если балансировщик подсунул ему другую машину.
Иван Климчук
30 апреля 2021, 10:22
+2
В скором времени ожидается 2.8.3, так как нашелся один неприятный баг. Поэтому не спешите :)
Иван Климчук
11 апреля 2021, 23:31
+1
Есть элементарные правила и уважение к ним. Они не просто так были придуманы, а ты пришел, и всех облил говном, мол вы чего, тупые тут все? Марк вежливо попросил, я в общем-то тоже. Ну и PR сам по себе не решает задачу, давай будем объективны.
Иван Климчук
11 апреля 2021, 20:47
0
Я уже отписал в PR, чтобы это была часть рефакторинга, переезд на PSR-4, следовательно имена классов теперь «правильные», с учетом регистра, поэтому и пути к actions теперь с учетом регистра. Это правили, но видимо не везде нашлось.
Иван Климчук
11 апреля 2021, 20:44
+7
Бля, а интеграторам потом сиди и ломай голову, нахрена оно там нужно? 2 строки пояснения написать — жопа не отвалится, ну серьезно. Нам больше делать нечего, как сидеть и гадать на картах Таро, что там автор имел ввиду. Мы не за зарплату там сидим, есть дела и поважнее. Ты ж вроде говоришь, что активно в open source серьезном участвуешь, так там считается правилом хорошего тона описать твое изменение и зачем оно нужно, иначе просто закрывают PR, как формально не соответствующий правилам. Не только твое время дорого стоит. Никто ж не требует простыни писать, для ленивых даже сделали удобный шаблон, чтобы максимально не думать о структуре, а просто написать 2 ответа и все.
Иван Климчук
10 апреля 2021, 21:33
0
Да тут как бы критиковать особо нечего. Одно предложение и кусок кода.
И если сайт лежит, то этот снипет все равно будет грузить твой сайт как минимум 10 секунд. Такое делается абсолютно другими методами.
Иван Климчук
09 апреля 2021, 13:01
1
+2
Я недавно нашел крайне интересный продукт — Vuero Vue3. Инструменты внутри — вопрос для отдельной дискуссии, но визуально — это очень похоже на нынешний MODX 3, что важно, если хотим привлечь финансирование от Sterc, например. Они MODX 3 (админку, без рефакторинга ядра) уже поставляют клиентам, поэтому потенциально могут быть заинтересованы. Не заставляю, но рекомендую иметь этот ввиду.
Иван Климчук
09 апреля 2021, 12:58
0
В 3 версии он останется, потому что это ядерное ядро, от него весь класс modX наследуется. В последующих версиях это должно быть декомпозировано и в теории, его можно будет заменить другим инструментом, с подходящими интерфейсами. В MODX 3 можно попробовать это сделать так же, написать какой-нибудь bridge, но задача сложная даже просто по объему.
Иван Климчук
09 апреля 2021, 12:43
+4
Старая гвардия в лице MODX LLC на такое согласна только после выхода MODX 3, т.е. по сути в MODX Next, но я согласен, что можно уже сейчас делать админку параллельно и отдельным пакетом. Я об этом еще 2 года назад в Амстердаме предлагал, все в целом были согласны, но как обычно бывает — нужна инициатива, которую можно подхватить. Финансирование найти, как показывает практика, не проблема, но когда уже есть что-то, что можно показать. За просто идею платить не готовы, увы.
Я ребятам из русскоязычного сообщества предложил поднажать с выходом 3 версии, хоть она и старая внутри, но там хотя бы есть полная поддержка composer и autoload, и поверх 3 версии такое разделение на компоненты легче реализовать.
Иван Климчук
09 апреля 2021, 11:53
0
Она платная в том виде, который подходит для MODX. И бесплатная, если отказаться от платных компонентов вообще и перейти полностью на GPLv3, что просто убьет весь маркетплейс.
Иван Климчук
09 апреля 2021, 11:48
+1
Ну ты пришел и поучаешь нас тут всех жизни, мол мы глупцы, не понимаем ничего в этом мире и занимаемся какой-то фигней, то ли дело Я! Мне это не нравится. Право на мнение ты имеешь, безусловно, но мне оно не нравится, о чем и говорю.
Иван Климчук
09 апреля 2021, 11:36
+1
Не прав в том, что говоришь о некоторых вещах, как о фактах, хорошо тебе известных, не проверив предварительно насколько ты прав. Только после моего комментария ты полез искать информацию, какие там есть лицензии, что лишь подтверждает мои слова. Этот вопрос изучался куда детальнее, нежели посмотреть на сайт компании. Коля, не ты один самый умный, оставь людям самим решать, что им делать, как им жить, как зарабатывать и в конце концов, от чего им получать удовольствие.
Иван Климчук
09 апреля 2021, 10:47
0
Тут ты не прав. Sencha платная только для тех, кто так же хочет получать за свой код деньги. Т.е. пресловутый оплачиваемый Open Source. У них есть open source лицензия, вполне честная GPLv3, но которая несовместима с парадигмой пакетов (включая платные) MODX. Ты конечно в других местах писал, что если уж опен сорс, так опен сорс, чтобы все открыто было. Но при этом ты на опен сорс зарабатываешь неплохо. Я работаю в taotesting.com, у нас тоже все open source (кроме критичных вещей бизнеса, конечно), но мы поставляем решения для крупных заказчиков, нам за это платят, что позволяет нам продукты развивать. Это одна модель. В MODX многое держится в том числе и за счет платных пакетов, это другая модель финансирования open source. Не все открыто, да, но позволяет экосистеме как-то генерировать прибыль для участников и оставлять время на творчество, а не только еду добывать. Так вот, Sencha просто хочет кусок пирога с этого стола, но важный и отталкивающий момент — она не считается с масштабами.
Иван Климчук
05 апреля 2021, 15:33
0
Найди людей для команды 1 и для команды 2, сделаем :)
Иван Климчук
05 апреля 2021, 15:27
+7
Я эту работу начал, но опять же, фокус сейчас на выпуске 3 версии. Было бы у нас 3 десятка разработчиков, легко было бы им поручить заниматься подготовкой релиза (тестирование и вливание pr), а остальным засесть за план следующей версии. Но людей нет.

Конкретно сейчас у меня картбанш на приведение issues в порядок, пока что формально это выглядит как упорядочивание, изменение labels, прочие формальности, как например сделать шаблоны, документацию актуализировать по contribution, но по факту я уже начал делать roadmam. Формально он будет принят после релиза 3 версии, но как ты говоришь, понять уже сейчас, что нужно делать — вот это я начал.