[17:49] <mhall119> nacc: do you know how to setup the hangout for your session?
[17:49] <mhall119> if not, https://wiki.ubuntu.com/UDS/Sessions has the step-by-step instructions
[17:50] <nacc> mhall119: i *think* it should be setup now
[17:50] <nacc> thanks to rbasak :)
[17:50] <dholbach> nice work!
[17:50] <mhall119> nacc: the video doesn't allow embedding
[17:51] <mhall119> rbasak: ^^ can you edit the video settings?
[17:51] <rbasak> Where would I do that?
[17:52] <mhall119> not sure after it's created
[17:52] <Diziet> nacc: Could you invite me to the video hangout (Ian Jackson, I created b83m6t@fyvzl.net for this)
[17:52] <nacc> Diziet: sure, give me one second
[17:52] <Diziet> thanks
[17:52] <rbasak> Diziet: try going to https://hangouts.google.com/hangouts/_/ytl/yq07F04I9D_f6YnWIxoB7HycyY363CimE_hAfjF8Ptc=?hl=en_GB&authuser=0
[17:52] <mhall119> rbasak: when you set it up , in Advanced settings,there's an option for "Allow embedding" towards the bottom
[17:53] <mhall119> you might have to create a new video to change that though
[17:53] <rbasak> mhall119: in that case, do I need to quit...right.
[17:53] <rbasak> Diziet: so that won't work. One moment.
[17:53] <nacc> we'll be ready in just a sec :)
[17:54] <rbasak> mhall119: it says "You can't embed live streams."
[17:54] <rbasak> And the checkbox is disabled.
[17:55] <mhall119> huh....not sure why that is, it's enabled for my account
[17:55] <nacc> "ou will need to have a Verified YouTube profile before you can start an On-Air Hangout." ?
[17:55] <rbasak> The help page says that my channel has to be verified.
[17:55] <rbasak> Right. I thought I already did that with a phone call. Or was that just the account?
[17:55] <mhall119> not sure, they've changed so much about on-air hangouts lately
[17:55] <mhall119> I can host this next one if you'd like
[17:56] <rbasak> Please
[17:58] <mhall119> ok, updated the summit page, https://hangouts.google.com/hangouts/_/ytl/FfvzFcwTgW8qXQc2vOX5pYOQS51NOMYubPQfO1XGCfU=?hl=en_US&authuser=0 is the new hangout
[17:58] <nacc> mhall119: thank you!
[17:58] <CoderEurope> https://www.youtube.com/watch?v=bD45uJ8q2dk
[18:00] <mhall119> getting everyone setup on the hangout, we'll be starting soon
[18:02] <slangasek> barry: view-only link, so you have that at least: https://www.youtube.com/watch?v=bD45uJ8q2dk
[18:02] <CoderEurope> Will @jcastro be joining us ?
[18:02] <smoser>  http://pad.ubuntu.com/uos-1611-git-based-merge-workflow
[18:02] <smoser> ^ has all relevant links now
[18:04] <slangasek> huh, hangout toolbox completely broken for me, no way to put my name on anymore
[18:07] <mhall119> slangasek: running chromium?
[18:07] <mhall119> it breaks there sometimes
[18:10] <mhall119> QUESTION: Does Debian keep their package sources in Git now too?
[18:10] <barry> fwiw, git-dpm is essentially abandonware
[18:10] <nacc> barry: good to know
[18:10] <slangasek> mhall119: firefox
[18:10] <mhall119> hmmm, works for me in FF (today anyway)
[18:10] <Diziet> Hi.
[18:11] <Diziet> My angle is mostly that I'm trying to talk people into using patches-applied trees.
[18:11] <nacc> mhall119: it's a maintainer's choice, aiui -- the choice of how to do it, is up to them
[18:11] <mhall119> ah, ok, so nothing uniform
[18:12] <nacc> mhall119: right, and not enforced to be one particular VCS by any means
[18:12] <mhall119> it does, thanks rbasak
[18:12] <barry> i have a very dumb script which does a git-dpm import-dsc + chdists to do git dev of a pure ubuntu update, but this work is much better for merges than anything else i've used.  what i'm interested in is moving this more toward a git-based replacement for udd.  i.e. automatic imports, publicly available repo urls, with long term dream of push(+tag?) == upload
[18:13] <CoderEurope> QUESTION: I doubt that I am not alone in not knowing all of the issues connected with this project - But my question is WHAT about translations and how can we better integrate them/tose in your project ? #Noob question.
[18:13] <mhall119> oh, nice one Diziet
[18:13] <CoderEurope> sans tose/tose
[18:13] <CoderEurope> sans tose/those
[18:15] <barry> aside: d/patches management is pretty crucial imho (i.e. 3.0 quilt <-> git), which when it works in git-dpm is pretty easy and when it doesn't is very painful.  similarly gbp-pq
[18:16] <Diziet> barry: Yes.  That's where most of the code in dgit is.
[18:16] <rbasak> As an example, you can "git clone https://git.launchpad.net/~usd-import-team/ubuntu/+source/dovecot" and take a look at the tree in "gitk --all"
[18:16] <barry> Diziet: ack. that's where all the "fun" is :)
[18:16] <CoderEurope> Is ack @sil on this channel ?
[18:17] <popey> no
[18:17] <popey> he is afk
[18:17] <CoderEurope> popey, thanks-you.
[18:17] <Diziet> warning: remote HEAD refers to nonexistent ref, unable to checkout.
[18:17] <rbasak> Diziet: that's fine, ignore.
[18:17] <rbasak> That's because there is no master branch.
[18:18] <Diziet> git checkout ubuntu/zesty   <- fixed it
[18:19] <slangasek> nacc, rbasak: where do I file bug reports? ;)  Because there should be a trunk which is the Ubuntu development trunk, and ubuntu/rel branches should only be needed for SRU
[18:20] <rbasak> slangasek: https://launchpad.net/usd-importer
[18:20] <rbasak> slangasek: there is an "ubuntu/devel" tip maintained that is the Ubuntu development trunk.
[18:20] <rbasak> Perhaps HEAD should point to that.
[18:20] <slangasek> cool
[18:21] <rbasak> We'd probably need an LP API if there isn't one already to make HEAD point to the right thing. That's more than just the "git push" that the importer does today.
[18:21] <Diziet> changelog merge conflicts> devscripts has a mergechangelogs tool which often DTRT
[18:21] <rbasak> Diziet: yes, we use dpkg-mergechangelogs extensively in our workflow.
[18:22] <rbasak> It does get very painful when we cherry-pick individual bugfixes though. The right thing doesn't happen in debian/changelog.
[18:22] <rbasak> So instead we keep changes to debian/changelog in their own commits.
[18:22] <rbasak> And write debian/changelog basically only straight before upload.
[18:22] <rbasak> Very similar to git-dch.
[18:22] <Diziet> Hmm.  Yes, I can see why you might do that.
[18:22] <rbasak> Uh, gbp dch.
[18:23] <CoderEurope> mhall119 Does www.packages.ubuntu.com include the Soutce file and license usually (incl. git repos) ?
[18:23] <CoderEurope> **sans Soutce/Source
[18:24] <mhall119> CoderEurope: I'm not familiar with packages.ubuntu.com, sorry
[18:24] <nacc> slangasek: https://bugs.launchpad.net/usd-importer
[18:25] <slangasek> nacc: yep - already added to the pad, thanks :)
[18:25] <nacc> slangasek: thank you!
[18:27] <mhall119> is this "dgit" or "dget"?
[18:27] <slangasek> mhall119: dgit
[18:27] <mhall119> thanks
[18:28] <barry> Diziet: QUESTION: with a patches-applied tree, how do you extract the patches applied to pristine upstream, e.g. to submit patches upstream, drop patches once applied upstream, etc.?
[18:28] <slangasek> nacc, rbasak: you described usd-importer as "not doing a git merge"; that makes a certain amount of sense given that we don't have import branches tracking the full Debian history today; is this a fundamental design decision?  i.e. if we had rich history branches for Debian, would you be opposed to switching to merge?
[18:29] <nacc> slangasek: it's not actually that it doens't do merges
[18:29] <nacc> slangasek: the importer does a lot of merges :)
[18:29] <nacc> slangasek: just 'ubuntu merges' aren't 'git merges'
[18:29] <slangasek> nacc: ok, well - for UDD, ubuntu merges /are/ git merges ;)
[18:29] <slangasek> er
[18:29] <slangasek> bzr merges
[18:29] <slangasek> (sorry, my brain autoreplaced bzr with git on the fly)
[18:30] <nacc> interesting, I'd need to look at that in more detail -- there's no hard requirement, in and of itself, that they not be git-merges
[18:30] <nacc> slangasek: merge of the old ubuntu with the new debian?
[18:30] <slangasek> yes
[18:30] <nacc> slangasek: ok, that's what the importer will do, as well
[18:30] <slangasek> ok :)
[18:32] <nacc> slangasek: there are up to 3 parents for any given publish: publishing parent (per Launchpad and the series history), changelog parent (from that publish's debian/changelog) and upload parent (in case a user pushed an upload tag to the repository representing their upload to the archive)
[18:33] <nacc> slangasek: that's a relatively low level detail, but I think answers your question more completely
[18:33]  * slangasek nods
[18:40] <rbasak> https://lists.alioth.debian.org/cgi-bin/mailman/listinfo/vcs-pkg-discuss
[18:41] <barry> any chance it's on gmane? ;)
[18:43] <nacc> http://lists.alioth.debian.org/pipermail/vcs-pkg-discuss/2016-November/000909.html also, as a direct link
[18:47] <CoderEurope> mhall119 : QUESTIOn (duplicate) earlier: .... the issues connected with this project - But my question is WHAT about translations and how can we better integrate them/those in your project ?
[18:47] <mhall119> ^^ for rbasak or nacc  I think
[18:48] <nacc> CoderEurope: thank you for the question -- sorry, the current topic is quite involved
[18:48] <CoderEurope> no prob/lem
[18:49] <nacc> CoderEurope: I personally don't know much about translations; but if they are just changes to debian/, it's sort of orthogonal to our project. Or maybe parallel :) That is, you can commit to the imported tree to add translations and ask that those changes get merged in order to upload them. It's not a focus of the workflows (yet), but it seems like translations could be one future documented
[18:49] <nacc> (common) workflow.
[18:49] -udsbotu:#ubuntu-uos-community- 5 minutes left in this session!
[18:50] <CoderEurope> nacc, Thank-you you need to tell users 'Where' to file bugs too .. give a screenshare maybe of the launchpad page ?
[18:50] -udsbotu:#ubuntu-uos-community- 4 minutes left in this session!
[18:50] <barry> slangasek: please no!  having separate patches on top of upstream (whether directly represented or generated) is imho, very important for any interactions with upstream
[18:51] <slangasek> barry: but they're represented as git commits
[18:51] <slangasek> which is long-term better for us all
[18:51] <nacc> CoderEurope: yes, will do. I think it's in the pad and I'll add it to the summit description
[18:51] <CoderEurope> nacc, right-oh
[18:51] -udsbotu:#ubuntu-uos-community- 3 minutes left in this session!
[18:52] <barry> slangasek: yes, if those aren't squashed, *and* they're easily derived from upstream, then that's okay
[18:52] -udsbotu:#ubuntu-uos-community- 2 minutes left in this session!
[18:52] <slangasek> barry: so patches in debian/patches inherited from Debian, and imported into Ubuntu via dgit, would be squashed; but we're not responsible for those in Ubuntu
[18:53] <slangasek> barry: but Ubuntu patches would not have their commits squashed
[18:53] -udsbotu:#ubuntu-uos-community- 1 minute left in this session!
[18:54] <barry> slangasek: but there's often a lot of overlap between "responsible in ubuntu" and "responsible in debian".  but if otoh i could look at the debian unsquashed view of the world then maybe it's okay, but it feels more complicated
[18:54] -udsbotu:#ubuntu-uos-community- This session has ended.
[18:56] <nacc> So the git-based merge workflow is going to switch to a second hangout, URL forthcoming
[18:57] <lynorian> Good idea
[18:57] <nacc> we will make sure to capture that recording, as well, and it will be included in the UOS page/pad etc
[18:58] <barry> gmane.comp.package.vcs-pkg fwiw
[18:58] <rbasak> git workflow continuation hangout URL: https://hangouts.google.com/hangouts/_/ytl/ItUlmFSFjrFhFGzkE9LNt5tbVR32v8C9B3zsg-YK8zQ=?hl=en_GB&authuser=0
[18:58] <rbasak> Is there an IRC channel to which we can move as well?
[18:59] <mhall119> you can use #ubuntu-uos-overflow
[18:59] <slangasek> barry: well basically, it means if you have a Debian branch where you're maintaining, your workflow there doesn't change; and dgit's synthesized branches /for Debian/ don't change; but the dgit imported branches /for Ubuntu/ would flatten debian/patches for convenience
[18:59] <dholbach> hey svij
[18:59] <svij> hey dholbach
[19:00] <svij> I'm checking if i'm doing everyhing correct…
[19:00] <slangasek> barry: and furthermore, if you adopted a dgit workflow in Debian, you would still have commit-per-patch view that merges through into Ubuntu
[19:00] <svij> https://hangouts.google.com/call/7dbrin2vszadrmjkoniqt4eizae
[19:00] <dholbach> do you have the broadcast url too?
[19:01] <svij> if I find that…
[19:01] <mhall119> svij: "Links" in the bottom right corner of the hangout screen
[19:02] <mhall119> if it's an on-air hangout
[19:02] <svij> dholbach will set it up again
[19:02] <svij> since I'm too dumb for that :D
[19:02] <dholbach> 2 more secs
[19:03] <dholbach> https://hangouts.google.com/hangouts/_/ytl/6Cyqdfp7edHoROiXxoyfCoMCWPiSjyZ-ggQazNz2UIo= for everyone who wants to join in
[19:03] <mhall119> svij: https://wiki.ubuntu.com/UDS/Sessions
[19:03] <dholbach> http://youtu.be/RJWSxDUVMBE broadcast
[19:04] <cm-t> Heya !!
[19:04] <kristbaum> Online yet?
[19:04] <dholbach> mhall119, you joining?
[19:04] <dholbach> or who else are we waiting for?
[19:04] <mhall119> google say's I'm already there....and alone
[19:05] <dholbach> oh
[19:05] <svij> mhall119: https://hangouts.google.com/hangouts/_/ytl/6Cyqdfp7edHoROiXxoyfCoMCWPiSjyZ-ggQazNz2UIo= this one?
[19:05] <dholbach> we had to update the links
[19:05] <svij> oh right
[19:05] <cm-t> i can't join hangout, will follow by listening and replying here if needed :)
[19:05] <dholbach> we'll be right there
[19:05] <mhall119> dholbach: says I'mnot authorized now :(
[19:06]  * cm-t is in weekly board loco team
[19:06] <svij> huh
[19:06] <dholbach> mhall119, https://hangouts.google.com/hangouts/_/ytl/6Cyqdfp7edHoROiXxoyfCoMCWPiSjyZ-ggQazNz2UIo=?authuser=1 maybe?
[19:06] <dholbach> I'm not sure what to do
[19:06] <dholbach> the others could join
[19:06] <dholbach> maybe wrong account or something?
[19:06] <mhall119> if I use authuser=1 or =2 it lets me in, but I'm alone
[19:06] <cm-t> on the summit site it says it will start soon
[19:06] <svij> cm-t: not live yet
[19:06] <dholbach> are you sure it's the right link?
[19:06] <dholbach> we're 4
[19:07] <CoderEurope> Etherpad (nothing in it) http://pad.ubuntu.com/uos-1611-ubucon-europe
[19:07] <dholbach>  \o/
[19:08] <kristbaum> \o/ working
[19:08] <Mister_Q> kristbaum o/
[19:08] <kristbaum> Mister_Q: o/
[19:08]  * flexiondotorg is coming too :-)
[19:09]  * Mister_Q waves from a company event and can't be in the hangout unfortunately
[19:09] <dholbach> <3
[19:09] <cm-t> Re.
[19:10] <svij> guided tour through this: https://www.zollverein.de/angebote/ueber-kohle-und-kumpel
[19:10] <svij> http://ubucon.org/en/events/ubucon-europe/schedule/
[19:10] <lynorian> I have no microphone or webcam though on this desktop
[19:11] <kristbaum> svij: where would one apply for a place to the trip?
[19:11] <kristbaum> to the Coalmines ;)
[19:12] <cm-t> Spoiler: LeUbuntuPodcast will release within 24h a video promoting explaining UbuCon in english, from cuts at ubucon summit us interviews
[19:13] <cm-t> i hope it will bring maybe 1 or 2 more visitors ^^
[19:13] <CoderEurope> QUESTION: Where can we buy camera stuff like sd cards in Essen City, Germany ?
[19:14] <dholbach> there should be lots of places around
[19:14] <dholbach> and the Unperfekthaus is in the middle of the city center
[19:15] <CoderEurope> QUESTION: What is the IRC channel for the Ubucon conference in 2016 ?
[19:16] <dholbach> not sure if that's decided... svij: ^
[19:16] <svij> #ubucon-eu
[19:16] <lynorian> yeah I don't think IRC works that well at the confrence
[19:18] <dholbach> there's always going to be some who hang out there :)
[19:19] <kristbaum> svij: I'm there on Fryday, if I want to help out, should I just come to the Unperfekthaus?
[19:20] <CoderEurope> QUESTION: What contingencies are there for people that become unwell ?
[19:20] <dholbach> what?
[19:21] <dholbach> there's always one Patient Zero
[19:21] <kristbaum> :D
[19:21] <flexiondotorg> CoderEurope, Eat your vegetables.
[19:21] <mhall119> ha!
[19:21] <dholbach> yes!
[19:21] <dholbach> veggies FTW
[19:21] <Mister_Q> +1
[19:21] <cm-t> Yummy
[19:21] <CoderEurope> flexiondotorg: I am a carnivor ;)
[19:22] <flexiondotorg> CoderEurope, Are you coming?
[19:22] <lynorian> mmm veggies
[19:22] <CoderEurope> I am perpetually broke.
[19:22] <kristbaum> Syncing the flu ;)
[19:23] <kristbaum> Ugh, but it's so early :(
[19:23]  * Mister_Q forces kristbaum to write a blogpost about coalmines and ubuntu on ubuntufun. de if he actually attends that social event :D
[19:23]  * kristbaum will do it ;)
[19:23] <kristbaum> Thanks ;)
[19:24] <Mister_Q> kristbaum haha
[19:25] <lynorian> I am lucky to have a laptop with both
[19:26] <CoderEurope> QUESTION: Will there be hotdogs, if not what foodies shall there be available ?
[19:27] <lynorian> good no stuart langridge dying from too much carls junior
[19:27] <cm-t> question: Beer 🍻🍺
[19:27] <mhall119> that's not a question, that's an answer
[19:27] <cm-t> Ohhh
[19:27] <kristbaum> QUESTION: can you just enter an leave as you please, or does everyone get a braclett or something?
[19:27] <flexiondotorg> CoderEurope, I'm curious, if you're not going why are you asking these questions?
[19:29] <CoderEurope> flexiondotorg: I am sorry but I have been to many cons also I own /r/ubucon so I have a slight interest/experience. Are you gaining me ?
[19:29] <kristbaum> spirits?
[19:29] <Mister_Q> kristbaum http://misterq.me/nextcloud/index.php/s/fc9B1dr942jQfxt
[19:30]  * lynorian is part of ubuntu- california team and want to see if any good ideas for this ubucon but can't really make it this time
[19:30] <mhall119> lynorian: are you in touch with richard gaskin or nathan haines about UbuCon in California?
[19:30] <kristbaum> Mister_Q so everyone will run around with popeys nametag now :D
[19:31] <lynorian> I am in touch with nhianes a lot
[19:31] <lynorian> and some with richard gaskin
[19:31] <svij> nhaines will be attending
[19:32] <CoderEurope> QUESTION: Will you be using something like #mediagoblin to show the slides/talk videos ?
[19:32] <Mister_Q> kristbaum you'll get your own namebadge dont worry ;) It's just that I was too lazy and popey's namebadge was the first that I've cut out yet
[19:32] <cm-t> Please help spread the video we will release within 24h to promote ubucon europe 💞
[19:32] <cm-t> you're in mhall119 :D
[19:33] <cm-t> dh u2 :)
[19:33] <mhall119> in what?
[19:33] <cm-t> a video we will release before tomorow to promote ubucon
[19:33] <cm-t> it's cuts from last ubucon summit passadena
[19:33] <CoderEurope> QUESTION: So the talks shall just remain on YTube ? Whats the name of the channel ?
[19:34] <kristbaum> CoderEurope: IIRC they will be probably on a channel named Ubuntufun also
[19:34] <svij> Mister_Q: ^
[19:34] <Mister_Q> CoderEurope I will record a few talks and they'll go up on our ubuntufun youtube channel. Unfortunately I can not record every talk
[19:35] <Mister_Q> svij ;)
[19:35] <Mister_Q> kristbaum never heard of that :D
[19:35] <cm-t> Maybe use ubucon europe g+ account?
[19:35] <Mister_Q> nope
[19:35] <kristbaum> \o/ till friday!
[19:35] <Mister_Q> I have all the work with editing and filming them so they go up on our channel
[19:35] <flexiondotorg> svij, Thanks for organising UbuCon Europe. Can't wait :-)
[19:35] <cm-t> See you friday !!!!
[19:35] <svij> flexiondotorg: :)
[19:36] <cm-t> mister_q right :)
[19:36] <flexiondotorg> cm-t, Indeed.
[19:37]  * Mister_Q goes back to the party, see you in essen \o/
[19:38] <CoderEurope> thanks guys.
[19:38] <dholbach> haha :)
[19:39] <svij> great
[19:39]  * svij goes to update the friday social events on the webpage…
[19:54] -udsbotu:#ubuntu-uos-community- 5 minutes left in this session!
[19:55] -udsbotu:#ubuntu-uos-community- 4 minutes left in this session!
[19:56] -udsbotu:#ubuntu-uos-community- 3 minutes left in this session!
[19:57] -udsbotu:#ubuntu-uos-community- 2 minutes left in this session!
[19:58] -udsbotu:#ubuntu-uos-community- 1 minute left in this session!
[19:59] -udsbotu:#ubuntu-uos-community- This session has ended.