Іван Клімчук

Іван Клімчук

С нами с 16 декабря 2012; Место в рейтинге пользователей: #7
Іван Клімчук
31 августа 2015, 11:07
0
Я туда почти 2 месяца назад заметку отправил :) Тоже жду )
Іван Клімчук
31 августа 2015, 10:13
0
Спасибо. Вроде все как надо заработало.
Іван Клімчук
31 августа 2015, 08:55
0
С сортировкой помогло в json_encode. Обычный json не работает никак, пробовал и в {ignore} заключать из-за фигурных скобок, все равно. После json_encode where добавляется, но условия не работают, которые :>=.
Іван Клімчук
27 августа 2015, 10:26
0
Остатки вроде как только в версии 2.3 планируются, если я не путаю. Либо использовать вот этот компонент modstore.pro/packages/ecommerce/msproductremains
Іван Клімчук
21 августа 2015, 16:36
0
Почему-то в этих строках читается завуалированное «Все плохие, а я Д'Артаньян.»
— личная позиция она такая, да. Всегда так воспринимается со стороны. Возможно это было резковато, но не отменяет сути.

По ms2 я действительно пока ничего не написал, но собираюсь это исправить в ближашее время. Тем не менее я привел в пример репозиторий с Gitify, где видны мои текущие результаты работы.
Іван Клімчук
21 августа 2015, 16:22
+1
По первому пункту хорошо, я тебя и остальных услышал.

По второму пункту. Предлагать свои услуги там нет смысла, ибо у них свой коммерческий интерес и сомнения (или бесплатно на пожерствования или вложимся и будет продавать). Мой интерес, чтобы сообщество не страдало от конфликтов и разногласий между разработчками. Сначала документация, а потом видно будет.
Іван Клімчук
21 августа 2015, 16:18
0
На самом деле эта несогласованность сильно удручает. Ибо я в той же ситуации. При желании помочь, я не знаю, кому помогать. Документацию можно написать и разместить где и как угодно, с учетом всех версий. А вот с кодом проблема. И это сейчас 2 версии. Твоя и SD, а если еще кто-то захочет подключиться? Сколько их будет? 3, 5, 10? Проблема только усугубится.

Іван Клімчук
21 августа 2015, 16:13
0
Выше ответил, что не хочу я ничего контролировать единолично. У Василия права Owner, он выше это подтвердил. Хватит меня в этом обвинять. Я не осуждал сложившийся подход по ведению документации, я его одобряю и сам туда иногда вношу правки. Но в случае активной работы нескольких человек, с периодическими изменениями, дописываниями, слияниями, то единственный owner проекта с документацией — узкое горлышко, что может замедлить работу команды (а если еще и заболел, отпуск, много работы и некогда, кошка окотилась и тд). На деле сейчас 2 репозитория, которая не синхронизированы, выше Василий тоже об этом написал. А нужно по хорошему собраться всем заинтересованным сторонам и придти к какому-то согласию. Болото — это стоячая вода, которая не обновляется, не меняется и тухнет. Так что да, я продолжу называть болотом тех людей, которые не хотят ничего менять и улучшать, если такая возможность есть. Это моя личная позиция. Уж простите.
Іван Клімчук
21 августа 2015, 16:03
0
Никого рейдерства. Я предложил создать организацию, потому что в ней управление правами очень прозрачное. Там есть роли владельца, админа и разработчика, а так же можно давать права на управление, только на запись или только на чтение. Я создал организацию и выслал приглашение (добавил в Owners) Василию и Виталию Кирееву, которые сейчас и являются главными разработчиками ms2. Они могут в любой момент понизить мне права или отобрать вовсе. Все строится на доверии. Мне чужого не нужно, я привык своим умом зарабатывать, а не красть идеи. Рейдерство — это какая-то сугубо российская фишка родом из 90-х, я не разделяю таких подходов.

Теперь по пунктам.
1 — Я не отказывался от идеи отправлять документацию на docs.modx.pro, но на сейчас считаю не очень удобным необходимость напоминать или просить Василия смерджить каждый PR. А делать все у себя и мерджить потом одним большим куском тоже неправильно, так как смотреть километровые дифы ни у кого нет желания. А уж тем более разбираться потом, почему оно неправильно залилось на сайт.
2 — создавать репозиторий ради репозитория не имеет смысла. Идея моя шире и глубже и я о ней написал. Создание организации, выделение групп по интересам, создание дополнительных расширений в рамках одной организации — это задел на будущее.
3 — это моя эмоциональная реакция на тон ваших высказываний.
Іван Клімчук
21 августа 2015, 14:44
+2
Не понимаю вашей все вот этой злости. Я предложил один из вариантов и пригласил к обсуждению, причем поднятые вопросы весьма актуальны, а не притянуты за уши. Новичков футболят в вопросах, требуя от них копаться в уже 4 758 вопросах, при этом жалуясь как они достали. Постоянно и периодически всплывают вопросы, где взять документацию на miniShop2. Видимо делать что-то для сообщества — это какое-то неблагодарное дело, каждый норовит упрекнуть, что кто-то что-то делает не так. Как проказа.

