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

node-typescript 5.0.4 update



Hi,

I have been trying to take some initial steps on updating typescript
to 5.0.4. This is a major update and can potentially be very involved,
so once again it won't move forward much without everyone helping. And
I won't be spending a lot of time with it either like I did with the
last version. Everything will be live on the node-typescript salsa repo.

One good thing is that rouca has added salsa ci for rdeps, which would
help with confirming the rdep states without putting in too much effort.
That said, triggering it with each build has to be very costly and time
consuming, so please also mention how to disable the same or if possible
limit it to specific packages when fitting. For the most part work can be
done in salsa without uploading the package thanks to the ci.

I have noticed that the control file for node-typescript has a
"Breaks: node-typescript-types (<< 20190926-1~)". node-typescript-types
hasn't been in bookworm and the same is true for unstable now. Currently
the breaks applies to only oldoldstable as only that has a version of
node-typescript-types affected by this package. Even that won't be true
anymore since trixie and thus I plan to drop this. If this is not a good
idea for any reason, please comment why.

Another thing I have taken note of is the testsuite. node-typescript does
not run its tests, the reason for which I researched extensively an year
ago but don't remember anymore. I don't intend to poke around this either
but if anyone is interested, feel free to take a look. For anyone who
plans to push commits to the repo, it'd be nice to keep a clean history.

And last but not least, I am not the maintainer of node-typescript, haven't
used js since the last time I worked on a js package in debian and don't
particularly care about js itself either :P I do, however care about keeping
packages in a good shape and not letting people mock debian about *too old
packages*. And I do believe that to be a good motivation, but *please help*
since motivation is not time or skill ;P

-- 
Best,
Ananthu

Attachment: signature.asc
Description: PGP signature


Reply to: