Le dimanche 24 novembre 2024, 20:34:21 UTC Ananthu C V a écrit : > 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. set SALSA_CI_ENABLE_REVERSE_DEPENDENCY_BUILD: 0 on debian/salsa-ci.yml > > 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. Drop it > > 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. Work on experimental branch > > 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 > >
Attachment:
signature.asc
Description: This is a digitally signed message part.