Quoting Alexandre Rossi (2024-08-08 18:14:20) > Can you confirm the list of new src packages you think about?
I see no need for doing them all at once, and worry that it needlessly complicates oversight - similar to your transition draft. > src:uwsgi-plugin-python3 > building uwsgi-plugin-python3 > building python3-uwsgidecorators > building uwsgi-plugin-asyncio-python3 > building uwsgi-plugin-gevent-python3 > building uwsgi-plugin-greenlet-python3 > building uwsgi-plugin-tornado-python3 [...] > Please confirm or comment, and I'll give it a go for python. The above looks good. Please create that, and test (e.g. with debdiff) that it produces same binary packages as now generated with src:uwsgi we can release that. No need to touch src:uwsgi at all for this work. Ideally, the package should be done in as mainstream packaging style as possible, and we might consider offering its continued mainteance to the Python team. If something in its packaging is sticking out and pose a risk that the Python team will find it scary to adopt (regardless if they in fact adopt it or if we offer it for adoption at all - merely the principle of being totally streamlined or not) then we might consider extending our dh_uwsgi to handle any warts there. Then, when we are happy about the new addon package, we release it and have it approved by ftpmasters. We can then simplify src:uwsgi to no longer generate those same binary packages, and then repeat the cycle for each of the other involved libraries. ...or please do tell, if you think I am missing something and there is some benefit in doing more at once. Independently from the above work we can look at other atomic changes to simplify packaging, where one very narrow change (especially when done *after* the above) is letting go of cdbs. You can see my work on "atomifying" your draft in branch wip/simplify - it it still both unfinished and untested, but gives an idea of the level of atomicity that I find comfortable for understanding what is going on. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ * Sponsorship: https://ko-fi.com/drjones [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: signature