-0.65
Рейтинг
0.39
Сила
  • avatar 1F6B6
  • -2
Поддерживаю. Тема переезда закрыта, обсуждать уже нечего. Лучше new_css сказать что-то сложно.
  • avatar 1F6B6
  • 0
Не KptLex благотворит фреймворки, а для всех это стандарт в мире. Мне жаль, что вы этого не понимаете.

Зачем вы снова сравниваете свои ресурсы с Wordpress? Они близко несопоставимы. За Wordpress стоит Automattic стоимостью больше миллиарда долларов, тысяча разработчиков, десятки тысяч по миру и сообщество колоссальное в мире.
  • avatar 1F6B6
  • 1
Как все печально и запущено. Ничего по существу.
Жаль, Максим давно забил на сообщество и подобных индивидуумов не банят на сайте.
  • avatar 1F6B6
  • 0
ЛС в текущем виде/функционале исчерпал себя. Нужны изменения.
Думаю, что никто из участников сообщества с этим не спорит. Но ваше предложения в следующем: оставьте двигатель запорожца и сделаете из него мерседес — это невозможно.
  • avatar 1F6B6
  • -1
Обычные пользователи, которые рядом с разработкой и близко не стояли. Спросите их о задачах, которые должен выполнять фреймворк и они сядут в лужу, не ответив ничего, но при этом в каждом топике готовы высказывать свое «экспертное» мнение.

Ложь. Часть комментариев исходят от разработчиков.

И какие-то ноунеймы. Алло, откуда вы повылазили?

За такое хамское общение, вам надо выписывать бан. Судя по вашим прошлым комментариям, вы давно напрашиваетесь на бан.

А где вы были 6 лет? Покажите пожалуйста себя здесь github.com/livestreet/livestreet/graphs/contributors. Странно, но я вас там не вижу.

Оглянитесь, CMS-ок на популярных фреймворках полно, ну и как, хорошо они развиваются? Что, контрибьюторов у них прибавилось из-за того, что они на популярном фреймворке?

Вы невнимательно читаете: речь только про фреймворк. Продукт зависит только от команды. Простая статистика. Откройте контрибьюторов Laravel/Symfony и посчитайте. 1600+ с каждого. Понятно, что активное ядро там гораздо меньше, но это близко не LS. Про сообщества в мире я уже молчу, они просто колоссальные.

А почему Laravel или Symfony? Зачем брать это говно?

Так и запишем: emmy может сделать лучше Laravel и Symfony. Мир ждет вашего фреймворка.

Раз переписываем, то давайте на сразу на лучшее — Rails! Да и руби мощнее и гибче пхп, раз уж во все тяжкие пошли, то зачем останавливаться?

Вы не в теме. Уже давно никто не переходит на Rails, все массово мигрируют на Phoenix. Но простые ноунеймы не могут об этом знать, вам то точно виднее.

Для конечного же пользователя ливстрит останется тем же устаревшим продуктом, но с одним бонусом — ни один плагин работать на будет :) И даже не надо мне лечить про то, что будет 100%-ая совместимость, ага, конечно.

17 плагинов в каталоге с поддержкой 2 версии. Большинство плагинов не имеют никакой ценности. И как мы будем жить без 17 плагинов, сообщество этого не переживет. Или вы сторонник откопать 5-летний труп и перейти на 1 версию?

Пример для совсем не понимающих — в ls 2.0 абсолютно новая структура фронтенда — ну как, почувствовали изменения с точки зрения пользователя? Продукт для конечного пользователя изменился?

Вы бы еще 5 лет разрабатывали, чего так быстро то? 10 лет хороший срок бы был. Документацию по миграции сообщество будет еще 5 лет ждать? За это время продукт умер для конечного пользователя.

Я не говорю, что фреймворк, на базе которого написан LS, идеален. Там есть недостатки и они мне не нравятся, раздражают, но они раздражают меня как разработчика. Если бы LS был внутри такой же помойкой как wordpress или bitrix, то я был бы только за переезд, но это не так.