Если бы вы были более внимательным, то увидели бы, что я на MODXpo хочу рассказать, как круто в ms2 все сделано и как с этим удобно работать и к чему такой подход может привести (создание успешного магазина дополнений).

С автором и с теми, кто сейчас работает над проектом, я общался прежде, чем написать этот пост и подать заявку на конференцию.

Хотите жить в болоте — живите, но не заставляйте других копаться в нем же и упрекать в том, что они хотят, чтобы было лучше.
Іван Клімчук
21 августа 2015, 10:53
0
Согласен, но что поделать. Я бы и хотел помочь, но у меня не хватает знаний по внутренностям самого miniShop. Я хочу разобраться, попутно написать документацию (обновив ту, что есть, дописав недостающее), чтобы потом можно было заняться уже и кодом.
Іван Клімчук
21 августа 2015, 10:43
0
Выше уже ответил, что ждать, что кто-то придет и будет что-то делать, я не собираюсь. Я буду это делать, поскольку это нужно мне в первую очередь. Насколько у меня это будет получаться, это уже другой вопрос. Задача поста собрать какие-то конструктивные мнения, замечания и предложения по данному вопросу. Личный план действий у меня есть и я его буду придерживаться, а куда залить результаты моей работы решим потом.

И вот когда у нас будет чистенький опрятненький компонент — уже можно что-то писать, с новыми скриншотами.
— это утопия, или когда компонент будет полностью мертв. Изменения в живом проекте будут всегда, документировать разные версии тоже не проблема.
Іван Клімчук
21 августа 2015, 10:22
0
Не воспринимай это как жесткую критику, я действительно с уважением отношусь к твоей работе. Фраза о том, что нет документации, это субъективное мнение большинства в сообществе. Ну и опять же,
Очень много информации по ссылкам на анонсы новых версий — это подробнейший changelog, фактически.
— подтверждает мой тезис о том, что она раздроблена, разнесена по заметкам, что усложняет поиск и восприятие. Нет целостности, особенно для человека со стороны, который видит инструмент в первый раз.

С документацией у других компонентов для ИМ тоже все плохо, это факт, но это не повод ничего не делать.
Іван Клімчук
21 августа 2015, 09:59
+1
Документацию нужно написать, а не причесать. Я готов заниматься, ни на кого надежд не возлагаю. С Gitify, как видишь, получилось закончить начатое. Ну и у меня есть мотив — я не хочу отвечать на неудобные вопросы на самой конференции.
Іван Клімчук
13 августа 2015, 23:43
+1
С Райаном давно бесполезно говорить. У меня такое чувство, что он так для галочки, типа создатель и руководитель и все. Джей Гилмор вообще маркетолог/сммщик и у него свои тараканы. По технической части Джейсон, но он сейчас увлечен MODX-типа-три (активно пилит бету Slim и чета там еще). Мечты мечтами, но он этим увлекся, потому и говорит о нем постоянно (я и сам такой, когда чем-то заинтересовался и активно делаю). Деталей мало, но по косвенным признакам вроде в правильном направлении двигаются. Реальное сообщество (зарубежное) MODX сейчас — это Марк Хамстра (хоть и пилит свой modmore, но вкладывается в сообщество), Джон Пека (theboxer) и те ребята, которые сейчас разгребают баги на github.
Іван Клімчук
13 августа 2015, 23:15
+2
Со всем уважением к Василию и его работе и, тем более, к его негодованию, но сам чатик я видел и читал. И скажу так, что со стороны это выглядело не так, как описано. Ибо проблема все та же. Ребята за бугром хоть и читают что-то на русском с переводчиком, на самом деле просто не знают о возможностях. А люди, которые привыкли использовать что-то одно, еще и очень инертны. И им нужно рассказывать и показывать. К тому же на западе разработчики зачастую старше разработчиков у нас (бабушку Сьюзан в расчет не берем), не веский, но довод. Добавим в этот коктейль различия в менталитете и получаем на выходе вот что: пришел парень, показал ссылку на русском с переводом в авто-переводчике, показал 2 примера, сказал, что все должны это использовать, иначе они все не тру-модыксеры и не думают о пользователях, обиделся на то, что его не восприняли как он ожидал, и ушел. Со стороны выглядело немного смешно, хоть я и понимаю суть претензий.

И да, чтобы выходить на рынок (включая западный) со своей технологией, о ней нужно рассказывать максимально подробно, с примерами, с киллер-фичами, основательно. И спокойно относится к тому, что тебя не поняли с первого раза.
Іван Клімчук
13 августа 2015, 09:37
0
Засилье Apache в старом свете просто катастрофическое. Добавить сюда, что в маке он стоит по умолчанию — и совсем катастрофа. Я даже внутри у нас в команде людей научил работать с homestead, где nginx, а то совсем беда была.
Іван Клімчук
09 августа 2015, 12:52
+2
в параметре &optionFilters=`{«ctrana:>»: Россия}` должен быть валидный json, у вас нет.
Іван Клімчук
07 августа 2015, 11:33
0
Я нет, так как работой завален по горло. Думаю по той же причине не нашлось ответов на ваш запрос. Не вижу поводов для обиды в стиле «никто не знает»
Іван Клімчук
07 августа 2015, 10:33
+1
Для этой задачи не нужен mSearch2