Quoting Matthieu Baerts (2024-10-26 15:39:47) > I was able to install the new version (0.12-5) on Debian Sid, but it > is currently not possible to install the previous one (0.12-4) > because of the break in libell0. And on Debian testing, it is not > possible to install the new version, because it depends on the last > version of libell0 :) > > >> I then sent the new version to Debian Mentors. > >> > >> https://mentors.debian.net/package/mptcpd/ > >> > >> Do you think you could sponsor this small update please? If not, I > >> understand, I can ask someone else. > > > > I don't do sponsoring - because I find it awkward how exactly the > > responsibility is then split. > > > > What I prefer instead is long-term collaboration: Would you like to > > have me on board as a co-maintainer of the mptcpd package in Debian? > > Yes, good idea! I'm totally fine with that! > > How can I do that? By adding your name to the "Maintainer" (without > 's'?) field in debian/control file? It looks like it can only have one > person / team, no? > > https://www.debian.org/doc/debian-policy/ch-controlfields.html > > Or should I use the Uploaders field? They mention the > "co-maintainers" term there. Or do we need to create a team just for > that? > > (Also, should I modify the current version on Salsa and re-tag?)
First things first: Regarding the "I"'s in the above, only if you want to learn and therefore want us to take it slow. Otherwise you just lean back now that you have something that seems to work from your end of builds-and-seems-to-function-as-intended, and then I take over and polish the package hinting and formally release it - unless there are some bits that puzzles me, then I ask you. Regarding your guesses/suggestions: Uploader field (but I can do it), and no, we don't need any formal team structure (unless we want to). What I prefer is to keep relatively formal conversations in bugreports, and more casual chatter on matrix/irc. I am @jonas:matrix.jones.dk in case you wanna chat on matrix. > (BTW, talking about Salsa, it looks like you didn't push the last > version of ell: I can find the 0.69-1, but not the 0.69-2) Oh, indeed. Corrected now. > > I have zero experience with mptcp as a protocol, but have glanced > > at it curiously over the years. I also have no experience with the > > codebase of the mptpd project. What I can offer is experience with > > packaging, and - as you've noticed already - trust and access to > > releasing final packages to Debian. > > That's good, what I'm missing is this experience with packaging :-) > > Also, I think it makes sense to have an experimented extra person > involved on the packaging side, to avoid having the same person > changing the code, and pushing it directly to Debian! I do consider myself "experimented", but I suspect there are multiple meanings of that words, and also I think you meant to write experienced :-P Sounds like you have given me a green light to add myself as uploader, so I will do that now. Please do shout if you want me to hold back - including if you want us to do it more closely together, as a learning experience. Looking forward to our collaboration, - 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