Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove BEMTREE comments #103

Open
blond opened this issue Apr 2, 2015 · 21 comments
Open

Remove BEMTREE comments #103

blond opened this issue Apr 2, 2015 · 21 comments

Comments

@blond
Copy link
Member

blond commented Apr 2, 2015

No description provided.

@tadatuta
Copy link
Member

tadatuta commented Apr 2, 2015

мотивация?

@qfox
Copy link
Member

qfox commented Apr 2, 2015

Тут народ наоборот хочет комментов добавить с заготовками.

@blond
Copy link
Member Author

blond commented Apr 2, 2015

Причина проста — вся опциональщина должна быть в генераторе.

@qfox
Copy link
Member

qfox commented Apr 2, 2015

Ты такой зануда сегодня ;-)

@blond
Copy link
Member Author

blond commented Apr 2, 2015

Стараюсь! 😁

@tadatuta
Copy link
Member

tadatuta commented Apr 2, 2015

пока не убедил, но пусть issue повисит. если наберется голосов за — выпилю.

@tavriaforever
Copy link
Member

Ну такое, кушать не просит, интерес сообщества вызывает, так что не поддерживаю, но и не принципиально.

@blond
Copy link
Member Author

blond commented Apr 3, 2015

Для меня очень странный кейс, когда пользователь project-stub заглядывает «под капот» и что-то там тюнит.

Кроме того, из этого BEMTREE не строится HTML-файл, а просто добавляются шаблоны сбоку. Т.е. практической пользы ноль.

Мне кажется, что будет намного лучше, если пользователь которому нужен BEMTREE воспользуется генератором и настроит окружение удобным образом под свои задачи.

@dab
Copy link

dab commented Apr 3, 2015

@blond если воспринимать project-stub и как образовательный проект — тогда кейс вполне уместный.

@blond
Copy link
Member Author

blond commented Apr 3, 2015

@dab, даже если так, то он учит делать плохо ;)

@dab
Copy link

dab commented Apr 3, 2015

@blond

Крошка сын
          к отцу пришел,
и спросила кроха:
- Что такое
           хорошо
и что такое
           плохо?- 
У меня
      секретов нет,-
слушайте, детишки,-
папы этого
          ответ
помещаю
       в книжке.

В таком случае надо учить хорошему. Что плохого в этом варианте?

@blond
Copy link
Member Author

blond commented Apr 3, 2015

Что плохого в этом варианте?

Как я и описал выше, этот BEMTREE никакой практической пользы не несёт: он не используется для генерации HTML-файла.

Пригодиться такой BEMTREE-файл может только для генерации HTML «на лету», но для этого надо переделать как сборку бандла, так и добавить нодовой логики.

@tadatuta
Copy link
Member

tadatuta commented Apr 3, 2015

в моем представлении project-stub — это коробочная поставка типа «фреймворк», а такая максимально универсальная стартовая точка, с которой удобно начать свой проект и написать его как угодно, поэтому я не вижу никаких причин не заглядывать под капот. задачу незаглядывания скорее решает генератор, который позволяет получить что-то более-менее под себя.

@blond
Copy link
Member Author

blond commented Apr 3, 2015

@tadatuta меня больше смущает не факт «заглядывания под капот», а то что просто раскоментировав эту часть, никто ничего полезного не получит. Тогда зачем она нужна?

@Guria
Copy link

Guria commented Apr 3, 2015

+. Bemtree нужен, но со сборкой html + depsByTech

@tadatuta
Copy link
Member

tadatuta commented Apr 3, 2015

@blond раскомментировав, получит собранный bemtree-бандл, который дальше можно использовать как для сборки html (что на самом деле очень частный случай), так и для использования в собственном апликейшн-сервере (что куда более частый кейс).

@blond
Copy link
Member Author

blond commented Apr 3, 2015

+. Bemtree нужен, но со сборкой html + depsByTech

Вот я об этом и говорю: простое раскоментирование готового результата не даёт. А действия которые нужно совершить дальше требуют понимания куда глубже чем знания необходимые для сборки BEMTREE-файла.

@blond
Copy link
Member Author

blond commented Apr 3, 2015

@tadatuta, почему project-stub должен помочь собрать BEMTREE-бандл для использования в собственном апликейшн-сервере? Полно других кейсов, которые не менее популярны, но их нет в project-stub.

Я занудствую почему? Потому что лучше совсем никак, чем как-то в project-stub, когда в генераторе это совсем хорошо.

@tadatuta
Copy link
Member

tadatuta commented Apr 3, 2015

я это добавил, т.к. сам использую. но, как и писал выше, готов выпилить, если наберется голосов в пользу выпиливания.

@blond
Copy link
Member Author

blond commented Apr 3, 2015

@tadatuta, почему не пользуешься генератором? :)

@tadatuta
Copy link
Member

tadatuta commented Apr 3, 2015

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants