LiveStreet - что дальше? Планы 2013.

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

Публикуем наши планы по дальнейшему развитию LS на 2013 год. Скоро создадим отдельную страницу с roadmap, где можно будет наблюдать состояние работы, и что в текущий момент реализуется.
Ниже представлен основной план.

LiveStreet CMS
Для разработчиков
  1. Создание удобного front-end фреймворка для разработки шаблонов
  2. Улучшение механизма плагинов по части установки и обновления, возможность быстро и удобно создавать разделы настроек плагина
  3. Оптимизация и упрощение текущего кода
  4. Функционал дочерних шаблонов, когда можно создать новый шаблон но только с измененными файлами tpl, остальные будут браться из основного шаблона
  5. Струтурирование текущей документации, создание новой, в том числе новые подкасты и примера реализации разных плагинов
  6. Экспериментально: перевод всего на ORM, что значительно упростит количество кода
  7. Экспериментально: шаблон с использованием наследования блоков Smarty

Для пользователей
  1. Полный пересмотр текущего застоявшегося функционала. В комментариях можете внести свое предложение
  2. Категории для блогов
  3. Объединение разных видов топика в один с расширенным функционалом(пост, опросы, фото-сеты, ссылки)
  4. Упрощение навигации/меню по топикам. Принимаются предложения
  5. Работающий поиск из коробки, sphinx как альтернатива
  6. Завершить эпопею с нормальной админкой

Дополнительно
  1. Новый более удобный каталог плагинов(базовый функционал уже разработан)
  2. Регулирование правовых отношений в каталоге(идет юридическая подготовка документов)
  3. Единый центр регистрации и авторизации на официальных сайтах LS(разработан)
  4. Адаптация сайта livestreet.ru для более успешного общения и решения проблем в сообществе
  5. Программа поощрения для авторов плагинов/шаблонов — открутка баннерных показов, рассылки обзоров и премирование

Основная проблема в реализации — это нехватка человеческих ресурсов. Поэтому мы очень заинтересованны в помощи сторонних разработчиков в дальнейшей разработке LS.
Как это можно сделать:
  1. Предложения по улучшению текущего кода
  2. Принятие вашего кода в проект. Код проходит code review и принимается в проект. Через GitHub это делается пул-реквесты. Например, студия stfalcon регулярно вносит свои доработки в проект, за что им отдельное спасибо
  3. Любая другая помощь

Спасибо за терпение и надеемся на ваше понимание.

142 комментария

avatar
С нетерпением жду roadmap!
комментарий был удален
avatar
Для пользователей

Полный пересмотр текущего застоявшегося функционала. В комментариях можете внести свое предложение
Категории для блогов
Объединение разных видов топика в один с расширенным функционалом(пост, опросы, фото-сеты, ссылки)
Упрощение навигации/меню по топикам. Принимаются предложения
Работающий поиск из коробки, sphinx как альтернатива
Завершить эпопею с нормальной админкой
Alto CMS? Не?
avatar
Похоже конкуренция действительно отлично способствует развитию)
avatar
вы еще скажите, что ЛС клон альты) началось блин…
avatar
Alto еще слишком сыра и молода, что того, чтобы быть достаточно хорошей. Более того, все что они реализовали, но еще не отработали до рабочего состояния, пришло идеями из этого сообщества. И у них прямая ссылка их футера на livestreet.ru так что Alto CMS это и есть livestreet CMS но немного доработанная в плане функционала.
avatar
все что они реализовали, но еще не отработали до рабочего состояния, пришло идеями из этого сообщества.
Нельзя так писать. -) это или стёб или какое-то чистосердечное признание… -)
avatar
А в чём автор поста выше не прав? :)
avatar
Если вы считаете что он не прав, то вы и укажите в чём именно, я так не говорил.
avatar
Судя по вариантам предложенным вам, вы считаете его неправым. Так вот, прав он в том, что всё это одно и тоже пока все наработки будут переходить в основную ветку ЛС. Коль уж отколется Alto CMS, только тогда его стоит рассматривать как самостоятельный и автономный проект.
avatar
Судя по вариантам предложенным вам, вы считаете его неправым.
Что за диалектика? Первое предложение пропустили, из остального высосали то что захотели.
Плохо судите, из рук вон плохо (если конечно это не осознанный экшн).
avatar
Причём тут экшен? :) Не я же писал:

