[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#881339: let's find a solution

On Thu, 30 Nov 2017, Paolo Greppi wrote:
> babel-preset-env is an essential component of babel:
> https://babeljs.io/docs/plugins/preset-env
> babel is a sort of "compiler" that translates from bleeding-edge javascript
> to older, more widespread standard versions (such as the javascript that
> runs in a browser).
> It's a very successful project at the moment, see for example:
> https://tomdale.net/2017/09/compilers-are-the-new-frameworks/
> It is written in javascript itself so it makes sense that it must
> be bootstrapped like gcc.

This seems pretty cool, but is there a reason why babel can't just
bootstrap itself from its own source package? Just checking briefly, its
makefile[1] seems to have code to bootstrap itself.

Also, have you discussed this with Thorsten or another ftp master
directly? Perhaps they just rejected it because the reasoning for the
build-dependency was not clear, nor was it clear how to bootstrap babel
to generate the first package.

1: https://github.com/babel/babel/blob/master/Makefile#L128
Don Armstrong                      https://www.donarmstrong.com

-tommorow is our permanent address
and there they'll scarcely find us(if they do,
we'll move away still further:into now
 -- e.e. cummings "XXXIX" _1 x 1_

Reply to: