<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi Henning,<div class=""><br class=""></div><div class="">If you agree we could have all the main releases in the git master with the 9999 file and just backport the branch relative release.</div><div class=""><br class=""></div><div class="">This way I can just pull those files and then you can backport to branches.</div><div class=""><br class=""></div><div class="">Please let me know, otherwise I will proceed with the ZIP.</div><div class=""><br class=""></div><div class="">Kind regards.</div><div class=""><br class=""><div class="">
<div>Federico Santulli<br class=""><br class="">NHM - S.R.L.<br class="">Via Raffaello Sanzio, 88<br class="">81031 Aversa (CE)<br class="">Italy<br class=""></div><div class=""><br class=""></div></div><div><blockquote type="cite" class=""><div class="">Il giorno 13 feb 2020, alle ore 17:33, Henning Westerholt <<a href="mailto:hw@skalatan.de" class="">hw@skalatan.de</a>> ha scritto:</div><br class="Apple-interchange-newline"><div class=""><div class="WordSection1" style="page: WordSection1; caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span class="">Hello Federico,<o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span class=""><o:p class=""> </o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span lang="EN-GB" class="">In git master we should have the -9999 file, and in the respective stable branches the other files.<o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span lang="EN-GB" class=""><o:p class=""> </o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span lang="EN-GB" class="">You can send me the files e.g. as zip or patch file directly (send not to the list), and I integrate it in the repository.<o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span lang="EN-GB" class=""><o:p class=""> </o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span lang="EN-GB" class="">You could do further updates then directly there.<o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span lang="EN-GB" class=""><o:p class=""> </o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span lang="EN-GB" class="">Cheers,<o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span lang="EN-GB" class=""><o:p class=""> </o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span lang="EN-GB" class="">Henning<o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span lang="EN-GB" class=""><o:p class=""> </o:p></span></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span lang="EN-GB" class="">--<span class="Apple-converted-space"> </span><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span lang="EN-GB" class="">Henning Westerholt –<span class="Apple-converted-space"> </span></span><span class=""><a href="https://skalatan.de/blog/" style="color: blue; text-decoration: underline;" class=""><span lang="EN-GB" style="color: rgb(5, 99, 193);" class="">https://skalatan.de/blog/</span></a></span><span lang="EN-GB" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span lang="EN-GB" class="">Kamailio services –<span class="Apple-converted-space"> </span></span><span class=""><a href="https://gilawa.com/" style="color: blue; text-decoration: underline;" class=""><span lang="EN-GB" style="color: rgb(5, 99, 193);" class="">https://gilawa.com</span></a></span><span class=""><span lang="EN-GB" class=""><o:p class=""></o:p></span></span></div></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span lang="EN-GB" class=""><o:p class=""> </o:p></span></div><div class=""><div style="border-style: solid none none; border-top-width: 1pt; border-top-color: rgb(225, 225, 225); padding: 3pt 0cm 0cm;" class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><b class="">From:</b><span class="Apple-converted-space"> </span>Federico Santulli <<a href="mailto:kam.list@nhm.it" style="color: blue; text-decoration: underline;" class="">kam.list@nhm.it</a>><span class="Apple-converted-space"> </span><br class=""><b class="">Sent:</b><span class="Apple-converted-space"> </span>Thursday, February 13, 2020 3:54 PM<br class=""><b class="">To:</b><span class="Apple-converted-space"> </span>Henning Westerholt <<a href="mailto:hw@skalatan.de" style="color: blue; text-decoration: underline;" class="">hw@skalatan.de</a>><br class=""><b class="">Cc:</b><span class="Apple-converted-space"> </span>Kamailio (SER) - Development Mailing List <<a href="mailto:sr-dev@lists.kamailio.org" style="color: blue; text-decoration: underline;" class="">sr-dev@lists.kamailio.org</a>><br class=""><b class="">Subject:</b><span class="Apple-converted-space"> </span>Re: [sr-dev] About FOSDEM talks<o:p class=""></o:p></div></div></div><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Hi Henning,<o:p class=""></o:p></div><div class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">actually i’m going to pull the<span class="Apple-converted-space"> </span><b class="">pkg</b>/<b class="">kamailio</b>/<b class="">gentoo</b><span class="Apple-converted-space"> </span>folder.<o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">It contains:<o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt 71.4pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: -18pt;" class=""><span style="font-size: 10pt; font-family: Symbol;" class=""><span class="">·<span style="font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 7pt; line-height: normal; font-family: "Times New Roman";" class="">       <span class="Apple-converted-space"> </span></span></span></span>files<o:p class=""></o:p></div><div style="margin: 0cm 0cm 0.0001pt 107.4pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: -18pt;" class=""><span style="font-size: 10pt; font-family: "Courier New";" class=""><span class="">o<span style="font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 7pt; line-height: normal; font-family: "Times New Roman";" class="">  <span class="Apple-converted-space"> </span></span></span></span>kamailio.confd<o:p class=""></o:p></div><div style="margin: 0cm 0cm 0.0001pt 107.4pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: -18pt;" class=""><span style="font-size: 10pt; font-family: "Courier New";" class=""><span class="">o<span style="font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 7pt; line-height: normal; font-family: "Times New Roman";" class="">  <span class="Apple-converted-space"> </span></span></span></span>kamailio.initd<o:p class=""></o:p></div><div style="margin: 0cm 0cm 0.0001pt 71.4pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: -18pt;" class=""><span style="font-size: 10pt; font-family: Symbol;" class=""><span class="">·<span style="font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 7pt; line-height: normal; font-family: "Times New Roman";" class="">       <span class="Apple-converted-space"> </span></span></span></span>kamailio-5.1.10.ebuild<o:p class=""></o:p></div><div style="margin: 0cm 0cm 0.0001pt 71.4pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: -18pt;" class=""><span style="font-size: 10pt; font-family: Symbol;" class=""><span class="">·<span style="font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 7pt; line-height: normal; font-family: "Times New Roman";" class="">       <span class="Apple-converted-space"> </span></span></span></span>kamailio-5.2.6.ebuild<o:p class=""></o:p></div><div style="margin: 0cm 0cm 0.0001pt 71.4pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: -18pt;" class=""><span style="font-size: 10pt; font-family: Symbol;" class=""><span class="">·<span style="font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 7pt; line-height: normal; font-family: "Times New Roman";" class="">       <span class="Apple-converted-space"> </span></span></span></span>kamailio-5.3.2.ebuild<o:p class=""></o:p></div><div style="margin: 0cm 0cm 0.0001pt 71.4pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: -18pt;" class=""><span style="font-size: 10pt; font-family: Symbol;" class=""><span class="">·<span style="font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 7pt; line-height: normal; font-family: "Times New Roman";" class="">       <span class="Apple-converted-space"> </span></span></span></span>kamailio-9999.ebuild<o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">As it contains all builds for every single version, and also the one for the master release, how you think they should be packaged?<o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">One ebuild for every release and the 9999 for the master or all in one?<o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Could be the commit message like this?<o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><p class="MsoNormal" style="margin: 0cm 0cm 12pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><u class="">pkg/gentoo: Added ebuild for versions 5.1.10, 5.2.6, 5.3.2 and master.</u><br class=""><br class="">Please let me know.<o:p class=""></o:p></p><div class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Best regards.<o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Federico Santulli<o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div class=""><div class=""><p class="MsoNormal" style="margin: 0cm 0cm 12pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;">NHM - S.R.L.<br class="">Via Raffaello Sanzio, 88<br class="">81031 Aversa (CE)<br class="">Italy<o:p class=""></o:p></p><div class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><br class=""><br class=""><o:p class=""></o:p></div><blockquote style="margin-top: 5pt; margin-bottom: 5pt;" class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Il giorno 13 feb 2020, alle ore 13:53, Henning Westerholt <<a href="mailto:hw@skalatan.de" style="color: blue; text-decoration: underline;" class="">hw@skalatan.de</a>> ha scritto:<o:p class=""></o:p></div></div><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Hello Federico,<br class=""><br class="">Great to hear from you, it was nice to meet you at FOSDEM!<br class=""><br class="">Extensions to modules that add new useful functionality are always welcome, and packaging support of course as well. You probably know this document already, it gives many hints about our way of working and some guidelines for commit messages etc..<a href="https://github.com/kamailio/kamailio/blob/master/.github/CONTRIBUTING.md" style="color: blue; text-decoration: underline;" class="">https://github.com/kamailio/kamailio/blob/master/.github/CONTRIBUTING.md</a><span class="Apple-converted-space"> </span><br class=""><br class="">The usual way how we work in Kamailio is to use github pull requests. So the best way would be if you create pull requests for the sdpops extensions and the gentoo ebuild. For the historyinfo header extensions I think a pull request would be good as well.  In this case we should discuss with the other developers in the request how to merge it best, e.g. as a dedicated module or to add them to the pv module, for example.<span class="Apple-converted-space"> </span><br class=""><br class="">If you plan to do more work on the Gentoo ebuild packaging, you will get also commit access to our repository that you can maintain the ebuild files directly in git master. Just let us know after you submitted the first Gentoo packaging pull request. The old ebuilds were removed because they were outdated.<br class=""><br class="">One last note - new functionality will be included in the next major release 5.4.0, the package files can be also integrated into the stabled releases branches 5.3 and 5.2.<br class=""><br class="">Cheers,<br class=""><br class="">Henning<br class=""><br class="">--<span class="Apple-converted-space"> </span><br class="">Henning Westerholt –<span class="Apple-converted-space"> </span><a href="https://skalatan.de/blog/" style="color: blue; text-decoration: underline;" class="">https://skalatan.de/blog/</a><br class="">Kamailio services –<span class="Apple-converted-space"> </span><a href="https://gilawa.com/" style="color: blue; text-decoration: underline;" class="">https://gilawa.com</a><span class="Apple-converted-space"> </span><br class=""><br class="">-----Original Message-----<br class="">From: sr-dev <<a href="mailto:sr-dev-bounces@lists.kamailio.org" style="color: blue; text-decoration: underline;" class="">sr-dev-bounces@lists.kamailio.org</a>> On Behalf Of Federico Santulli<br class="">Sent: Thursday, February 13, 2020 12:57 PM<br class="">To:<span class="Apple-converted-space"> </span><a href="mailto:sr-dev@lists.sip-router.org" style="color: blue; text-decoration: underline;" class="">sr-dev@lists.sip-router.org</a><br class="">Subject: [sr-dev] About FOSDEM talks<br class=""><br class="">Hi Henning,<br class=""><br class="">as I was discussing with you at the fosdem dinner we were developing something on the 5.3 branch yet:<br class=""><br class="">we have a module for the history info processing with functions and pv variables $hi[index] handling.<br class="">As I told you before moving the pvs to the core, we would like to have a well tested module.<br class=""><br class="">We have also added functions to the sdpops module to allow codec reorder, remove and other manipulations over the request/response processing (matching between invites and updates with 200 OK responses).<br class=""><br class="">We have added native and kemi functions to the userblacklist module where we do global filtering based on the from uri or other customer selected field.<br class=""><br class="">We have also readded and updated the Gentoo ebuilds that were removed many releases ago. We based them on the stable releases and we have one too for git with version 9999 as usual.<br class=""><br class="">Do you think we can start to push some code?<br class=""><br class="">Kind regards.<br class=""><br class="">Federico Santulli<br class=""><br class="">NHM - S.R.L.<br class="">Via Raffaello Sanzio, 88<br class="">81031 Aversa (CE)<br class="">Italy<br class=""><br class=""><br class="">_______________________________________________<br class="">Kamailio (SER) - Development Mailing List<span class="Apple-converted-space"> </span><a href="mailto:sr-dev@lists.kamailio.org" style="color: blue; text-decoration: underline;" class="">sr-dev@lists.kamailio.org</a><span class="Apple-converted-space"> </span><a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev" style="color: blue; text-decoration: underline;" class="">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev</a><o:p class=""></o:p></div></div></div></blockquote></div><div style="margin: 0cm 0cm 0.0001pt 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div></div></div></div></blockquote></div><br class=""></div></body></html>