Нельзя так писать. -) это или стёб или какое-то чистосердечное признание… -)
avatar
При том, что не я сказал что кто-то в чём-то не прав.
За исключением ваших попыток к моим словам приклеить свои выводы. Причём даже уточнение что ничего подобного не имелось ввиду, вас, как аналитика не остановило…

Я не хочу идти вам навстречу и делать анализ по анализу -), просто прошу, прекратите интерпретировать мои слова, у вас решительно не получается.
Опять же если цель — разжевать смысл, а не что-то другое…
avatar
PS. только щас обратил внимание -). Не забудьте и остальные посты заминусовать, там тоже можно политического нарыть при желании -).
avatar
В альто многое реализовано то, что давно у всех крутилось в голове, но никак не решались.
avatar
Обратите внимание на отсутствие персонального блога (вот здесь более подробно писал об этом раз, два)

Так же хотелось чтоб появилась функцияуведомлений, не на почтовый ящик, а в ЛС, чтоб ты зашел и просматривал все топики в которых отписывал, а в уведомления все отображало, чтоб было четко видно кто тебе ответил, кто тебя процитировал, и т.п.
Это удобно же, даже в последних версиях IPB есть это, чем ЛС хуже
avatar
Я бы вырезал функционал персонального блога.
avatar
Зачем? Просто он должен отключаться из коробки.
avatar
Персональный блог необходим, это критерий социальности.
avatar
Что делать тем, кому он не нужен?
avatar
Давно известно что. :) Плагин для отключения таких блогов используется местными пользователями и ничего. Вырезать то, что уже есть, а затем добавлять плагинами, это по вашему верное решение? ;)
avatar
Смотря с какой точки зрения рассуждать.
Если говорить с точки зрения CMS, то да, это должен быть дополнительный модуль. Легко подключаемый, легко отключаемый. Если при отключении пожеланию ещё и следы подтираются (файлы/база), то вообще отлично.

Если говорить о соц. сетях, то да, гнать ссаными тряпками тех, кому не нужны персональные блоги -)
avatar
Ну в общем-то это прежде всего социальноорентированная ЦМСка. :) Вывод как бы сам навязывается.
avatar
То, что LS (извините конечно, но рука не поднимается на CMS) -) не заинтересован ни в чём другом кроме соцфункций — это понятно.
Но тот момент, что не смотря на это (а это очень важно на самом деле) пользователи фреймворка просят его стать гибче и универсальнее, не то чтобы навязывает, но просит сделать определённые выводы. -)

Равно как и реакция на это тоже -).
avatar
Очень жду когда персональные блоги сделают действительно персональными, без записей из коллективных.
avatar
Планы отличные, надеюсь они увидят свет в этом году, желаю Вам по больше удачи!
Создание удобного front-end фреймворка для разработки шаблонов
зачем фреймворк, все и так достаточно просто?)
avatar
Сделайте, пожалуйста, поддержку субдоменов из коробки.
avatar
Сделайте, пожалуйста, возможность не отображать то что уходит под кат, в статье. Например, для каждого блога настройку с галочкой — отображать, не отображать.
avatar
1. покупка ls.com, объединение livestreet.ru и livestreetcms.ru/ в одно целое )))
avatar
Более современный редактор топика! работа с изображениями, хотя бы что бы с размером можно было играть…
Без проблемная вставка видео с ютуба и т.д что бы если на ролик к пимеру с контакта перешел, то можно брать ссыль и вставлять типа такого вида www.youtube.com/watch?feature=player_embedded&v=......
avatar
Я реализовал подобное, вот хелп от моего парсера.


avatar
Хм похоже на наш txt2 )
Он напоминает библиотеку markdown, только у нас самописная.



