-0.65
Рейтинг
0.39
Сила
  • avatar 1F6B6
  • 1
Мог бы ответить по пунктам, но тред топика и так уже длинный. Если коротко. Замените Laravel на Symfony/Yii2/что угодно, это будет гораздо лучше того, что есть сейчас в LiveStreet. Laravel условное решение, а не факт состоявшейся разработки. Вы готовы начать проект на Symfony? Начинайте, сообщество подключится.
  • avatar 1F6B6
  • 2
Необязательно. Вариантов несколько: сменить бренд и сделать конвертер с LiveStreet или чтобы Максим передал проект полностью под новый фреймворк.
  • avatar 1F6B6
  • 3
Я это понимаю. Ты зачем-то пытаешься доказать мне то, с чем я и так согласен. )

Тогда, вы должно понимать всю утопичность вашей идеи. Люди не поддерживают example, а вы хотите, чтобы они разрабатывали готовый продукт на разных технологиях. Напомню, за 10 лет разработки LiveStreet, так и не появилось конкурентов на других технологиях.
Ну, я предложил план действий, как начать работу над новым движком. Первый шаг — название, репозитарий, ТЗ. Можно нулевой шаг добавить — пост в этом сообществе с анонсом и приглашением. Наберётся человек пять, и можно начинать. Твои предложения какие? Максима ждать?

Вы предложили несущественные вещи, которые не играют никакой роли. Вы не готовы разрабатывать продукт, но говорите начинать. Для того, чтобы начать, нужны кор разработчики. Мои предложения выше: перейти на Laravel.
  • avatar 1F6B6
  • 1
Ты опять споришь не с тем, что я предлагаю. Я не предлагаю писать example для учебных целей. По поводу «никому не нужен» — не соглашусь, там по две тысячи звёзд на репках.

Звезды на GitHub никогда не говорили о популярности и развития проектов, это давно известный факт. Ничего интересного там нет, обычные заготовки на фреймворках.

Открыл, посмотрел. Да, на реакте и ангуляре основной контрибьютор — Эрик Симонс. На других — другие.

Там нет контрибьютеров, их залили и забыли. Это просто заготовки. Неужели так сложно это понять? Никто их не развивает, как можно это сравнивать с продуктом.

Пишите спецификацию и ждите у моря погоды. Вы уверенны в том, что за вас все сделают. Нет смысла дальше продолжать этот диалог.
  • avatar 1F6B6
  • 1
Никому не нужен example для учебных целей. Людям нужен готовый продукт, похожий на LiveStreet. Реализацией вариантов RealWorld не занимаются другие разработчики. Откройте для начала репозитории и посмотрите коммиты. Но вы мне доказываете обратное, что кто-то за вас будет делать множество готовых решений. Никто не будет разрабатывать вам множество движков, только потому, что вы написали спецификацию. Вы хотите переложить всю основную работу на других людей за бесплатно, а самому отделаться спецификацией. Так не бывает.

Если вам нужен клон Tjournal, то напишите его на любом фреймворке или закажите. Это не имеет совершенно никакого отношения к LiveStreet.
  • avatar 1F6B6
  • 1
Вы предлагаете, чтобы другие наделали клонов на разных технологиях (фреймворках). Я повторюсь: бэкенд на разных языках — полный бред. RealWorld — example похожий на Medium, он как Todo-Backend. В RealWorld нет ничего вообще: документации, плагинов, шаблонов, сообщества, разработчиков. Просто example! Все версии там давно заброшены, коммитам от года до двух лет. О чем вы вообще говорите? Давайте сделаем много ненужных клонов и будет наблюдать?) Чистая утопия.
  • avatar 1F6B6
  • 0
Вы это предлагаете выше с примером RealWorld. Разве не так?
  • avatar 1F6B6
  • 0
Любой условное название, до релиза вообще без разницы. Репозитарий создается за минуту на GitHub. ТЗ не проблема. Начните с главного: кому вступать? Все что вы описываете, это несущественные вещи. Нужны разработчики которые потянут проект. Я написал “фич”, не предлагал архитектурно копировать LS.
  • avatar 1F6B6
  • 1
Не будет этого. Любому разработчику проще взять фреймворк и не морочить голову. Никто не будет вам тянуть десятки технологий. Все когда то выйдет из моды, и что теперь каждый день переписывать все? Реакт уже не в моде, рельса не в моде давно. Тут даже нечего обсуждать.
  • avatar 1F6B6
  • 0
Аналогично про технологии, но нет смысла переносить движок с PHP, в связи с популярностью этого языка. Для начала нужны кор разработчики.
  • avatar 1F6B6
  • 0
В этом нет никакой логики для готового решения, как я уже сказал выше.
  • avatar 1F6B6
  • 0
Вы будете кор контрибьютором на Laravel?)
  • avatar 1F6B6
  • 0
