Наигрался в опенсорс, ушел с CodeSeller. Причины. И что дальше
Пусть эта запись останется для потомков и для меня, который перечитает это в 80-т лет и поняв - верно я свернул или путь, после этого, стал более тернистым. В моей жизни было много поворотов и этот один из некоторых.
Если кратко - Я выгорел, я разочарован и мне стало не хватать времени. И всё происходящее на codeseller.ru с моими товарами - это оптимизация времени.
Жена, в самом её прекрасном возрасте; сын 5-ти лет, задающий много вопросов - им всем требуется моё внимание. Им нужен муж и отец.
И я подумал, что "WP-Recall - это не то, о чем я буду жалеть на смертном одре"
А вот с чего началось:
Я модератор (уже нет) на codeseller.ru (кодеселлер) много лет. 8 лет назад я нашел плагин WP-Recall и окунулся в его мир.
Почитайте: последний гвоздь терпения и что сказало сообщество.
2.5 года назад - я писал про команду плагина TML и осуждал их за переосмысление. Я не понимал их действий и уж тем более не знал причин и внутренней кухни. Судил со своей колокольни. И вот прошло 2.5 года и я оказался в похожей ситуации, после того как начал искать - "как мне оптимизировать своё время".
Немного истории:
27.01.2013 я зарегистрировался на кодеселлер как обычный пользователь.
Вносил кучу предложений (из разряда активный комментатор) по разработке и тестировал новые версии. Вклад вносил так себе - но чем мог... Главное - что я этот плагин использовал на своём сайте фильмов ужасов - и я знал что надо от ЛК.
Потом я начал предлагать уже по стилям готовые решения - в плане фронтенда я развивался и смог влиться в разработку (да что там "влиться" - никто и не просил. Андрей был один. Я просто пришел и начал делать то, другое). Я просто брал любой CSS файл из ядра плагина - правил как надо и тестил в браузерах + адаптив (кто помнит те времена - надо было кучу браузеров ещё поддерживать и в них тестить т.к. не работали они нормально) и отдавал Андрею - разработчику WP-Recall.
С октября 2013-го я активно помогал новичкам с WP-Recall. За пределами сайта нёс слово WP-Recall в массы.
Заметьте - это та помощь, которую может сделать каждый - не обладая семи пядями во лбу. Было бы желание. Но потом увидим - что такое желание возникнет и останется (на момент написания этой публикации) только у одного пользователя Игорь (Garry). Приходили новые авторы - уходили. А некоторые втихаря пользовались что есть, не стремясь своими знаниями поделиться. Не стремясь вклад сделать в общее дело. Брали задания - выполняли их (к этому я еще вернусь). Я считал что это неверно как-то (сама позиция одностороннего использования) - но озвучив это Андрею - он говорил - "Ну это тоже вклад". Хотя я такой вклад понимал так: "ты посадил кустарник, ухаживал за ним, в морозы и зной, удобрял и создавал условия. А когда плоды созрели пришли те кто их начал срывать." Я не считаю в опенсорс это нормальным. Берёшь - отдавай.
Были и те кто вначале что-то писал полезное для всех, а потом просто забил и начал фрилансить и никакой более активности.
В сентябре 2014-го я выпустил бесплатное дополнение. В январе 2015-го первый премиум доп.
В 2015-м году у меня родился сын, а через 5 месяцев я ухожу с работы из "офиса" (инженер по пожарным системам, охранкам, ip телефония, видеонаблюдение и т.д.) на работу из дома. Уволился. Так я WP-Recall стал уделять гораздо больше времени. Выпускал бесплатные дополнения, премиум решения, активно в разработке ядра участвовал и когда 15-я версия реколл вышла и это был другой взгляд на внешний вид всего WP-Recall.
- "Ай да Вовка, ай да молодец". Сам себя не похвалишь - никто не похвалит 🙂 минутка юмора.
Многие полезные вещи что появились - на уровне идей доносились Андрею и обосновывались их необходимость. Помню как на лоджии ему под пивко рассказывал про идею фрагментного кеширования, потом позже идея с вкладками личного кабинета - чтоб их создавать из интерфейса и чтоб они поддерживали например шорткоды - ни у одного плагина личных кабинетов такого еще не было. Андрей реализовал это достаточно быстро и данный функционал - одно из популярных в WP-Recall. 15-я версия реколл - это был прорыв!
Становление модератора:
Андрей мне предложил стать модератором на кодеселлер - но в ходе разговора произнёс:
"Модераторов недолюбливают - не думаешь завести второй аккаунт - чтоб не мешать себя и модератора? А то им вечно достаётся."
Я тогда сказал: что я в интернете с самых первых дней Otshelnik-Fm и подписываюсь своим именем. Мне не нужна эта двойная жизнь. Стерплю 🙂
Никаких особых правил для модера не было - обычное общение, перенос тем куда нужно. Закрытие решенных вопросов чтоб другие не лезли. Рекомендации пользователям где создавать темы. Всё как везде в модераторстве.
Ну и как обычно бывает - мы никто не психологи - бывает что в перепалку вступали. Абстрагироваться иногда и не получалось и слово за слово. В общем я припомню 4-ре случая когда бурлили говны после текстовой перепалки. Оскорблять я никого не оскорблял - но моя прямолинейность - это моё (я не люблю когда человек берётся за дело и не хочет разбираться в вопросе, а просит готовое. Можно раз-два, месяц помогать и понимать "новичка". Но когда садятся на шею...). И если человек ленив - я открыто это говорю. В общем времена учат. Но всяко бывает и по ту сторону экрана и по эту.
Список дел:
Отвлёкся. Когда с стилями и внешним видом реколл было всё как запланировали - я взялся за документацию. Текст, видео и субтитры - это также большая работа для бесплатного плагина была.
Когда документацию по использованию плагина я завершил - то принялся работать над апи реколл. Я говорю про единый интерфейс - визуальную часть. Апи кнопок, уведомлений, таблиц и форм и произвольных полей - это была колоссальная работа. Впереди ждал очередной подход к фронтенду уже с применением 6-ти пиксельного подхода, css-переменных, ночной темы, кастомайзера и кучи ништяков запланированных на 17-ю версию... Но не случилось...
Декабрь 2020 "Стоп, думаю себе, что-то тут не так":
Декабрь 2020-го - под новый год я выпускаю обновлённую версию новогоднего бесплатного дополнения и по старой традиции внедряю в него новые украшательства - праздник к нам приходит...
Я публикую, как обычно, запись от себя в группе на кодеселлер, где поздравляю с новым годом: ну вот скрин (дата вверху сегодняшняя - черновик же. Но один камент показывает - публикация за 2 недели до НГ)
- позже, эту запись, в середине января, я скрыл в черновики. Эта история с новогодним поздравлением и обратной связью - предпоследний гвоздь в крышку...
Всегда ожидаешь фидбека о проделанной работе. Вроде бы стараешься (для кого? зачем? к чему волонтерство? благотворительность чтоли?). Но в последнее время только тишина, нарушаемая какой-то несвязанной демагогией - "что я должен" и которая не касается работы дополнения. В общем тягостное осознание нахождения на данном сервисе с клубком из "должен". Хотя может - конец года и я устал?
"Ну подождём" - год ещё не закончился - сейчас под куранты и меня в ответ поздравят и пользователи друг друга поздравлять придут и желать хорошего...
Не в упрек Андрею: но факт - был. Он каждый год от лица администрации сервиса поздравляет - выпускает свою публикацию и подводит итоги года. Но он не нашел время. Я ему 2-го или 3го января позвонил и поздравил его и семью с новым годом. Мы продолжаем общаться.
2021-й - мысли:
В январские праздники я думал и пытался понять: "что с сообществом?" Его нет. Есть клиенты. Есть желающие забрать бесплатно и побольше... А сообщества нет. Игоря (Garry) я поздравил в ВК 11 января. Он (и Андрей конечно) единственный с кем сложились отличные отношения.
т.е. я всё думал - "Ну блин - почти 8 лет, а сообщество плагина - не сложилось". Есть те кто занимается личными интересами, беря заказы на местной бирже. Но где они как помощь для ядра WP-Recall? Почему мы фигачим бесплатное ядро, а кто-то приходит, берёт своё на бирже и не включится в помощь? Блин, не разработка даже - нам нужны были и писали на кодеселлер не раз, два, три, а также на форуме неоднократно.
Может не так часто?
Но ответ одного из топ фрилансеров кодеселлер звучал так - "Ну меня не звали, я вообще хз".
А если WP-Recall закончится вот прям сейчас? ты об этом не думал? Ну - я это образно. Это как грибник-пофигист который не срезает гриб, а вырывает его с корнем. А потом удивляется - что он ничего такого и не делал.
Вот такое сообщество - если брать активных.
На кодеселлер была техподдержка с моментальными ответами. Мы выясняли: что отключал пользователь, делал ли он самодиагностику (что предлагается перед созданием темы на форуме)? Но как это: "мы их посмели заставить отключать что-то стороннее на их сайте - это же ваш "рекалл" не работает!" Бодания с подобными утомляют. Люди приходят - замечательная документация, которой было уделено много времени - но им это не надо. Им всё сделай за них. А еще и премиум отдай бесплатно.
Я подустал...
В новый год я задумался как быть, куда двигаться, планы... А время с реколл словно разделяло. И внутренние причины также не в пользу реколл перевесили тоже.
Я наигрался в опенсорс:
Что хочется отметить - в пользу остаться с реколл был лишь тот момент, что работать с премиум клиентами - легко. В отношениях лишь твой продукт и вопрос клиента. И за годы моих продаж на кодеселлер я не испытывал проблем или разборок или негатива от премиум клиентов. Так что это направление я оставляю. Да и написанные дополнения - это время, это ресурсы и глупо было бы от них отказываться. Но и поддерживать всё время бесплатные дополнения я не могу - настало время когда я наигрался в open source. На весах самое важное - время. Мало кто задумывается о нём - и вот ты уже старик.
Попытки оставить бесплатное - бесплатным
На форуме, по тем 2-м ссылкам из начала, можно увидеть нравоучения что - "многие делают 2 версии - бесплатная и премиум." Но они мало понимают, как это на самом деле работает. И что не всегда это возможно или целесообразно.
Я многие годы пытался оставить бесплатные дополнения и найти компромисс. Давайте на этом остановимся подробней:
Итак был бесплатный доп. Когда их даже 5-ть - это весело и непринуждённо. А ты прокачиваешь свои скиллы - изучаешь апи того плагина, который ты расширяешь. "Работай студент!"
Но что делать, когда у тебя 39 бесплатных дополнений? когда ещё 7-мь отдаются как vip - и сервис кодеселлер автору допа за это ничего не даёт. Ну ладно - аренда хостинга, хотя стоп - с продаж же от 13-ти до 10-ти процентов сервис удерживает...
Ну так вот - значит эти семь допов для меня тоже бесплатные. Получается: 46 бесплатных дополнений и еще 55-т премиум. Какая работа идёт за кулисами - наши комментаторы, что кричали на форуме - "да как он посмел, я что платить теперь должен!" (Небольшая история о студентке Маше, которая в один момент стала плохой) - они же не понимают. Думают что доп один раз написал и он всю жизнь работает. А вот и нет.
А еще у людей бывают проблемы с твоим допом бесплатным просто потому что:
- у них 2 версии jquery грузятся;
- что они https поленились верно настроить;
- что они плагин автооптимайзер врубили или еще какой улучшатор;
- или закешировали так, что всё превратилось в бетон.
- И вот вся масса, что забрала бесплатное, приходит к тебе и говорит: "вот твой не работает и давай помогай."
Ну хорошо - начинаем с чеклиста по самодиагностике: А сами то не хотят ничего делать и толкать надо чтоб они по инструкции вкл/выкл сделали. Там дел минут на 10-ть. Я не могу к каждому на сервак заходить и админить - это же бесплатное - сделайте сами.
Вечная техподдержка по этому у меня отнимает часть жизни. Но он один, и думает эгоцентрично - "ну что ты мне одному не поможешь".
А таких "одних" - много для меня.
Были попытки оставить дополнения бесплатными мотивируя себя:
1. на кодеселлер, справа у товара (у бесплатных) отображается форма пожертвования - 100р. Символично. За годы раз 5-ть пришло это "спасибо" - напомню у меня 46 допов бесплатно отдаются. Этот инструмент не работает.
2. Выпуск PRO-версии дополнения.
Обычная версия и PRO могут иметь 2 варианта исполнения:
- бесплатная - это ядро. Потом ставишь премиум версию - она расширяет ядро. Так моя экосистема Friends Recall и Universe Activity работают - это хороший вариант. Но не всегда к бесплатной версии такой подход может быть.
- И тогда второй вариант: PRO-версию ставишь и отключаешь обычную. Но тут получается во 2м дополнении одинаковый код с бесплатной + плюшки. На практике были ситуации, что расширять кроме как таким способом и без вариантов. А этот подход даёт в 2 раза больше проблем - дефект или несовместимость или новое апи WP-Recall или ещё чего и приходится устранять сразу в 2х местах. Это гемор.
Поэтому и советы - "а ты сделай бесплатную и про-версию" (по второму варианту если) - я это проходил. Этот механизм оказался нерабочим. На про версию у меня как правило есть скриншоты, видео, демо сайт где в работе его видно и можно пощупать.
Как пример такого неверного подхода: Across Ocean и Across Ocean Pro - первый доп я убрал из каталога. Поддерживать 2 одинаковых я не буду. Цель 2021-го оптимизация своего времени. Поэтому если дополнение сделано по варианту 2 и кодовая база и там и там дублируется - от этого я избавлюсь. Это ошибки молодости и неверный подход.
Но с позиции клиента: "Да как он посмел!"
Посмел. Жизнь одна.
Мелкие хотелки - это не повод к выпуску PRO-версии - так значит что их всю жизнь внедрять в бесплатное? ну ок когда у тебя 1-5 дополнений, а когда 46-ть? Так себе мотивация. Хотя пользователям надо, да и правильно: "доп станет ещё лучше" - а значит ещё сложней. А это значит что поддержка его станет сложней - ведь чем больше кодовая база тем больше точек отказа и причин для их появления.
3 вариант оставить бесплатным - внутри дополнения реклама PRO (не работает!) или просто небольшой баннер "нравится - пожертвуй плиз" - всё это херня. Донаты по такому баннеру приходили 2 раза.
4. В описании товара бесплатного - вначале баннер: "нравится видеть бесплатное - поддержи" - и это не работает.
5. Андрей ввёл на сервисе новый вариант мотивации авторов бесплатного товара - можно доп отдавать бесплатно, а если нужна техподдержка - приобретай на полгода доступ. Ценник символический 150-300р. Но вот этот метод оказался самым нервотрёпным, для меня как автора. Приходилось от скачавших много выслушивать "Я что платить должен?", "да мне просто вопрос спросить" и свои проблемы как правило они озвучивали в личке, в комментариях к товару - все любые лазейки - только не платить.
Этот метод, оставить бесплатным свои допы - самый затратный по энергии дзен.
- вот на вскидку 5-ть вариантов, как я пытался оптимизировать своё время и оставить бесплатными допы. Каждый из 5-ти экспериментов - длительные по времени. От полугода до года. Так что это не просто голословное - типа: "я месяц проверил - не взлетело". Это длительные проверки были - работает данный механизм или нет. Но в итоге я пришел к тому, что я не в силах оставить их все бесплатными и те дополнения которые нет возможности поддержать PRO-версией - они сами станут платными. Это позволит им остаться в каталоге, улучшаться и актуализироваться. Внедрить поддержку мультиязычности например. Так ради эксперимента я перевел Сountry & city in profile.
Про работу "за кулисами":
Пользователи, что кричат: "как я посмел!", или "Поддерживай всю жизнь бесплатное - там не сложно, нам удобно" - они не в курсе как работает поддержка написанного дополнения. Они не понимают, что когда у автора 46 дополнений бесплатных и еще столько же премиум - это огромный снежный ком. Сейчас я расскажу какая работа происходит за кулисами...
1. Совсем недавнее и болезненное - когда у плагина меняется API. Меняется так, что нужно переписывать под новую версию плагина (вышла 3-я версия API настроек, вторая еще поддерживается, а мы работали под 1-й версией. Её и выпилили. Беда в том - что диприкейты на неё всё это время не стояли - я знал что надо бы 2-ю версию апи использовать и забыл - а в режиме дебага этой инфы не было. Да - вина разработчика ядра - не повесил нотисы. И вина моя - что когда вышла 2-я версия апи - я не перевёл на неё свой код). Мне пришлось в срочном порядке 55 дополнений переделать - потому что в новой версии плагина WP-Recall были убийственные изменения - для сторонних дополнений. А когда дополнений много - быстро решить не выйдет. Времени нет.
В том релизе еще было, что разработчик поменял название (не было префикса - стал), что пропал фильтр т.к. новый класс обрабатывает данные и там фильтр упустили или данные хранятся по другому после обновления. Это жизненный цикл плагина - такое бывает.
2. Когда у стороннего дополнения (или плагина) с которым в моем допе есть интеграция - бывает что тот доп уходит в развитии (рефакторинг стороннего допа был например) и надо его догонять. Я веду список изменений в допах - ради интереса заглядывайте. Это всё исправляется и фиксится - пользователи даже не успеют заметить. А вот сторонние авторы мало кто ведёт changelog вида - "Старая функция была переименована - вот новая". Или "новый метод взамен старого". Пойди и разберись.
2.1 а еще бывает что делал интеграцию с дополнением - а потом его убрали из распространения (video gallery, gallery recall) - и вот у тебя в дополнении мертвый код - его выпиливаешь. А на замену пришел новый, более совершенный и тут надо делать замену. Не сразу разберешься как - т.к. в плане api - дополнения не описаны. Лезешь в исходный код чужого дополнения и ищешь лазейки - как зацепиться, какие механизмы хранения использует и в каком виде хранит чтоб достать.
3. Вордпресс 5.0 и его новый редактор блоков - который вдруг придумал выполнять в админке шорткоды в редакторе. Пришлось массу допов фиксить - была фатальная ошибка.
4. FontAwesome - решил вдруг обновиться)) и ввел непонятное лицензирование. Непонятно как с этим работать. Пришлось в ядре WP-Recall сделать его форк и перейти на свою версию иконочного шрифта. А это отразилось на абсолютно всех дополнениях. Пришлось срочно все проходить и фиксить. В ядре реколл были переименования классов шрифта - чтобы не было конфликта с 4.7 и 5-й версией fontawesome. Вот и завись от сторонних библиотек.
5. обновление jquery в вордпресс. Он переходит на 3ю версию библиотеки и это тоже отнимает время на переход от старых методов jq.
6. неожиданный баг с мультисайтом - неожиданно. Обидно. Но пришлось тратить время на внедрение фикса.
7. Полезное обновление - когда в реколл появилось апи таблиц - все допы перевел на него. Также с апи: форм, нотисов, кнопок и еще какие-то... Это позволило использовать стили ядра и меньше css писать, а значит и грузить на ваши сайты. Эта стандартизация полезна для быстродействия сайтов и единого внешнего вида.
8. Внешний вид. Я свои товары время от времени просматриваю - описание, скриншоты. И глаз цепляется за внешний вид. Я уже писал о своём новом подходе соглашение 6px - этот подход доказал что я на верном пути. И дополнения (чисто css файл) - правятся под это соглашение. Когда ставишь мои дополнения - теперь получается целостная картина. И ситуации когда отступы "пляшут" - сейчас меньше. Я не исключаю что их нет. Но по этому соглашению все стало более единым. Как я хотел его в 17-ю версию внедрить. Но теперь уже не судьба. Я ушел в другой проект - и это будет круто!
9. тупо рефакторинг. Бывает залезешь по вопросу о функции в код и ужаснешься - "как это я мог такое написать вчера" (год или два назад 🙂 )? И вот ты уже переписываешь, опираясь на текущий опыт. Это не приносит от слова ничего - но иногда бывает стыдно и перепишешь.
- это те вещи, которые происходят ежедневно. Которые незаметны для пользователей.
Вы еще готовы сказать: "да что там - написал один раз и работает всю жизнь - есть то не просит"?
Ну а если и после этих пунктов вы остались при своем мнении и осуждаете мои изменения - ну чтож. Я всё равно пойду этой дорогой.
Варианты, что можно сделать в текущей ситуации:
0. бросить всё. Но я не могу 8-мь лет труда выкинуть. Это ресурс. Ресурс надо использовать.
1. зарегистрироваться от лица другого. Передать ему существующие допы и сказать - "я всё продал. Новый хозяин волен делать что захочет". Но я не фрик 🙂 и я всегда в сети - это мое имя.
2. я мог бы просто убрать бесплатное дополнение. И выпустить точно такое же новое, с другим именем. С другими таблицами в бд или metakey. Но я не враг себе и тем, кто хочет пользоваться тем что есть - на новых условиях. Кто всё таки дочитал до этого момента и понимает мою ситуацию.
3 вариант - перевести бесплатный (как есть), в платный. Я так и сделал (доп Сountry & city in profile) в решении оптимизировать своё время. Вышло обновление - пользователи не смогли его обновить - т.к. бесплатный стал платным, а у них нет заказа оплаченного на него. Хотя старая версия дополнения рабочая - используй её. Но в новой вышло куча новых полезностей - им хочется их забрать: как привыкли - бесплатно. В общем по этому эксперименту - узнал много нового о себе.
А ведь если бы я платный перевел в бесплатный (а так было тут) - то я не получил бы ничего взамен. Но я пошел на это ради "посмотреть". И какие за полгода от этого результаты и выводы? Ну пользователи качали бывший платный бесплатно - только одна девушка из постоянных сказала "Спасибо". Забирают молча - вот тебе и мотивация для автора. В этой ситуации не было кричавших - "да как ты посмел - платное делать бесплатным!" Ситуация.
4 вариант - его тоже пробую (плагин All In One SEO In WP-Recall). Убрать бесплатное. Выпустить платный в виде плагина. С ним пойти на codecanyon. Потому как туда берут только плагины. Идти на западную аудиторию.
5 вариант - оставить бесплатное бесплатным и... Поддерживать это я не смогу. Бросить под своим именем - тоже. Ведь неработающее от разработчика - будет восприниматься как "ты плохой разраб - у тебя вон не работает". Так что рисковать своим именем я не буду. Этот вариант использовать не буду.
6 вариант - убрать с распространения.
Я буду свои дополнения распространять по 3-4 варианту. 6 вариант к сожалению также будет, т.к. поддерживать дублирующий функционал - нерационально. Выше писал про пример с Across Ocean. Я выпущу последнее обновление где в блоке настроек напишу причину и варианты с альтернативой.
Снял модератора и...
А тут вот такая фраза от меня:
- "мы тратим кучу времени на..." (там было бы дальше - код, багфиксы, новые плюшки в реколл, видео, документация, туториалы и сборники сниппетов, техподдержка)
и стоп - меня перебили:
- "а кто, Ваван, тебя заставляет? Не делай!"
и я не стал. Я сложил модераторский мандат, теперь не буду темы переносить куда надо - народ волнуется от этого. Ему единственный раздел нужен: "Проблемы WP-Recall" и этим старожилам форумного трёпа (люди больше года с нами и по 100 тем на форуме у них - но все брыкаются и показывают своё "нам должны") - им всё равно что у каждого товара свой форум поддержки, что у сервиса есть разделение и у премиум продуктов своё время техподдержки - "и я что снова платить должен?" - а на кодканьон платят. И это мировая практика. Но что я бодаюсь то? Я устал, я ухожу и ушел.
Были и предложения в духе крепостного права:
В той теме, ссылку на которую я дал вначале - были возмущения. Но были и предложения. Например такие:
"Для тех кто скачал бесплатно - оставить таким на всю жизнь"
Ну например как в допе города и страны: скачали 1640 человек. Что я должен сказать в этой ситуации? Как тогда поступить? Пришлось бы доп просто убрать из каталога. И выпустить с новым названием. С своими, новыми, условиями распространения.
Так честно?
Но зато всё согласно новых правил сервиса.
Автор же не враг себе - залазить в кабалу из-за того, что он допустил ошибку в распространении товара или потому - что он решил оптимизировать своё время и сбросить бремя техподдержки и снизить её.
Что за отношение в том предложении? Мне напоминает Царскую Россию, когда еще не отменили крепостное право. А эти предложения как голос царя - "холоп - да как ты рот разинуть смел!" Я не собираюсь всю жизнь быть должным за то, что отдавал бесплатно. 8 лет. Вроде бы приличный срок халявы. А сколько моих человеко часов потрачено на это всё? Но им всю мою жизнь к ногам бросить надо и бесплатно выслуживать их. Я против такого отношения. Это показывает часть сообщества с самой отвратительной стороны. Это высказались не новые пользователи, а те кто много лет с нами - поэтому я смело могу их причислить к сообществу.
Справедливости ради стоит заметить - что некоторые товарищи высказались и поддержали меня - с пониманием отнеслись к сложившейся ситуации. Спасибо вам.
Еще были предложения что:
в правилах надо написать, что "автор обязан в 3х дневный срок устранить проблему и решить возникший у пользователя вопрос."
Бесплатно. В 3х дневный срок - бросив свои выходные, семью, отпуск, болезнь, дела. Просто обязан 🙂 - да вы серьёзно?!
Еще раз - я не ваша вещь, я не ваш холоп, я не низшая каста как в Индии.
Что человек в здравом уме на это скажет?
Демагогии - товарищи из литературных тупичков приходят и начинают морочить голову, писать не по теме, вызывать на литературную дуэль и попросту тратить твое время. От нападок этих "литераторов", хейта и просто какой-то невероятной простыни текста - я также решил себя избавить. Пиши по делу. Но некоторые не могут, а потом разводят руками - "да я чо, я ничего". Вы прежде чем веселья ради, хернёй заниматься, подумайте - вы плюёте в колодец из которого пьёте.
Финал:
Вот это "должен", "обязан" и демагогии и выяснения чего-то личного (как на форуме, так и в личке) - причина уйти от активности с кодеселлер.
Новичкам подготовлена отличная документация по использованию. Форум открыт и структурирован по дополнениям и поиск там работает отлично и обширная база за эти годы накоплена - можно найти схожие вопросы, проблемы. Да и вообще - не бывает незаменимых людей. Всё движется - кто уходит - на его место приходят новые.
Баланс - должен быть баланс. Думаю что я найду его. И на кодеселлер, и на новой площадке, куда стремлюсь и возлагаю надежды, руководствуясь мудростью: "не храни яйца в одной корзине" - мало ли. Плагин конечно будет жить много лет. Но развитие сервиса я не вижу. Я долго ждал выхода сервиса на запад - но там Андрей на год занялся с одним проектом, сейчас Андрей устроился на вакансию - я не уверен что кодеселлер выйдет на запад. Андрея я понимаю - семью обеспечивать надо. Да и наверно он и сам подустал, но за него не скажу.
А мне пора прокладывать свою новую дорогу. А это как в 2013-м году - начинать всё сначала. Но уже имея опыт и представление о сфере. Хотя там менталитет другой и значит, что ту кухню - понять надо будет.
Спасибо - что дочитали.
Спасибо - кто поддержал.
Если кого обидел - не обижайтесь.
Нет, как так то? Что мы будем без Вас делать. Я конечно не часто в гостях у сервиса, чаще по " нужде" как клиент. Но ни один год. Вы и Андрей это те два человека, которые "держат" плагин. Пусть мы клиенты приходим за готовым, но на то он и продукт. Очень жаль что вы решили покинуть платформу. Кто будет ворчать то теперь и внедрять идеи? Я всегда знала, что Вы где то там, и в случае чего раз в пол года можно задать вопрос и приобрести продукт. Незаменимая потеря.
Спасибо за поддержку.
Но как говорится: "дорогу молодым!"
Ну, не так уж далеко ты ушел с Codeseller) Пока будешь писать под wp-recall и поддерживать свои дополнения с него не уйдешь, а, как я говорил, это тоже вклад)
Я тебя прекрасно понимаю, и во многом согласен. Поддержка - крайне неблагодарное занятие. К ней прибегают, когда наступил предел, функциональный или эмоциональный, человек приходит за поддержкой всегда на негативе, одна искра и началось. Мы с тобой прошли большой и трудный путь на этой стезе, каждый из нас получил бесценный опыт, но опускать руки точно не стоит, нам еще этот опыт обналичить надо.
Не знаю, что будет через месяц, через полгода, все как то нестабильно в последнее время стало, но знаю совершенно точно, что многого бы не случилось без твоего участия, плагин не получил бы многих фишек, codeseller не получил бы многих товаров в каталог. Спасибо тебе за твои труды, за твое время.
Спасибо Андрей.
Ну мы с тобой всё равно идём примерно в одном направлении. Думаю мы еще "постреляем" 😉
А может Андрею делится чуть большим куском с Владимиром от продаж ? И тогда Владимир пересмотрит свой уход ?
Для этого у Андрея его продажи должны идти еще лучше. А как мы знаем он устроился на вакансию. Вряд ли это от хорошей жизни. И год назад было примерно так же, когда он более чем на год от WP-Recall отошел.
Правда там был проект около реколловский и кое что в обновления реколл мигрировало. Но я бы не сказал что та фаза больше года реколлу дала многое.
Он захочет - расскажет. Но он не привык писать о своих делах в сети. Это я о себе тут пишу в заметках. Ну разве что "что на завтрак" не рассказываю.
Вообще я удивлен что ты решил уйти. Я думал ты зарабатываешь хорошие деньги. Но видимо есть места где можно заработать больше, конечно мы тебя понимаем, ведь кому хочется плыть против течения.
С бесплатного - да. Пассивный доход остается.
Техподдержка по реколл стала отнимать много энергии.
Да и я всегда за запад - аудитория больше. Рынок больше.
Жаль, что уходите, но я понимаю... Тем более ситуация, как говорили выше, не очень стабильная сейчас.
Думаю у вас и у Андрея все получится)
А есть ли риски возникновения проблем с дополнениями, которые были приобретены на сайте codeseller? Сейчас все возможно... Есть ли риск, что wp-recall-а не станет? Конечно не дай Бог, но все же... Думаю те, кто использует ваши дополнения немного обеспокоены)))
Рисков по моим премиум дополнениям нет. Техподдержку по ним я буду оказывать.
По бесплатным дополнениям за моим авторством - тут как карта ляжет. Два я уже перевёл на премиум распространение. Но т.к. они теперь премиум - то техподдержка будет оказываться тем, кто их приобрёл.
Если бесплатное дополнение расширяется набором других премиум (Friends, Universe Activity) - то с ними также проблем не будет.
Те бесплатные допы, что дублировались с платных функционалом (across ocean и его pro-версия например) - общая кодовая база была - их уберу. Останется только Pro.
По WP-Recall - я уверен он будет жить и год и два и 3 (это же не плагин однодневка - ему уже 8 лет). Потому как это актив Андрея. Врядли он его бросит - т.к. у него много крутых премиум продуктов завязано на него. Но выход на западные рынки с ним затруднён. т.к. мало премиум дополнений локализованы. Да и в виде дополнений их не примут на зарубежный маркет типа CodeCanyon (а codeseller не имеет английского интерфейса). На codecanyon для допов нет места. Только плагины там принимаются. В этом и была основная стратегическая ошибка экосистемы дополнений.
Бесплатный доп и в официальный репозиторий вордпресс не примут - т.к. там тоже только плагины. Этим самым мы аудиторию расширить не можем и оказались заложниками codeseller маркета. Поэтому я принял решение уйти в плагины. И перевести часть популярного и распространять в виде плагинов.
Вот оно что) Во второй части комментария причина. Ну в принципе верно говорите. Получается и сайт новый https://yawncato.com/ будет не на wp-recall? А что будет с этим сайтом? Прикольный получился он у вас. Немало сил ушло наверняка. В любом случае удачи вам во всех новых начинаниях.
Второй сайт - пока это просто html-вёрстка. Позже переведу его на вордпресс. И WP-Recall на нем точно не будет.
Следите за новостями - хочется верить, что через месяц-два они появятся.
Я хоть не частый пользователь recall, то возвращаюсь к использованию плагина, то снова деактивирую. Но спасибо вам за то, что постоянно отвечали на мои дурацкие вопросы (я же девочка)) по его использованию. Вы написали этот пост почти 1,5 месяца назад, а я только увидела. Не буду разводить тут демагогию. Просто спасибо))🌷🌷🌷
Спасибо.
Подобные мысли тоже часто бывают с Oddstyle. Все держится на чистом энтузиазме уже более 10 лет. Единственное отличие, что я не считаю себя обязанным выдавать тексты в какой-то стабильной манере, потому бывает, что в одну неделю сразу 3-4 текста, в другую - 0. И тоже порой в комментариях пишут оскорбления, иногда жалуются на рекламный контент (ну а как еще выживать, и так большинство рекламы убрано в спец. разделы, которые большинство юзеров не видит). И тоже были мысли, что "это не то, о чем бы я жалел, если бы это перестал поддерживать". Пока энтузиазма еще хватает, но насколько долго - пока не знаю. С таким выгоранием на самом деле довольно тяжело бороться, и деньги тут не мотивируют.
Привет Дмитрий.
Да и комментаторы на новостном сайте бывают неблагодарными.
Я 6 лет сайт ужасов тянул ("Приют Отшельника" beoff точка ru), но потом плюнул и закрыл его. Тоже переводил описания к фильмам (что должны были выйти), трейлеры искал. Пиратки там не было - но абузы от роботов прилетать начинали. Бодаться с ними было не просто - "это же трейлеры - рекламу вам делаю"... Кто-то говорил что "да - ошибка. робот по названию автоматом отработал". Претензии снимали.
По комментариям - посещалка была 500-2500 уников. Но комментировали мало - это тоже отбивало охоту работать в одну сторону. Вроде и заходят, и регистрируются. Иногда оценки проставят, закладки добавят, но не было живого общения почти. Это демотивирует.
А потом много ресурсов начали меня парсить. Вроде: что такое описание к фильму на 3-4 предложения перевести. Но они тянули всю страницу - постеры, официальные кадры и со съемок, тизеры и трейлеры... Яндекс говорит - "не парься - делай качественно и регулярно". Но когда видишь что в течении часа спёрли - пойди докажи кто первый. Сайт прибыли не давал. На нём я WP-Recall и начал использовать и втянулся в разработку. Поэтому было на что отвлечься и перейти и сайт я 2 года не обновлял - а потом закрыл.
Сейчас мне также есть чем заняться кроме реколл, ну и мысли воплощаю по выходу на западные маркеты. Кода за эти годы было написано много - надо его эффективно заставить работать.
У тебя в рунете уникальный новостной ресурс. Это как вп кама - только из мира новостей вордпресс. Пожелаю терпения и... Может найдешь что будет давать новые эмоции и не оглядывайся на тех кто говорит что "должен". Одна жизнь. Если что-то доставляет неудобства - сбрасывай. Хорошим для всех не будешь. А завистники и жлобы пусть давятся
Большую часть прочитал, хоть и не всё.
У меня было несколько причин почему я не влился в сообщество:
- Не основное дело. Разработка сайта (сайтов), для меня - это хобби. Ковыряюсь помаленьку, когда есть время и настроение. Не систематически, а значит и нужда в общении с вами была от случая к случаю.
- Удар линейкой по пальцам. Тут - вопрос к дружелюбности сообщества - вообще, ну и модератора - в частности. Написал не туда, задал вопрос не так ... В общем, никому из нас не нравится чувствовать себя тупым и чувствуя, что ты не соответствуешь "высоким стандартам" проще квыряться и не отсвечивать, чем нарываться на "подзатыльники".
- Нелояльность. Материалов много, плагинов много, даже на кодеселлере. Я выбрал не совсем то, что мне нужно. Оплатил, через час или два понял - не то. Обратился по вопросу возврата денег (точнее - хотел поменять товар) - отказ.
Я готов платить за плагины, работу, помощь, но не готов это делать в условиях когда меня могут просто отшить в манере - сам дурак. После этого уже несколько раз думал докупить ещё что-то и всякий раз вспоминаю этот случай и думаю - нужно хорошенько всё взвесить, перечитать ...
А между тем, я бы с радостью присоединился к общению. Тема сайтостроительства мне интересна, ковыряясь я сталкиваюсь с разными вопросами. Сейчас участвую в разработке ещё одного сайта, а в планах - ещё два. Собственно, я - именно тот, кто и должен быть частью подобных сообществ - не гуру-разработчик, но весьма заинтересованный новичок, который постепенно развивается и уже может что-то подсказать тем - кто знает меньше.
Да - все устали.
Вот к примеру недавний случай - в обновлении крутое нововведение сделал. И что пишут - хоть кто-то поблагодарил? Нет.
А на форуме - должен быть "злой библиотекарь", иначе будет бардак. Что сейчас и наблюдаю. Пишут куда попало. Темы не переносятся куда надо. В итоге место, где было всё структурировано, превращается в хаос. Мне печально на это смотреть.
Вы в библиотеке были? Там чтобы информация была быстродоступна должен быть порядок. И улыбаться 100500-му залезшему не туда - попробуйте. Это трудно.
Смотря как мир в толерастию скатывается мне еще печальней за ним наблюдать - все обидчивые - "это не скажи", того "что не похвалил - даже если он не прав". Бред. Столмана травят за его прямолинейность. Куда больше то?
А я такой наивный раньше был - думал: что это програмеры каждый пишут на своем блоге, а не в каком-то общем месте...
Как по мне, самая главная причина того, что начинают опускаться руки - это отстуствие желаемого заслуженного фидбека (в материальном плане, и не только). Меня с первых дней поразил тот факт насколько качественный продукт делают ребята с Codeseller и еще более невероятно то, что они столько лет трудятся с минимальной отдачей, подавляющее большинство разработчиков свернуло бы уже проект после первых нескольких версий. Продукт который Вы делаете по сути уникален, аналогов которому на рынке нет, а если и есть то корявый и слабо поддающийся на кастомизацию, развитие, и др возможности. Движек ВП-рекол же можно внедрить чуть ли не на любой проект, и кастомизировать и дополнять его множеством различных дополнений на любой вкус.
Я считаю что главная причина отсутствия должной популярности у Wp-Recall, это слабая (а точнее ее отсутствие) рекламная компания. О плагине просто невозможно узнать. Я когда искал для своих проектов плагин для создание адекватного личного кабинета, регистрации и прочего, переустанавливал наверное с пару десятков различных плагинов, но наткнулся на Wp-recall в последнюю очередь и то скорее всего случайно.
Возможно, разработчикам стоит уделить большее внимание именно на рекламу проекта, продумать стратегию по продвижению и так далее.
Также хочется сказать огромное спасибо авторам и разработчикам проекта (в частности Андрею, Отшельнику, Игорю), у вас потрясающий качественный продукт, о котором должны знать вебмастера. Не опускайте руки! Верю в вас!
Спасибо.
Я в силу своих слабых маркетинговых знаний делал что мог. Но распыляться на допы, документацию, видео, поддержку и еще маркетинг - это значит что где-то будешь делать что-то плохо, т.к. времени не будет. Мне нравится разрабатывать допы, в частности интерфейсы. И тратить время на что-то стороннее тоже не хочется. В итоге бегал по всем направлениям и сломался.
Возможно ты и прав что больший фидбек требовался. Но больше народа - больше недовольных. Жаль что активных помощников не набралось. Сейчас проверяем гипотезу "был злой модератор" - ушел с ресурса. Ждем органических помощников (на самом деле это даже не обсуждали - но я часто слышал про цепного пса. Вот и посмотрим. А лично у меня желание ушло. Документацию сделал - новичкам подспорье есть. Пусть кто-то другой направляет в сотый раз). Артём там появился - но это и то после того когда я по лицам топ исполнителей перечислил. т.е. по сути как бы заставили или подтолкнули к активности. Но мы насильно никого не тащили. Опенсорс он по принципу - взял-отдай.
Считаю всё равно что упущение в несколько лет - то что мы забили на западную аудиторию.
После вашего ухода Codeseller можно сказать умер. В последние годы вы можно сказать были единственным ключевым контентмейкером и разработчиком площадки. Какие перспективы у Wp-recall на ближайшее и не ближайшее будущее по вашему мнению, и есть ли они?
Плагин получает исправления и продолжит их получать. Так то я бы не боялся его использовать дальше. Ну а недостающий функционал под проект поможет написать например Артём (preci) - он активен как исполнитель на местной фриланс бирже.
А написанных дополнений хватит еще на многие годы. Так что не всё так плохо.
Планы... может осенью что всплывёт нового. Сейчас не могу сказать - лето, релакс...
Нет, не злопамятный, просто память хорошая.
Давно не в теме, а тут случайно узнал об уходе с проекта.
Пожалуй, правильно. Хотя...
Вордпресс живее всех живых. И проект должен и будет жить. Маркетинга не хватает, очевидно, об этом я писал, но моя писанина вызывала раздражение.
Со многим не в этой статье не совсем согласен. Например, с тем, что "все хотят бесплатносте", "все ленивые". Если бы проект был ориентирован строго на разработчиков, то и претензий таких не было: знающие на 100% код, умеющие реализовывать всё, что заблагорассудится - вряд ли бы искали готовых решений и написывали на форумах поддержки. Поэтому, разумеется, это не должно вызывать возмущения.
Желаю успехов, подкреплённых удачей!
Спасибо. С наступающим! 🎄 🎁 🎅