avatar
А кстати добавьте редактирование комментов. А то я ссылку не правильно вставил а пофиксить не могу :(
avatar
Не будет здесь редактирования комментов. :)
avatar
да, моя Beautypo тоже взяла идеологию markdown, пара иных хороших идеи и велосипедов :)
avatar
Дополню себя! Изображения кликабельны, и открываются при клике как в фотосете миниатюры
avatar
очевидно и необходимо! берите пример с других цмс (WP, например). Удобство ввода — очень важный момент для пользователя.
avatar
Полный пересмотр текущего застоявшегося функционала. В комментариях можете внести свое предложение
Механизм рейтинга блогов в зависимости от кол-ва и рейтинга топиков в нем.
avatar
По изображениям в комментариях хотелось бы так. При наведении на уменьшенную копию справа оригинал.
avatar
Есть такой плагин для Оперы — ImgTip он все картинки так показывает.
avatar
Это конечно здорово, но не все пользуются Оперой и не у всех любителей оперы стоит такой плагин. А как сжимает лайвстрит изображение до нечитабельного вида вы и сами выше видите.
avatar
Ого, если все это будет, тогда кому нужна AltoCMS?
avatar
Дело в том что, остается открытым вопрос когда это будет, когда в Альто это уже есть, хоть еще сыровато, но допилится в небольшие сроки
avatar
А вы куда-то спешите? Лучше использовать полностью отлаженный функционал, который потом попадёт в основное дерево ЛС.
avatar
Тогда хотелось бы, чтобы этот функционал появился как можно скорее и стабильный. AltoCMS еще сыровата и не хочется уходить со старого-доброго LiveStreet…
avatar
Надо убрать личные блоги совсем и сделать как на sports.ru при создании нового блога такой вот выбор

avatar
Глупая затея, есть два типа личный и публичный. Какой смысл плодить новые категории, которые будут людей вгонять в заблуждение?
avatar
На хабре топик может публиковаться в «Искусственный интеллект, Будущее здесь, Google». Благодаря этому пользователь получает доступ к тому материалу, который ему интересен. Те кто интересуются Google, получают свежую новость про Google и те кто интересуются темой «Искусственный интеллект» тоже будут в курсе. Публикация только в один блог усложняет пользователю поиск интересующего его материала.

Да, топик дублируюется, так что всё зависит от придуманной структуры сайта.

Если будет реализована такая функциональность, тогда, к примеру, можно было бы публиковать топик в «Котики», «Сиамские», «Юмор».
На Вордпрессе есть возможность публиковать в несколько категорий одновременно.
avatar
Это понятное дело, но всё же…
Да, топик дублируюется, так что всё зависит от придуманной структуры сайта.
Я бы не назвал подход WP наиболее оптимальным в данном случае. Этот функционал не является наиболее приоритетным для ЛС, движок без админки существует, это куда более насущная проблема. :) Да и до сих пор нету пункта «Блог» в профиле, для просмотра только своих «личноблоговых записей».
avatar
А лучше так:
— Коллективный блог (открытый закрытый)
— авторский блог (открытый, закрытый)
avatar
Это самое оптимальное из возможных решений. :) Притом к нему даже привыкать не придётся вовсе, такой способ реализации принимается как должное.
avatar
еще хотелось бы иметь возможность размещения топика в несколько блогов одновременно (как хабы на хабре), одноименный плагин от netlanc'a сырой =(
avatar
А какой смысл плодить топики по блогам\категориям?
avatar
Как показало время, смысл все же есть. Часто содержимое топика соответствует тематике нескольких блогов и хочется, чтобы все подписчики этих блогов узнали об этом топике.
avatar
Не проще ли изначально продумать структуру блогов, что бы товарищи по соприкасаемой тематике сидели в одном котелке? «Назвался груздем, полезай в кузовок.» — эта поговорка как нельзя кстати отображает целесообразность сбора всех похожих по целям людей.
avatar
А не проще подписаться на теги?
Как отнесутся поисковые машины к дублированию контента? Не придётся потом костыль на костыль вешать? -)
avatar
Скорее всего с метками сама полезная затея. Но беда в том, что некоторые эту функцию засирают SЕО словами и не несущими смысла. Им придётся приводить всё в порядок, в таком случае. :)
avatar
легче научить человека думать, чем под его чутким руководством разучившись делать, пытаться даже не доделать кнопку «всё зае..» а хотя бы вернуть как было -)
avatar
кто вам сказал, что топик надо дублировать? Это одна запись в БД, которая просто отображается в нескольких блогах.
avatar
Правильно ли я понял вашу мысль, что по разным URL (разные блоги же имеют разные URL?) будет отображаться одна и та же запись?
avatar
можно присваивать урл какого то одного блога. Какая разница что за урл? Важно чтобы подписчики всех выбранных при публикации блогов получили уведомление и увидели топик.
avatar
Какая разница что за урл?
ээ как какая? Ведь в LS URL это очень важная часть логики, нет?