Запишем еще раз: emmy может сделать лучше Wordpress и Bitrix. С таким-то разработчиком, сообществу точно не стоит переживать о будущем, для команды уже есть гуру который поведет LS в прекрасное будущее.

Главная проблема ливстрита — это аудитория.
Как удобно винить аудиторию и сообщество. Нормальная аудитория у LS (была). Смотрю у местных старожил такая традиция: винить сообщество по каждому поводу.

У меня сейчас есть ряд плагинов, которые координально улучшают UX для написания постов — самые современные решения для социальных проектов.
LS ждет от вас кардинального улучшения UX github.com/livestreet/livestreet/pulls.
  • avatar 1F6B6
  • 2
Я где-то говорил что они совместимы? Мое предложение выше именно об этом: выбор определенных технологий, влечет за собой ряд последствий. Глупо ожидать полную совместимость фреймворка между версиями.
  • avatar 1F6B6
  • 2
Но перед проектом встанет задача умереть и переродиться.

Проект давно умер. О чем вы вообще говорите? Вы либо продолжаете утопический путь проекта, либо наберетесь смелости и двигаетесь вперед.

Вы то сами готовы провести хотябы 10ю часть этой работы.

Нет. Я не готов быть одним из кор-разработчиков по разным причинам. Обратного никогда не утверждал. Но с документацией, организацией, идеями и другими вещами готов помогать.

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

aopeykin написал только то, что они приняли неправильное решение. Symfony испаряется 13 лет, Rails 13 лет, Spring 15 лет и т. д. Они все прекрасно себя чувствуют. Выбор опредленных технологий, влечет за собой ряд последствий, как разработчик вы это прекрасно знаете. Давайте проще: положите на весы свои ресурсы и ресурсы тысяч разработчиков, и компаний. Выбор очевиден.
  • avatar 1F6B6
  • 0
Речь про 2 версию LS, а не Symfony.
  • avatar 1F6B6
  • 4
Совершенно верно, поэтому это должен решать тимлид или команда проекта, которые возьмут на себя ответственность.
  • avatar 1F6B6
  • 3
Ответ прост: человеческие и финансовые ресурсы. У LS на данный момент этого нет. Фреймворк решает часть крупных проблем с этим. Остальное дело за командой, смогут они сделать востребованный продукт или нет. У LS была своя ниша (UGS), потом все было потеряно, но ниша осталась свободной.
  • avatar 1F6B6
  • 3
Все сайты работают и продолжат работать на старых версия. Причем тут сайты? 1 версия давно не поддерживается, наглядный пример. 2 версия давно не разрабатывается и устарела на момент выхода. Вы все еще ждете новых модулей, шаблонов, версий? Забудьте.

Колоссальный объем работ нужно провести, чтобы догнать любой нормальный фреймворк. Проще говоря, этого никогда не будет. Для миграции достаточно сделать конвертер базы данных и все. Шаблоны переносятся любым нормальным верстальщиком, эта задача уже не для команды LS, также как и модули. Обеспечьте для начала разработчиков хорошей документаций и фреймворком. У LS за 10 лет нет даже нормальной документации. Найти разработчика для Symfony/Laravel будет раз плюнуть, заказывайте все что вам угодно.

Вопрос команды очень важный. Раньше писал об этом. Но найти контрибьютора для Symfony/Laravel будет гораздо проще, чем людей готовых разрабатывать текущий фреймворк.
  • avatar 1F6B6
  • 5
Опрос не имеет смысла. Начните брать ответственность за свои решения как тимлид проекта, если вы собрались развивать проект. Но можно с полной уверенностью сказать: если новая команда примет решение остаться на старой кодовой базе, то никакого будущего можно не ждать. Зачем обсуждать очевидные вещи? Известный фреймворк сразу снимает с вас множество проблем: тысяча контрибютеров фреймворка, отличная документация, тысячи разработчиков для заказа модулей, тысячи учебных материалов, спонсоры, стабильность и т. д. Вам остается только сконцентрироваться на разработке продута. Но нет: мыши плакали, кололись, но продолжали грызть кактус.
  • avatar 1F6B6
  • 4
