Package: wnpp
Followup-For: Bug #908763

Hi,

I've been keeping improving awx 15 for debian packaging on bullseye.

what has been done:
- use of multiple upstream tarballs for packaging non-available software,
  for now into two categories (some python modules, and a big node_modules
  to overcome missing debian builddeps in bullseye).
- use of py3dist-overrides to let dh_python3 figure out proper debian deps
- split into two packages awx/awx-ui, fix several installation path issues
- autopkgtest pass ! that one took me some time...

what's the plan for bookworm:
- upgrade to latest awx version
- add some important and missing python modules, keep the other ones as 
upstream tarballs,
- improve uscan to support pypi modules
- build using amap node modules available in debian,
  and replace the "big bundle" tarball with independent upstream tarballs as 
needed,
- add some important and missing node modules (for example awx 15 is using 
html-webpack-plugin,
  which is an important piece of software for web apps)
- package receptor (a go binary, somewhat easy to package, needed to control 
ansible execution env)
- ensure debian/copyright is correct

and so on.

I can't do all of this alone: help is needed for
- python modules
- uscan support of python multiple tarballs
- go modules (receptor)
- node modules (I can do some but there are so many of them)

Cheers,
Jérémy

Reply via email to