Важно чтобы подписчики всех выбранных при публикации блогов получили уведомление и увидели топик.
То, что вы хотите чтобы материал, относящийся к нескольким темам/подтемам увидели все, кто следит хотя бы за одной из списка, это понятно. Я же не говорю что -арфы нет возьмите бубен- вам это не надо.
Речь о реализации, не так-ли?
avatar
Ведь в LS URL это очень важная часть логики, нет?
Логику можно менять. Зачем в урле название блога? для того, чтобы понять, где вы находитесь, есть заголовок страницы, где, кстати, все куда понятней.

На хабре урл идет так: ....ru/post/1.html. Ну вроде так.

Вообщем, посмотрим. Чего зря распинаться, если эта фишка нужна десятку людей, то никто не будет ее делать. Мне лично этот функционал пока не очень нужен.
avatar
Даже я углядел, что вы его совершенно неправильно поняли =)
avatar
найти техническое решение — не наша с вами задача. Мы тут должны предлагать, а как это будет работать — придумают специалисты. В любом случае возможность публиковать в несколько блогов была бы не лишней, ну и опция вкл/выкл в админке конечно :)
avatar
найти техническое решение — не наша с вами задача. Мы тут должны предлагать, а как это будет работать — придумают специалисты. В любом случае
ааа вона как, тогда пардонте, и правда мне диоптрий не хватило -).
avatar
Скажите, пожалуйста, как можно подписаться на теги? Есть такая возможность?
avatar
Если это делать, то стоит не забыть сделать все же топик доступным только по одному адресу (пере адресацией, что ли), иначе снова будет туча дублей. + к этому продумать выводить разные анонсы для разных блогов.
avatar
Я бы назвал эту возможность одной из самых важных, которую нужно реализовать.
avatar
Если все пользователи могут создавать блоги, а не только админ, то будет очень странная ситуация. Представьте, в вашем блоге появилась запись совершенно не по тематике блога, и так по сто раз. Или новички не знают куда публиковать и создают мусор, публикуя свою запись в ста блогах…
avatar
Если все пользователи могут создавать блоги, а не только админ
такова концепция ЛС вообще то)
avatar
Было бы замечательно предоставить пользователям указывать настройки видимости для топика примерно так как это сделано в ЖЖ.

