[Pkg-javascript-devel] JS roadmap for Debian 12

Pirate Praveen praveen at onenetbeyond.org
Sun Oct 16 12:25:08 BST 2022



On Sun, Oct 16 2022 at 09:37:31 AM +02:00:00 +02:00:00, Yadd 
<yadd at debian.org> wrote:
> On 16/10/2022 09:13, julien.puydt at gmail.com wrote:
>> Hi,
>> 
>> Le jeudi 13 octobre 2022 à 15:06 +0200, Yadd a écrit :
>>> there are some pending changes (typescript 4.8, rollup 3,
>>> ajv/schema-utils,...). IMO, the more important is Typescript update
>>> (rollup 2.19.1 looks able to build rollup-3 packages, schema-utils
>>> update may break many things).
>>> 
>>> Are you OK ? Is someone able to launch a massive rebuild for
>>> typescript reverse dependencies ?
>> 
>> 
>> Concerning node-typescript, I haven't updated it in unstable for a
>> while:
>> (1) a few of depending packages are broken even without updating it ;
>> (2) updating it would break a bunch of others ;
>> (3) I'm a bit short on time for JS packages these days to fix all of
>> those.
>> 
>> I still pushed to experimental, explaining what I had seen broken.
>> 
>> I'll do a test-run locally to write new lists of (1) and (2): it
>> doesn't take that much time. [Or more precisely, much of my time! My
>> box does work for hours...]
>> 
>> I get the initial list of packages using:
>>    ssh mirror.ftp-master.debian.org "dak rm -Rn node-typescript"
>> so hopefully the above lists are complete.
>> 
>> Cheers,
>> 
>> J.Puydt
> 
> Hi,
> 
> I fixed a lot of previously broken things this month. I thinks JS 
> packages are now in a good state and we can update typescript and see 
> what is broken on next massive rebuild.
> So if Team agrees, let's upload typescript 4.8 to unstable.

I don't agree that is a good idea. We should first get a list of things 
broken and evaluate if we can fix or ignore the failures before we 
proceed. This is the standard transition procedure followed for all the 
breaking changes.





More information about the Pkg-javascript-devel mailing list