Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
23 августа 2015, 06:49
+1
В смысле «вернул»? Его никто не отбирал, да и нельзя отобрать Open Source код, который лежит на GitHub. Тем более, что первые версии MS2 фининсировали именно Simple Dream.

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

Делать сейчас какую-то свою новую версию, без оглядки на их работу, будет некрасиво по отношению к вам, профинансировавшим новый функционал.

Так что, мне остаётся только ждать, чем закончится ваша краудфандинговая компания.
Как только скажут: «вот стабильные версии 2.2 или 2.3, вот описание изменений, вот примеры работы, кушайте на здоровье» — я смогу думать о рефакторинге уже всего проекта сразу.

Между прочим, типа стабильная версия 2.2-pl лежит в репозитории Argnist, но объявлений об этом никто не делал и в магазине её нет. Странно это всё.
Василий Наумкин
23 августа 2015, 06:40
+3
Вместо «Не трогать! Заполняется автоматически.» лучше сделать эти поля disabled или readonly, чтобы потрогать не вышло при всём желании.

Ну и не хватает примеров по выводу этого ТВ на странице, особенно через Fenom.
Василий Наумкин
22 августа 2015, 17:25
+3
Спасибо за информацию!

Я немного отформатировал твой текст и залил картинки на наш файловый хостинг — так удобнее, и текст немного разбавляется. Надеюсь, ты не против.
Василий Наумкин
22 августа 2015, 14:34
+2
Постарайся только сильно не ругаться!

Что-бы там ни было, я уверен, что он это не специально =)
Василий Наумкин
22 августа 2015, 14:31
0
Виталий Киреев, занимается сейчас разработкой новых версий miniShop2.
Василий Наумкин
22 августа 2015, 12:53
0
Articles — это для блогов и комментариев, мне не нравится.
pdoTools — это библиотека для быстрой работы, её используют другие дополнения или пользователи для вывода чего-либо из БД.

Их нельзя сравнивать, это разные вещи. Сравнивать Articles можно с Tickets — он работает как раз через pdoTools.

Когда ты создаёшь здесь заметки и пишешь комментарии, ты тоже используешь Tickets =)
Василий Наумкин
22 августа 2015, 02:24
0
может быть подскажите как на xPDO составить такой запрос
$modx->exec("UPDATE VotesTable SET votes = votes+ 1 WHERE id = 10");
Василий Наумкин
21 августа 2015, 17:52
0
По моему, нужно создать новый раздел для статей и уже в нём будет импорт.
Василий Наумкин
21 августа 2015, 16:30
+3
Могу только пожать плечами в ответ.

Первая версия miniShop2 была написана за 3 месяца, с нуля. Вместе с pdoTools, галереей, системой плагинов и прочими наворотами.

Новые версии пилят уже почти полгода. Это к вопросу о работе одиночек и организаций.

Насколько я вижу, представителей от SD здесь нет, да и Виталий Киреев твоё приглашение в новую организацию пока не принял. В мой репозиторий новые версии тоже никто не присылает.

Думаю, документацию стоит писать по нынешней версии 2.1, как она есть сейчас.
Если я буду её обновлять — доработать документацию будет проще, чем писать с нуля. Да и неизвестно, когда это будет и будет ли вообще.
Василий Наумкин
21 августа 2015, 16:12
+1
У первоисточника есть ответы на вопросах в комментариях, этого не скопировать, как ни старайся =)
Василий Наумкин
21 августа 2015, 16:12
+3
1. Я не вижу проблемы с добавлением новой документации. Мне не сложно, было бы что добавлять.
Да и одним куском тоже не проблема. Какие диффы, о чем речь? Сейчас в docs.modx.pro про сам miniShop2 нет ничего.

2. Про организацию, в очередной раз напоминаю — с февраля идёт разработка новых версий силами Simple Dream.
Настолько мощно идёт, что уже предлагают кому-нибудь заняться управлением проекта.

Мне кажется, тебе стоит предложить свои услуги там. Это реально может что-то изменить.
Василий Наумкин
21 августа 2015, 16:09
+1
На здоровье!

Курс бесплатным пока делать не планирую, из вредности. Тем более, что его уже выложили давно на всяких сайтах типа вскладчину.ру.
Василий Наумкин
21 августа 2015, 16:00
+3
Я тоже против идеи создания новых инструментов и организаций — имеющихся и так за глаза. Хоть там в новом аккаунте я уже и owner, но не понимаю, зачем оно мне нужно.

Вопрос в другом, и он очень серьёзный — кто сегодня отвечает за развитие miniShop2? Кому присылать pull-request?

За версию 2.1 отвечаю я, она мне всем нравится, но чтобы двигаться дальше я хочу её отрефакторить. Пока этого не будет — я ничего не делаю.

За новые версии отвечает команда Simple Dream, которые с 01.02.2015 пишут новые функции. Стабильной версии и готовой документации, насколько я понимаю, нет до сих пор.

Двигаться дальше я не могу — мне некуда. Версии 2.2 и 2.3 уже заняты и подключаться к ним мне неинтересно, потому что я хочу переписать MS2, а не наращивать функционал. Переписывать версию 2.1 при наличии 2.2 и 2.3 тоже как-то странно. Да и какой у неё будет номер — 2.4 без функционала 2.2 и 2.3? Забавно.

Вот и сижу, жду, чем всё это закончится. Будут ли стабильные новые версии, которые можно переписать или нет? А если будут, буду ли я согласен с изменениями, которые туда внесли?

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

Но это получается, что я только ms2Plus и буду заниматься, всю оставшуюся жизнь, а меня это что-то тоже не особо прельщает.
Василий Наумкин
21 августа 2015, 15:28
1
+1
Вот исправление, можешь применить пока у себя на сайте.
Василий Наумкин
21 августа 2015, 14:43
0
Очень просто — удалить /core/cache.

Если сервер разрешает обращаться к консоли из PHP скрипта, то можно так:
<?php
define('MODX_API_MODE', true);
require 'index.php';

shell_exec('rm -rf ' . MODX_CORE_PATH . 'cache/');
Понятное дело, что это можно делать и без PHP, обычным консольным bash скриптом.
Василий Наумкин
21 августа 2015, 14:32
0
Не надо, я уже отредактировал коммент. Это баг 2.4.0, я не сразу понял, что надо именно в шаблоне проверять, а не вообще.