Кто может видеть топик: только я, зарегистрированные, друзья…
avatar
Несколько предложений.
1. Модерация (с возможностью выбора премодерации / постмодерации) пользователей, постов, комментариев.
2. Изменить систему рейтинга, т.е. сделать не два значения сила и рейтинг, а одно — рейтинг. Ну и это значение складывалось бы из плюсов и минусов за его топики и комментарии. При этом сила голоса пользователя зависила бы от его рейтинга.
3. На сколько Я понимаю, сейчас при публикации изображения (загрузке изображения с компьютера) в топик, пользователь уже не может его удалить с сервера, может только удалить из статьи, при этом изображение остаётся мёртвым грузом. По моему нужно чтобы при удалении изображения из статьи оно удалялось и с сервера.
4. Перемещение блоков (Прямой эфир, Теги, Блоги и др.) и создание новых, прямо из админки.
avatar
2. Изменить систему рейтинга, т.е. сделать не два значения сила и рейтинг, а одно — рейтинг. Ну и это значение складывалось бы из плюсов и минусов за его топики и комментарии. При этом сила голоса пользователя зависила бы от его рейтинга.
это, кстати, очень легко поправить руками в шаблоне профиля
avatar
я у себя просто удалил силу
avatar
Упрощение навигации/меню по топикам. Принимаются предложения
Хотелось бы кнопки — следуйщий/предидущий топик, игнорировали те новости, которые были просмотрены в ручном режиме, пример пикабу, google reader. иногда забываешь про эту навигацию, а потом просто вынужден листать все повторно
avatar
а ну и комментарии конечно что бы как на хабре можно было отредактировать в течении 5 минут, я привык безалаберно быстро писать, и каждый 2 комментарий хотелось бы тут же исправить. как и комментарий выше
avatar
Категории для блогов
суда так же относятся и под категории?

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

Свой вид топика
Дать возможность создать свой топик со своими полями. На Альто он есть, но плохо продуман. Если вам интересно, то я могу все расписать более детально и предоставить вам.

Авторизация через соц. сети
Должна быть возможность авторизации из коробки. Народ сейчас очень ленивый на подъем. Нужно, что бы нажал войти через ВК и вуаля тебя просто просят вести свой логин и если он никем незанят происходит автоматическая регистрация.

Управление блоками
Дать возможность меня блоки местами и создавать свои.
avatar
Задержку в рсс сделать, каждый день листаю вирусню, у вас в потоке.
avatar
не понял
какой поток? какие вирусы?
avatar
Видимо он имеет ввиду задержку в формировании RSS, чтобы туда не попадали спамные топики, которые тут публикуются и после модерации удаляются. Фигня ненужная вообщем.
avatar
Очевидно, что вы не по теме. Понятия не имею, где вы там вирусы-то находите? о_О
avatar
Как по мне, то нужно хорошенько все оптимизировать под ПС, провести юзабилити тестирование. Ну и нормальное обновление с предыдущих версий. Хотя учитывая то, что у большинства стоит куча плагинов, думаю это будет проблематично.
avatar
уже писал про REST и возможность frontend кеширования
avatar
1. Редактор меню
2. Настройка в конфиге для объединения /feed и /stream
avatar
Отличные планы и здорово, что все это планируется на 2013.
avatar
Ребята, уже замучал Ваш каталок плагинов. Оплачиваю, а ссылка на скачивание плагина не приходит. Уже раз 5 так было, постоянно приходится писать в саппорт. Доработайте его наконец!
avatar
спам смотрели? почта от какого провайдера? у меня gmail и все через пять сек приходит.
avatar
спам смотрел, почта на мэйле. После того как отписываюсь в саппорте, они высылают!
avatar
нужно до конца проходить процедуру оплаты — с возвратом на сайт магазина
avatar
странно конечно, но понял, учту!
avatar
Сделайте уже быстрее, что бы топик был один, с опросом ссылками и.т.д, сделайте админку уже норм )
avatar
Что мне нравится в дле, чего нет в лайфстрит:
— Удаление картинок если они не были использованы в новости с которой производилась загрузка.
— Дополнительные поля, без них не построишь сложных сайтов, например кулинарный сайт
— Возможности глобально назначать модераторов

смарти, админка, это уже роскошь, мне не нужны.
avatar
Мы тут все накидали идей и пожеланий, а реально, ЛС озвучил же планы на ГОД который только начался. И почти все его планы уже есть в Alto. Итого — к концу года Alto отшлифуют, а ЛС только-только всем, что уже как бы реализовано, разродится?
avatar
Пре желание они смогут это все за «пару месяцев» сделать. Посмотрим, что будет дальше. Я думаю, разработчики сами понимают, что красивыми словами народ не удержать. Самое обидное, что красивые слова появились только после представления публике Alto. Как говорить «пока петух не клюнет». Только по этой причине я скептически отношусь к выше сказанному. В остальном посмотрим, что изменится через пару месяцев в ЛС и что за это время появиться в Alto.
avatar
Нормальный план развития, пожелаю успеха. Альто тоже хорош, пусть будет выбор для разных проектов, где ЛС поставить, где Альто. Нормально.
  • aex
  • +1
