[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:05.54,0:00:08.30,Default,,0000,0000,0000,,Good afternoon. Can you hear me? Dialogue: 0,0:00:10.41,0:00:12.46,Default,,0000,0000,0000,,Good afternoon. Sorry for the delay. Dialogue: 0,0:00:12.63,0:00:14.60,Default,,0000,0000,0000,,Welcome to Lightning Talks! Dialogue: 0,0:00:14.79,0:00:17.48,Default,,0000,0000,0000,,We have... 5 people doing 6 things, Dialogue: 0,0:00:17.48,0:00:18.94,Default,,0000,0000,0000,,and first up is Sean. Dialogue: 0,0:00:23.34,0:00:24.20,Default,,0000,0000,0000,,Hello! Dialogue: 0,0:00:24.20,0:00:25.28,Default,,0000,0000,0000,,Uh, I'm Sean. Dialogue: 0,0:00:25.83,0:00:26.81,Default,,0000,0000,0000,,Um, so, Dialogue: 0,0:00:26.89,0:00:28.96,Default,,0000,0000,0000,,Dgit is a multifaceted project Dialogue: 0,0:00:29.08,0:00:31.30,Default,,0000,0000,0000,,trying to solve a lot of problems at once Dialogue: 0,0:00:31.42,0:00:33.43,Default,,0000,0000,0000,,and the source package certainly is\N(one of those) Dialogue: 0,0:00:35.26,0:00:37.16,Default,,0000,0000,0000,,I wanted to briefly talk about Dialogue: 0,0:00:37.24,0:00:40.09,Default,,0000,0000,0000,,one of the things that dgit makes better, that Dialogue: 0,0:00:40.32,0:00:42.26,Default,,0000,0000,0000,,is the reason why you should consider Dialogue: 0,0:00:42.36,0:00:44.13,Default,,0000,0000,0000,,incorporating dgit push Dialogue: 0,0:00:44.18,0:00:46.24,Default,,0000,0000,0000,,into your existing workflows. Dialogue: 0,0:00:46.39,0:00:49.26,Default,,0000,0000,0000,,So, one of the things that \Nwe offer our users Dialogue: 0,0:00:49.73,0:00:51.31,Default,,0000,0000,0000,,in our stable releases Dialogue: 0,0:00:51.56,0:00:54.52,Default,,0000,0000,0000,,is that(?) we say:\NLook, we are going to make sure Dialogue: 0,0:00:54.52,0:00:56.45,Default,,0000,0000,0000,,that you can do\Napt-get source, Dialogue: 0,0:00:56.51,0:00:59.10,Default,,0000,0000,0000,,apt-get build-dep <package name> Dialogue: 0,0:00:59.23,0:01:00.81,Default,,0000,0000,0000,,and then, it will (be) built Dialogue: 0,0:01:00.88,0:01:03.29,Default,,0000,0000,0000,,Right? That's one of the things we ensure Dialogue: 0,0:01:03.34,0:01:04.26,Default,,0000,0000,0000,,and it's a nasty bug if that doesn't work. Dialogue: 0,0:01:05.59,0:01:08.70,Default,,0000,0000,0000,,But, apt-get source is a\Npretty old-fashioned way Dialogue: 0,0:01:08.74,0:01:11.38,Default,,0000,0000,0000,,to get a source for something\Nrunning on your computer. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,in particular, like you can't\Ncommit things Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and then revert them Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,you can't make branches Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,you can't manipulate the source\Nin all the ways you can with git. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So, often what I think people will Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,probably do Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,is apt-get source and then just\Ncommit everything to git. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Now, dgit clone is kind of a\Nshortcut there Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,dgit clone will "apt-get source" and\Ncommit it to git, roughly. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,(there's more stuff going on) Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,But that's one way to understand it. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,And that's the git history you get,\Nif you type dgit clone Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,when the maintainer just uploaded\Nthe package with dput. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So, it's kind of useful, it's in git now,\Nso you can type git clean Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and it's pretty convenient. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,But I think we could do a lot better for\Nour users. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,We could give them the whole packaging\Nhistory Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and eventually even the upstream history. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Which is a lot powerful for debugging\Nproblems on their system. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So, that's what you get when you do dgit\Nclone, when it wasn't dgit-pushed. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,What happens when it was ? Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Well, that's what you get. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,If someone like I did, typed "dgit push", Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,then, when the user types "dgit clone", Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,they get this rich history, which is\Nuseful information, for debugging, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,making reverts, and upstream changes\Nfor example, and then trying build it. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Or, you know, that kind of stuff. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,And as you see, the dgit push command\Nhas gbp in it. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Like this wasn't a fancy git (??)ry-based\Nworkflow or anything like that. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,All I did was drop dgit --gbp push Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,in my existing team gbp workflow. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So if you're in a team that has\Ngbp-based worflow, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,consider incorporating dgit push\Nand give this extremely useful thing Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,to our users. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Thanks ! Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Right, next up is Judith, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,telling us "debian lenny\Nworth every penny". Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Ok Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,The main issue about - Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,I'm gonna talk about Debian Lenny - Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Is "will you able to fill five minutes\Nwith it ?" Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,But I'm prepared and I have a backup ! Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So, who of you is still using Lenny ? Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Who of you plans to use Lenny ? Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,(laughs) Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So that's great ! Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Lenny is not completely abandonned. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,(??) What it was back in 2009 when it\Nwas released ? Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Everyone was using it, and now Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,you feel somehow lonely about it. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,And of course there are reasons for it. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,For example, it got security support\Ndiscontinued and doesn't does well. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,And of course, a lot of fancy stuff is\Nmissing, like html5. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,This might not be an issue if you don't\Nlike videos. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,And even if you would have support for\Nhtml5, probably you wouldn't have support Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,for most of the codecs. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,