enb / enb-magic-platform

ENB make platform to create nodes and targets in runtime

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add `magic` bin

blond opened this issue · comments

do not rush with it, please. let's discuss the name.

@andrewblond Why magic?

@arikon sure, 'coz it's a binary for magic-platform. but I'd prefer bem of course. the only issue is compatibility with bem-tools on the same project :(

@tadatuta I think it should not be an issue. Because you don't want to use enb and bem-tools on the same project ;)

@arikon hypothetical user may want to create entities with bem-tools and use ENB to build a project

@tadatuta What about real users?

06.11.2014, 19:04, "Vladimir Grinenko" notifications@github.com:

@arikon hypothetical user may want to create entities with bem-tools and use ENB to build a project


Reply to this email directly or view it on GitHub.

Отправлено из мобильной Яндекс.Почты: http://m.ya.ru/ymail

@arikon I know at least a few who use bem create
// cc @voischev, @ilyar

bem create используем постоянно (говорю за 2 разработчиков). Для нас сложно представить разработку без этой команды. Возможно это временное состояние — пока мы не напишем много-много блоков положим их в либы, с помощью которых мы сможем собрать любой сайт. Но думаю написать столько блоков, что бы не делать новых в нашем процессе совсем не реально. Большой поток сайтов с кастовым дизайном. По этому такую команду хочется иметь под рукой.

Но сейчас все проекты собираются на bem-tools. Переезжать на enb пока не вижу большого смысла. Если наступит день когда мы все-таки переедем на enb не хотелось бы менять кажется совсем не вредные привычки

ого сколько магии... ))
bem create использую

@ilyar @voischev Вопрос в том, используете ли bem create вместе со сборкой enb на одном проекте?

@arikon Мануфактура нет. А вот ваши коллеги возможно
// cc @sipayRT @alexbaumgertner

@arikon нет, поясню кратко: считаю правильным использовать либо одно bem-tools либо другое enb, держать актуальный конфиг bem-tools для того что бы использовать bem create и при этом использовать enb очень неразумно.

может меня и будут ругать, но для разработки я использую enb, а для создания блоков - bem-tools, т.к. в enb этого нет (возможно, и не будет).

Ну а у меня пожелание такое, если bem-tools заморожен и не будет развиваться, то скорее всего в какой то момент мы перелезим на enb по причинам – он станет еще быстрее, выше, сильнее. Но кейс создания блоков из командной строки хочется сохранить

Давайте запилим bem-create пакет? Могу заняться в свободное время :)

По умолчанию на уровне common создаст bemhtml/bh, browser.js и css-файлы.

$ bemcr my-block

воу-воу, такой пакет как раз называется bem-tools ;)

тогда меня печалит что bem-tools не будет развиваться :(

@tadatuta там не хватает многих шаблонов, и да, он не развивается :(

@alexbaumgertner если ты пришлешь PR с шаблонами, я их волью и выпущу версию

Волевым решением назвал бинарник magic!

Во-первых не будет конфликтов с bem-tools. А во-вторых enb-magic-* пакеты на самом деле ничего не знают про БЭМ, и с их помощью можно реализовать что-нибудь ещё.

При желании каждый может воспользоваться lib/cli чтобы сделать свой бинарник.