avatar
Огромное пожелание к будущему каталогу:
1. Возможность сортировки модулей и шаблонов по дате обновления.
2. При покупке на конкретный домен и мыло, чтобы все это отображалось в разделе «Мои Покупки». Без громоздких блоков, а просто «Название модуля», «Автор», «Версия», «Дата выкладки/обновления», «Дата покупки», «Куплен на домены», «Куплен на мыло», «Скачать»
3. После обновления модуля в каталоге, всем купившим автоматом производилось оповещение. Модуль в разделе «Мои покупки» помечался иконкой «Обновление» до тех пор пока я его не скачаю.
4. В личном кабинете можно было сортировать список по дате обновления.
5. Можно было скачивать уже купленные модули и шаблоны непосредственно из раздела «Мои покупки».

Буду очень признателен, если хотя бы часть пунктов воплотиться в жизнь.
  • ARM
  • +1
avatar
1. Такая возможность уже есть
2. Зачем «Куплен на мыло», если вы в конкретном аккаунте, в котором не может быть более 1-го e-mail. Все остальное указано, кроме сортировки по дате обновления.
3. Оповещение приходит если подписаться на обновления:
Вы можете подписаться на обновления данного расширения — подписаться
4. Согласен
5. Это, наверное, вопрос безопасности…
avatar
1. Не знал. Спасибо Максиму!
2. На 1 емайл можно купить 1 плагин. Если мне потребовал этот же плагин купить на другой домен мне придется указать другой емайл. По крайней мере других вариантов я не смог найти когда покупал некоторые плагины.
3. Оповещение приходит только в том случае, если этого пожелал автор плагина.
5. При повторном скачивании плагина выдается ссылка, почему бы ее не генерить сразу при входе в раздел «Мои покупки»?
avatar
5. Вопрос безопасности, на случай если ваш акк взломают :)
avatar
Мда, планы неплохие, перспективные!
Интересно только, сколько буит длиться их свершение… :)
avatar
лучше что бы не скоро. я уже пару месяцев делаю сайт, и не хотелось бы все переделывать под новый двиг.
avatar
Соответственно, давайте пожелаем (попросим) безпроблемной апгрейдабельности :)
avatar
Скажите, а в планах на будущее не рассматривается возможность отключения модулей ядра?
avatar
каких именно?
avatar
На вскидку: отключить голосование, профили, блоги… тут у каждого может быть своя ситуация. Но это просто интерес — не планировалось ли это когда-нибудь внедрить.

Мне у Друпала нравиться реализация — модули ядра вынесены на страницу управления всеми модулями и за не надобностью, их можно отключать.
avatar
Да да! Весьма необходимая штуковина!
avatar
Пожалуйста, когда будете обновлять движок, обратите внимание на список стран и городов. Он устарел.
Например, в нем нет отдельно республики Чечня и республики Ингушетия — есть только Чечено-Ингушетия. А Чечня и Ингушетия существуют отдельно аж с 1992 года!
В России существуют и Республика Алтай и Алтайский край (в вашем движке Республики Алтай нет).
Республика Тыва у вас называется Тува.
А мой город Саров вообще указан вместе с областью и пишется — «Саров (Нижегородская обл.)». Хотя в России всего один город Саров, не знаю, зачем нужно с названием города тащить еще и область.
В списке областей России существует несуществующая Уральская область.
Это только часть неточностей, которые я заметила на второй день пользования движком.
Возможно, кому-то мои замечания покажутся мелочью, но для моего проекта это играет большую роль.
  • hbb
  • +5
avatar
Ещё одно предложение, сделать для LS подобие плагина кэширования Hyper Cache (wordpress).
avatar
Работающий поиск из коробки
Столкнулся с проблемой: у меня разные виды контента на сайте, не только топики, но есть и другие. СОответственно, нужно переделывать поиск таким образом, чтобы он искал не только по топикам и комментам, но и по новым сущностям.

