dholbachgood morning07:37
=== Guest76507 is now known as med_
roman___I'm trying to get though procedur https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages15:41
roman___to include new package.15:41
roman___Quoted: "Join the #ubuntu-motu channel on irc.freenode.net and talk with the MOTU. It's good to do this early on, to get advice on how to package (avoid common mistakes), to find out if your package is likely to be accepted (before you invest a lot of work in packaging it), and to find mentors willing to sponsor your package or to point you in the right direction. "15:41
roman___I have created preliminary package, needs-packaging bug is https://bugs.launchpad.net/ubuntu/+bug/154225815:42
ubottuLaunchpad bug 1542258 in Ubuntu "[needs-packaging] logdata-anomaly-miner -- lightweight tool for log checking, log analysis" [Wishlist,New]15:42
roman___Open questions:15:42
roman___* software is python port of existing private software, not yet hosted on opensource platform. Is adding to launchpad as bazaar project sensible?15:43
roman___* How to get the review process going (Note: I have passed the review procedure once by myself on the partial package. Has to be redone now)15:45
roman___* It would be great, to make it to Xenial, because this is also the release we are goning to use on our machines. Hence if in Xenial, our support of open-source package (bug fixing) via Ubuntu will be better, as we also use the package in house.15:46
rbasakroman___: Xenial's feature freeze is on Thursday. If you're not familiar with the process and are only starting now, I don't think it's likely you'll get it into Xenial.15:48
tewardi was about to say that heh15:48
tewardrbasak: ninja'd ;)15:48
rbasakNew packages are given some leeway by the release team though as they're unlikely to regress anything. However, you're still giving less time for testing before release, and we want the release to be good.15:49
rbasakUsually the path to get software into Ubuntu is via Debian.15:49
rbasakAdding a public VCS is always sensible. It doesn't have to be Launchpad, though that's useful for tighter bug tracking integration.15:50
rbasakLaunchpad supports git hosting now too.15:50
roman___The package is already completed, builds in PPA, is uploaded.15:50
roman___My 2nd review is missing15:50
roman___and of course the Ubuntu review.#15:50
rbasakI haven't seen the packaging, but third party packaging with people unfamiliar with Debian and Ubuntu rarely meets policy requirements.15:51
rbasakSorry I don't have time to look right now. Busy working on stuff with a deadline of two days to feature freeze.15:51
roman___@via Debian: I started mentoring procedure there already, but as I do not have so strong links to Debian community, everything is taking quite a while.15:51
rbasakSure, and I appreciate that it's harder than it should be, both for Debian and for Ubuntu.15:52
rbasakBut asking two days before feature freeze with a goal to get it into Xenial is unrealistic.15:52
rbasakGo for Xenial+1 and more people will be able to help at the start of the next cycle. You're asking less of them that way.15:52
rbasak(or do Xenial+1 and backports after Xenial's release or something).15:53
roman___@rbasak VCS: OK, so I'll push the sources there, Git is better as I'm already familiar with it.15:53
rbasakI'm not saying you can't get it into Xenial, just that it's a big ask right now.15:53
roman___@make it to xenial/big ask: I'm not so familiar with the procedures. So my first goal is to meet all the requirements for inclusion, no matter if xenial or later.15:55
rbasakInclusion in Debian means automatically meeting the requirements for Ubuntu inclusion. So I'd focus on that side. (I appreciate it's not easy)15:55
roman___As package is really small and security was major design goal (e.g. I did the same auditing methods used for detection of last year Ubuntu LXC guest escape reeported by us (have to look up the 3 CVEs).15:56
rbasakI see you have filed an ITP. Get the packaging uploaded to mentors and ask for review.15:56
roman___It is already uploaded to mentors, but no responses yet.15:57
rbasakIf it's already on Debian mentors and not making progress, Ubuntu will be more amenable to uploading ahead of Debian.15:57
roman___Making it to LTS would be great, but also I do not want to unnecessarily bind MOTU resources. So perhaps we could somehow sort out, what would be the top priorities by me to support MOTU procedure.15:58
roman___Is this correct? P0: get source to launchpad hosting; P1 run the 2nd review round; P2: fix issues found, update launchpad PPA and Debian mentoring platform package15:59
roman___And then?15:59
rbasakI would just focus on the review at mentors.16:00
roman___To avoid involving too many MOTUs in parallel, does it make sense to go into P2P comm instead (mail) of broadcast from now on.16:01
roman___@mentors: thanks for that, I'll try to wake them up.16:01
roman___After mentors completed, how long will procedure on Ubuntu side take to import?16:02
tewardroman___: if it gets into Debian it will probably autosync into Ubuntu during the next development cycle16:03
roman___Ah, OK.16:03
tewardprovided it passes all Debian mentors' concerns, and is actually added *to* Debian16:04
RhondaAnyone got an idea when the update for glibc is expected?16:06
roman___@ubottu: Assigned to me. I'll commit the source to launchpad git, add the links to changelog/control files, add the bug number to changelog (to fix the bug) and upload16:06
rbasakRhonda: "no eta yet" from #ubuntu-hardened. I suggest following in there.16:22
rbasakroman___: please keep this public, here on IRC or on a public ML. Those not interested can ignore or filter. Otherwise overhead for others to catch up wastes time.16:23
rbasakroman___: if in Debian after FF, and the release team grant you an exception, a manual sync for a packager is trivial.16:24
rbasakfor a package16:24
=== dax is now known as rww
=== rww is now known as dax
=== mapreri_ is now known as mapreri
=== dkessel_ is now known as dkessel
=== jrgifford_ is now known as jrgifford
=== frankS2_ is now known as frankS2

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!