kseniya все ждет действий от Максима)

Для начала нужны кор контрибьюторы. Написать ТЗ не составит большого труда. Достаточно начать с тех фич, что имеет LS 2 и потихоньку двигаться дальше.
  • avatar 1F6B6
  • 0
Никому это не надо. Невозможно поддерживать один движок, а вы предлагает тянуть их десятки.
  • avatar 1F6B6
  • 0
RealWorld просто предоставляет реализацию на разных фреймворках и не имеет никакого отношения к готовой CMS. Ничего особенно и интересного там никогда не было. Особенно смешно звучит «само пойдет и раскрутится”. Вы будете контрибютером, писать плагины, шаблоны верстать на разных бэкендах? Если вам нужен специфичный бэкенд под свой проект, то просто берете и пишите его на любом фреймворке (как многие и сделали). В данном случае речь идет о готовом решении на основе фреймворка, а не реализация этих решений под разную инфраструктуру.
  • avatar 1F6B6
  • 1
Бекенд на разных языках — полный бред. Как вы себе это представляете? Разработку движка, шаблонов, плагинов, администрирование на разных языках? Кому это надо? Достаточно хороший бекенд (Laravel например) c API. Зачем опять придумать велосипед никому ненужный.
  • avatar 1F6B6
  • 0
Тогда у меня просто вопрос, чтобы не разводить нам дальше тред. Что вы предлагаете для выхода из текущей ситуации?
  • avatar 1F6B6
  • 0
Именно это и пытаюсь донести до vOFFka .
  • avatar 1F6B6
  • 1
Кто из этих людей придет сюда? Лишь тот, кто заинтересован в функционале написанном поверх фреймворка, так? Заинтересован он будет только в случае, если пилит проект для себя либо выполняет заказ.

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

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

Вы правы, мало кто захочет магазин на основе блого-социального движка, но я говорю о другом: разрабатывать плагины, панель администратора и движок в целом — будет гораздо проще.

Доки по API, согласен. В остальном же: человек начинающий разработку должен что-то знать об языках, это не должно описываться в доках.

Должна быть подробная документация с примерами. Откройте нормальную документацию по Laravel, Vue, Meteor — это то, к чему надо стремиться.

Всегда стараюсь смотреть со стороны новичка, более того, чаще именно сторону новичка и принимал. Тогда, в 2009-м, я пришел сюда таким же новичком, который ни о чем понятия не имел и в отношении того времени могу сказать тоже самое, что и по двойке сказал, это был просто пример.

Тогда, я не понимаю, почему вы отрицаете очевидные вещи.

Но ведь нужен кто-то, кто это будет эти вещи добавлять. Особой активности на Гите небыло, так то. А одному, думаю, нелегко тянуть.

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

Крайнего никто не ищет. Я еще в первом комментарие пожелал удачи Максиму. Но обвинять, что во всем виновато сообщество, это тоже было бы странно.
  • avatar 1F6B6
  • 0
Если же разговор о функционале для пользователей, то вопрос: какого функционала вам не хватает?
Правильный вопрос я ставлю так: какой функционал мы можем улучшить? В LiveStreet 2.0 есть множество вещей для улучшения. Надо писать roadmap.

За программистов не скажу, выскажусь как верстальщик. С появлением новой версии мне просто было интересно, что и как там, поэтому просто полез внутрь и начал разбираться. Была бы документация думаете стал бы читать? Как по мне, то это было бы скучно. А на все возникшие вопросы я получал ответы.

Все правильно, но вы то с LiveStreet с 2009 года (судя по профилю). Надо понять простую вещь: перестать смотреть только со своей колокольни, а подумать чего не хватает другим потенциальным пользователям (новичкам).

Что же касается современной разработки, то я просто взял и прикрутил к шаблону gulp и начал писать на scss используя css-переменные и гриды. Если бы довел все до конца, была бы, скорее всего, болванка всего этого и в сообществе для упрощения жизни другим верстальщикам…

Отличная идея, я даже тикет писал в GitHub по поводу css-препроцессора. Таких мелочей в движке сильно не хватает. Можно все это сделать самому, с этим никто не спорит, но таких мелочей много. Подобные вещи нужно добавлять в LiveStreet по умолчанию.

Был же человек, который и на php7 запускал движок и с сообществом делился…

Речь не про запуск на PHP 7, а про стек технологий и стандартов в целом.

Я никого не защищаю, но все же не стоит сейчас все вешать на ort'а, правильнее было бы сказать: ребят, мы нихрена не делали, поэтому нихрена и не получили, что уж тут…

Никто и не вешает все на Максима. Но, согласитесь, множество фатальных ошибок было допущено Максимом и он несет часть ответственности, так же как и сообщество понесло часть своей ответственности.

PS: Прошу прощение за чрезмерное цитирование и за разбивку на два комментария (ограничение LS).