[21:30] <trijntje> Hi all, any news on the screenshot server?
[22:39] <daker> hi
[22:39] <daker> trijntje, ask jenkins
[22:49] <nisshh> jenkins, ping
[22:50] <jenkins> pong
[22:50] <nisshh> jenkins, what is happening with the tex live PPA?
[22:51] <jenkins> there will not be a new one for ages yet as 2010 has not been packaged
[22:52] <nisshh> jenkins, ah ok, any idea when that will be?
[22:52] <jenkins> I am afraid not it depends on how much time the debian latex team has
[22:52] <nisshh> jenkins, ah ok, so your waiting for it to get packaged upstream in debian?
[22:53] <jenkins> basicaly yes. the wait is because they are re writing how they do the packageing, so i can't just run some scripts at the moment as they have not made the new ones yet.
[22:54] <nisshh> jenkins, i see, can you let me know when you have got the PPA up then?
[22:54] <jenkins> will do nisshh, i expect a couple of months
[22:54] <nisshh> yeah
[22:54] <nisshh> that is annoying
[22:54] <nisshh> waiting on upstream :(
[22:56] <jenkins> yea sorry its far to complex to package my self, i just update the source that the packages are created from normally
[23:00] <nisshh> jenkins, ah ok, i can imagine it would be complex, thanks
[23:05] <jenkins> :)
[23:16] <flan> godbyk, 10.04's been ported to the new server.
[23:16] <flan> http://flan.uguu.ca:5000/ump/10-04
[23:17] <flan> Lemme know your OpenID and I'll set you up with admin access.
[23:19] <nisshh> flan, sorry i didnt reply the other day, i went afk for a while
[23:20] <nisshh> flan, anyway, my question was: would you be willing to host the developer manual screenshots and quickshot server on your server?
[23:20] <flan> I don't see why not, nisshh.
[23:20] <flan> It's meant to handle multiple projects.
[23:21] <flan> The only catch is that I can't guarantee 100% uptime.
[23:21] <flan> But I haven't had a major problem in months.
[23:21] <flan> Also, I get really busy with work and other projects sometimes, so I may disappear from the channel for extended periods of time.
[23:21] <flan> (e-mail and PMs will always get my attention, though)
[23:22] <nisshh> flan, oh great, thanks heaps, i will let the team know :)
[23:23] <nisshh> flan, can you just let me know when you have set it up?
[23:24] <flan> Just let me know what project name you want and I'll give you full access.
[23:24] <flan> I assume they aren't under UMP.
[23:25] <nisshh> flan, no, its the Ubuntu Developer Manual
[23:25] <flan> Got an OpenID?
[23:25] <nisshh> launchpad is an openid isnt it?
[23:25] <flan> Yep.
[23:26] <nisshh> yeah, ill use that then
[23:26] <flan> https://launchpad.net/~<you>
[23:26] <nisshh> yeah
 = nisshh?
