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