Никакого разделения не будет. Livestreet в текущем виде мертв. Забудьте о первой и второй версии, считайте что их нет. Новым разработчикам необходимо полностью отказаться от наследия (кода) Livestreet и сохранить только как бренд. Нет никакого смысла возвращаться к старому и забытому фреймворку. Можно смело переписывать проект с нуля.

Еще один самостоятельный проект только усугубит ситуацию. Форкнули в свое время Alto CMS. Где сейчас Alto? Необходима консолидация всех сил, а не разделение.
  • avatar 1F6B6
  • 3
olezhikz если вы собираетесь развивать Livestreet в текущем виде, без перехода на фреймворк, то это будет пустой тратой времени и сил. Даже не стоит думать об этом, лучше сразу закрыть проект. Спустя годы вы упретесь в стену как ort , который изобретал никому не нужный велосипед. Много было внедрено за 10 лет разработки? (риторический вопрос) 2 версия устарела на момент релиза, спустя 5-летней разработки. На код Livestreet смотреть страшно, но по годам Livestreet почти ровесник Symfony. Зачем наступать на те же грабли, как ort , avadim и другие? Вы правда думаете, что у вас есть ресурсы как у тысяч контрибьюторов Symfony/Laravel? Или вы думаете, что ваш велосипед будет лучше? Путь этот тупиковый, проект его проходил, результат мы видим.
  • avatar 1F6B6
  • 0
Symfony имеет куда более крепкий фундамент чем Laravel. Об этом и речь, 11 лет фреймворк чувствует себя прекрасно. Я сам писал про Laravel в прошлом топике, но если выбирать для долгосрочной поддержки, то лучше остановиться на Symfony. Главное сделать переход. Будет это Laravel или Symfony, не так важно. Кор-разработчики могут сами определиться с фреймворком для разработки.
  • avatar 1F6B6
  • 1
Хорошие новости. Возвращаться к версии 1.0.3 как предлагают выше — утопия. Это только отбросит проект еще на 5 лет. Развивать в современных реалиях версию 2 или новый велосипед также бессмысленно. Выход только один: переход движка на известный фреймворк. Предлагаю перейти на Symfony, как в прошлом топике предлагал wendel . Я очень давно не трогал Symfony, но после wendel решил чутка углубиться. Symfony — очень хороший вариант. Отличный фреймворк с громадными возможностями на длительных проектах, что очень важно для Livestreet. Брать как пример в посте Wordpress или Bitrix — очень неудачно, у вас и близко нет таких финансовых и человеческих ресурсов. Лучше сконцентрироваться на разработке продукта (Livestreet), чем тратить огромное количество человеко-часов на разработку фреймворка. Мыши плакали, кололись, но продолжали грызть кактус — будет новый девиз Livestreet в случае продолжения разработки на текущем фреймворке.
  • avatar 1F6B6
  • 2
К сожалению, ort безответственно относится к сообществу, избегая постоянно насущные проблемы. Годами ничего не меняется, судя по топикам в сообществе.
  • avatar 1F6B6
  • 0
Я не навязываю свое мнение, а даю аргументацию основываясь на личном опыте работы с разными PHP фрейморками, в особенности Laravel и Symfony, и готов контрибьютить в LS на основе Symfony, в свою очередь никто не сказал о том почему например Symfony не подходит, за то кричим про все остальное.

С этого и надо было начинать, что вы готовы контрибьютить и предлагаете Symfony в качестве основы. Иначе складывается мнение, что вы просто пришли рассказать какой Laravel плохой и больше ничего.
  • avatar 1F6B6
  • 0
Тогда я вас не так понял, думал это ирония. В комментах выше и стараемся к чему-то прийти.
  • avatar 1F6B6
  • 1
Зачем тогда вы здесь разводите демагогию, если не готовы что либо делать?