[23:26] <nisshh> yeah
[23:26] <Muscovy> http://launchpad.net/+me actually does that automagically.
[23:27] <nisshh> flan, i assume i will be able to log onto your server and check the status of the screenshots and which ones have been taken, etc?
[23:27] <Muscovy> Wait. I thought it did...
[23:27] <nisshh> Muscovy, not for openID i dont think, that is just a generic user page anyone can user
[23:27] <nisshh> use
[23:27] <nisshh> when they are logged in to launchpad
[23:28] <flan> http://flan.uguu.ca:5000/udm It's all yours, nisshh. (You can remove me as an admin; I just added my ID so I could make sure it looked like it was set up properly)
[23:28] <flan> http://flan.uguu.ca:5000/ump You've got full access to this, too, so you can see what sorts of options are available.
[23:28] <flan> (The test will be removed once we have 10.10 configured)
[23:29] <flan> Just log in in the top right with your full OpenID URL.
[23:29] <flan> Admin options are always in the upper right.
[23:29] <nisshh> flan, thanks heaps :)
[23:29] <flan> Lemme know if you find any bugs. We're pretty sure we've caught everything big, but there's always something that's been overlooked.
[23:30] <nisshh> flan, will do
[23:31] <godbyk> flan: My OpenID is http://kevin.godby.org/.  (Though if it fails to forward appropriately, let me know.)
[23:31] <nisshh> flan, oh cool, so it looks like i can just grant access to anyone with a launchpad openID
[23:32] <nisshh> flan, do i need to provide you with a list of screenshots needed?
[23:34] <flan> You can configure everything through the site, nisshh.
[23:34] <flan> godbyk, if your delegate is Google, you may need to reload the page a few times when it complains about the site being invalid.
[23:35] <flan> That's the only issue I've seen with second-generation endpoints.
[23:35] <godbyk> flan: Ah, nope. I'm using a php openid thing on my site.
[23:35] <flan> You should now have full control over /ump
[23:35] <nisshh> flan, ok, thanks
[23:37] <flan> nisshh, the basic steps will be to create a new "version" (10.10 or something), then populate it and the base project with languages (these are inheritable), then populate the versionw iths creenshots.
[23:37] <flan> with screenshots*
[23:37] <godbyk> flan: I logged in successfully.
[23:37] <flan> Clients download the screenshot list every time they get to the effective mainloop.
[23:38] <flan> Don't set a username or resolution if you don't have to. Avoiding these options will make it easier for people to contribute.
[23:38] <flan> (The username thing forces people to create and log into a new account, and the resolution forces a reconfig)
[23:39] <flan> Just play with it, I guess. I can backup the database with a moment's notice, and the data is easy to duplicate, too.
[23:39] <flan> And I have scripts (included with the source) that allow for versions and projects to be easily removed if you mess up.
[23:40] <flan> (You can't do it through the interface to avoid malicious users from doing damage)
[23:40] <flan> prevent*
[23:41] <nisshh> flan, yeah, i understand it now :)
[23:41] <nisshh> flan, this is very cool, btw :)
[23:41] <flan> You can also translate each screenshot's instructions into any supported language.
[23:41] <flan> And the end user can pick the language that best suits them.
[23:42] <nisshh> ah yeah
[23:42] <flan> Probably a useless feature in practice, but it might help if you plan to reuse instructions between versions.
[23:42] <flan> And can assume a few major languages.
[23:42] <nisshh> flan, is the quickshot client ready to be used with multiple projects? not just the desktop manual?
[23:42] <nisshh> yeah
[23:42] <flan> The new one loads based on URLs or .qsproj files.
[23:42] <flan> So it can work with anything.
[23:43] <flan> http://flan.uguu.ca:5000/ump/10-04/%5Bump%5D10-04.qsproj
[23:43] <flan> That can be accessed through the "Help out!" link on any project page.
[23:43] <flan> (Even if the project is private, for technical reasons)
[23:43]  * dutchie applauds flan 
[23:47] <nisshh> flan, did you code the whole server side stuff?
[23:48] <flan> Yeah. Jenkins helped with the client's UI, though.
[23:48] <nisshh> flan, i have to say, the server-side stuff is very well designed :)
[23:49] <flan> There are still things I plan to revise before 1.0, but thanks. :)
[23:49] <nisshh> simple, secure, easy to use, etc :)
[23:49] <nisshh> yeah
[23:50] <godbyk> Oh, no! Daker's been forked!
[23:51] <flan> This isn't a bad thing. It means we have two of him.
[23:51] <daker_fork> hhh
[23:51] <godbyk> flan: Good point -- so we can get twice as much work done, then, right?
[23:52] <nisshh> lol
[23:52] <flan> Eh... I'm not the right person to ask about work. >.>
[23:53] <daker_fork> where is ben ?
[23:53] <flan> Probably sleeping.
[23:53] <nisshh> in the middle of the day?
[23:53] <nisshh> its 7am where i am, and he is 4 hours ahead of me lol
[23:53] <flan> Isn't he in, like, UTC -8?
[23:53] <nisshh> no
[23:53] <nisshh> i am + 8
[23:53] <flan> Er...
[23:53] <nisshh> he is + 12
[23:53] <flan> Yeah.
[23:54] <flan> I meant -16.
[23:54] <flan> Or that.
[23:54] <nisshh> lol
[23:54]  * flan doesn't know Oceana.
[23:54] <nisshh> either
[23:54] <nisshh> way
[23:54] <nisshh> he probably is at uni or something
[23:54] <nisshh> i havent seen him around since monday
[23:54] <daker_fork> it's 10:50 in NZ
[23:54] <nisshh> yeah
[23:54] <nisshh> 10:54
[23:57] <daker_fork> have we made any litlle progress ?