veged / borschik

Main repository moved to https://github.com/bem/borschik. Extendable builder for text-based file formats.
http://bem.info/articles/borschik/
94 stars 0 forks source link

Rename css techs #70

Closed veged closed 11 years ago

veged commented 11 years ago

Rename techs/css.js to techs/css-ometajs.js. Make symlink techs/css.js to techs/css-fast.js.

afelix commented 11 years ago

Нам всё ещё нужны две технологии для CSS? Предполагалось оставить только css-fast (в качестве css), т.к. css-ometajs 1) работает медленно, 2) CSSP больше не поддерживается, 3) фиксить баги в дублях сложнее, чем в одной технологии.

veged commented 11 years ago

1) скорость работы не так важна, если это не дефолт 2) почему не поддерживается? у нас что, не будет OMeta/JS грамматики для CSS? она полезна как минимум для прототипов 3) я посмотрел на https://github.com/veged/borschik/commits/master/lib/techs/css.js -- оно вроде особо есть не просит

предлагаю оставить techs/css-ometajs.js как дань концептуальной правильности, может она нам ещё пригодится (прямо или косвено)

alexeyten commented 11 years ago

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

veged commented 11 years ago

@alexeyten там один файлик! и он не гигабайты весит -- при установке npm-пакетов по зависимостям столько всего приезжает, что это капля в море

afelix commented 11 years ago

@veged Не поддерживается потому, что 1) я не считаю нужным развивать CSSP и решения на Омете дальше, 2) других энтузиастов нет. Если будут, с удовольствием добавлю каждого в контрибюторы и попринимаю пулл риквесты. Грамматика есть — репозиторий CSSP как был, так и останется.

veged commented 11 years ago

@afelix ок, можно меня считать энтузиастом -- я буду поддерживать OmetaJS грамматику для CSS или найду кого-то ещё (я считаю, что это полезно)

css commented 11 years ago

@veged Проверил, ты давно в CSSP collaborators, т.ч. все карты в руки. :)

alexeyten commented 11 years ago

Учитывая лень некоторых мейнтенеров это не капля в море, а тридцать лишних мегов. В моей версии ровно три зависимости.

css commented 11 years ago

@alexeyten Про лень ты зря, Алексей.

afelix commented 11 years ago

Fixed in 0.2.6.