<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le dim. 12 mars 2023 à 09:59, David Härdeman <<a href="mailto:david@hardeman.nu">david@hardeman.nu</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">March 12, 2023 at 1:03 AM, "Jérémy Lal" <<a href="mailto:kapouer@melix.org" target="_blank">kapouer@melix.org</a>> wrote:<br>
> Le sam. 11 mars 2023 à 19:19, David Härdeman <<a href="mailto:david@hardeman.nu" target="_blank">david@hardeman.nu</a>> a écrit :<br>
>> Would it be possible to consider including the SPNEGO module now that third party<br>
>> modules have been reorganised to separate repos/packages (since version 1.22.1-5)?<br>
...<br>
> <br>
> packaging a new nginx module has been made really easy recently,<br>
> thanks to current nginx debian maintainers.<br>
<br>
Yeah, I noticed. It felt kind of magic. Copied over files from an already packaged module, some quick sed and done...<br>
<br>
> Note that whatever happens it's too late to get it accepted into next debian stable release (12, a.k.a. bookworm).<br>
<br>
That's a shame, but better to at least have a package...<br>
<br>
> If you want to contribute your debian packaging work, you might need a repository there:<br>
> <a href="https://salsa.debian.org/nginx-team/" rel="noreferrer" target="_blank">https://salsa.debian.org/nginx-team/</a><br>
> (i can do that for you, but you will have to request membership).<br>
> <br>
> Please don't hesitate to ask for more help.<br>
<br>
I'd be happy to contribute my work (as trivial as it is), I'll sign up for an account at <a href="http://salsa.debian.org" rel="noreferrer" target="_blank">salsa.debian.org</a> (actually, I just did, and got a 500 error message from the server, but the username is now "taken", which would indicate that some part of the registration went through).<br>
<br>
Once I have an account, what would the next steps be?<br></blockquote><div><br></div><div>- open an ITP bug (using reportbug wnpp)</div><div>- ensure license and copyright are correct in debian/copyright - this project is small, so it'll be quick</div><div>- use git-buildpackage to prepare a git repository holding the debian maintenance work</div><div>file:///usr/share/doc/git-buildpackage/manual-html/gbp.import.fromscratch.html</div><div>- through gitlab, ask access to <a href="https://salsa.debian.org/nginx-team/" rel="noreferrer" target="_blank">https://salsa.debian.org/nginx-team</a> and ask which "project" name you want to create</div><div>- upload the repository there</div><div>- ask for a sponsor - either open a RFS bug, or ask nginx team, so several maintainers can have a look.</div><div><br></div><div>One important point is make sure the software test suite is enabled, or at least the module pass basic integration tests,</div><div>see debian/tests in the original project you used.</div><div><br></div><div>J2rémy</div></div></div>