Если будете делать поиск из коробки, хотелось бы, чтобы он был удоборасширяемым для других видов контента. Пусть это будет реализовано не на уровне интерфейса, но чтобы у программистов не было проблем с адаптацией стандартного поиска к новым сущностям. Я мало смыслю в программирование, но, думаю, суть того, что я хотел сказать, понятна.
avatar
Если вам нужна абсолютна гибкость вам нужен Sphinx. Тогда у вас полностью развязаны руки в области того по каким данным искать. плюс вы получаете впечатляющую производительность. поиск из коробки хорош только там где нет возможности Sphinx использовать т.е. шаред хостинг, других причин нет.
avatar
у меня на данном этапе как раз такая причина. Думаю, что к моменту релиза следующей версии ЛС я уже обзаведусь сервером)
avatar
«5. Струтурирование текущей документации, создание новой, в том числе новые подкасты и примера реализации разных плагинов»

Полностью согласен, рекомендую посмотреть в сторону создания собственной wiki. Было бы весьма удобно для пользователей :)
avatar
вика уже была. както она не очень пользовалась популярностью
avatar
Смотря какой подход был, еще можно багтрекер, типо тикетов сделать :)
avatar
Сделайте поддержку анимированных gif в топиках и в авах
avatar
1. Человеческая, юзерфрендли админка всеже наконец-то да когда же уже все-таки на самом деле-то в конце-то концов! :)
2. Корзина для комментариев и топиков (с возможностью восстановления). Восстановление комментариев так, как это есть сейчас — мало. Сюда же возможность переноса топиков.
3. Совместимость со старыми версиями. Не хотелось бы на каком-нибудь LS 1.3 полностью перелапатывать всё то, над чем корпел этак цать месяцев назад. Касаемо как плагинов так и шаблонов.
7. Роли, управление доступом. Настройка глобальных модераторов, бан-лист, и т.п. Конечно, через админку.
6. Сортировка и фильтр комментариев. «Показать только новые», «Сорт. по дате», «Сорт. по вложенности и дате» и т.д. Желательно используя метод GET.
4. Кто-то выше писал про редактор меню…
5. Толковая документация очень нужна. Имхо самая лучшая реализация у кодекса WP — можно ее за основу взять.
___
Мб что-то упустил или наоборот — уже есть (все еще в процессе изучения), но этого функционала я не увидел.
avatar
ORM! Да будет ORM! Я конечно понимаю что некоторым разработчикам нравится чувствовать себя крутыми и пользоваться АктивРекорд или даже писать запросы ручками, но давайте будем честными — Доктрина значительно ускоряет разработку и позволяет абстрагироватся от хранилища. Пишу на Симфони2 и теперь не могу представить как я раньше жил без Доктрины.
avatar
orm в лс давно уже есть.
Я конечно понимаю что некоторым разработчикам нравится чувствовать себя крутыми и пользоваться АктивРекорд или даже писать запросы ручками
мое мнение, что как раз орм — это более высший уровень после того, как программист выучил и хорошо напрактиковался в скл запросах и умеет их писать ручками.
avatar
Не согласен однозначно. Что пользовать ОРМ достаточно понимать общий принцип работы реляционных БД, не вникая в нюансы выполнения запросов, что дает гораздо более низкий порог вхождения. И вероятность получить на выходе неоптимизированные и ресурсозатратные запросы при использовании ОРМ гораздо выше
avatar
что дает гораздо более низкий порог вхождения.
быстрее — да. как раз по второму предложению:
И вероятность получить на выходе неоптимизированные и ресурсозатратные запросы при использовании ОРМ гораздо выше
вот поэтому и пишу, что сначала нужно напрактиковаться без орм, чтобы понимать его логику и ощущать что происходит внутри ОРМ и не соорудить нечто жрущее непомерно время и память.
имхо, конечно.
avatar
но, конечно, вручную написанные скл запросы быстрее орм, это да.
avatar
Говнокодить можно и на sql. И на асемблере супер быстрые программы писать. Но практика упрямая вещь. При правильном использовании ОРМ дает прирост производительности программиста и упрощает поддержку кода.
avatar
При правильном использовании ОРМ дает прирост производительности программиста и упрощает поддержку кода.
я об этом выше и говорил.
avatar
Я буду крайне скептичен но всетаки скажу, что 80% поектов никогда не увидят реальной нагрузки, даже не потому что ЛС так плох или так хорош, равно как и Джумла!, ВП и т.д. и т.п. В данном случае ОРМ и рулит. посчитаем сколько достается SQL…
avatar
согласен.
но, кстати, у ЛС с ОРМ пока есть проблемы с составными примари ключами.
avatar
ORM совершенно не ускоряет разработку. с чего? Она снижает требования к разработчику за счёт довольно высокой платы в виде потерь производительности. Оно ускоряет разработку только для тех кто не умеет SQL на должном уровне — таковых, признаю, много. Вообще спорный очень подход.
avatar
Вы правы и не правы одновременно (такое бывает?):
ORM совершенно не ускоряет разработку.
Ускоряет, очень — меньше кода нужно писать. Но и
Она снижает требования к разработчику за счёт довольно высокой платы в виде потерь производительности.
Медленнее работает, совершенно верно.
имхо
avatar
Эксперт пишет SQL запросы не задумываясь и практически ничего не теряет в скорости разработки сравнительно с ORM. Но реальность сейчас такова что 9 из 10 разработчиков SQL владеют очень поверхностно, если вообще владеют. И тут ORM техники выручают. Но это совершенно не значит что это подход панацея от всех бед и «must» для фреймворка.
avatar
Но это совершенно не значит что это подход панацея от всех бед и «must» для фреймворка.
так никто так и не говорил. суть лишь в том, что нужно писать меньше кода, без обвязки в модуле и с кешем и маппером.
avatar
— Интернацианализация «из коробки»
— Вставка видео из Вконтакте в топики
avatar
— Интернацианализация «из коробки»
Что вы имеете ввиду, несколько языков?
avatar
да — иметь русскую (например) и английскую версию сайта (топиков) — для меня жизненно необходимо. Да есть плагин, но к сожалению у меня он показал себя глючно — невозможно использовать
avatar
Нет у движка никаких перспектив. Очень непопулярный и никому не нужный. Тупиковая ветвь развития.
avatar
Ну всегда есть шанс. Хотя я тоже склоняюсь к тому, что у ЛС этот год последний. Но надеюсь, что администрация усвоила все и начнет быстрыми темпами развиваться.
avatar
Хотя я тоже склоняюсь к тому, что у ЛС этот год последний.
На основе чего?
avatar
на основе своего субъективного мнения. мой пост, а значит и мое мнение. как видите я не на какие статистики и т.д. ссылки не даю.
avatar
Вы аналитик рынка CMS?
avatar
Та ну. Как по мне — слишком категорично.
Движок норм!
Проблемы конечно есть, но я думаю все буит ОК!
avatar
Комментарии все не читал, может такое и проскакивало. Хотелось бы иметь функционал когда пользователь смог бы выбирать в каком редакторе ему создавать контент. по типу как в жж. Был бы огромный плюс двжку
avatar
Экспериментально: перевод всего на ORM, что значительно упростит количество кода
имхо, пока это не очень актуально и если сейчас лс перевести на орм, то он станет более прожорлив. таким «нововведениям» пользователи не очень будут рады.

считаю что пункт
Экспериментально: шаблон с использованием наследования блоков Smarty
более интересен сейчас т.к. поможет улучшить совместимость шаблонов/плагинов в будущем. Денис успешно сейчас этим занимается, судя по комитам.
avatar
В канун нового наступающего можно подводить итоги.
Две ссылки красноречивый либых слов.
Гитхаб и www.alexa.com/siteinfo/livestreet.ru
Своеобразная вилы. Движок крепчал, а тусовку лихорадило.график трафика как температура умирающего :(
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.