=== mdz [~mdz@69-167-148-207.vnnyca.adelphia.net] has joined #launchpad === mdz [~mdz@69-167-148-207.vnnyca.adelphia.net] has joined #launchpad [01:30] Merge to rocketfuel@canonical.com/launchpad--production--1.8: sync with devel (patch-20) [02:25] lifeless: Ta === lamont_r [~lamont@209-180-255-158.dnvr.qwest.net] has joined #launchpad [04:29] !lilo:*! Outage New Year's Eve morning; news item on http://freenode.net/news.shtml .... thanks, and thank you for using freenode! :) === SteveA [~steve@adsl-213-190-44-43.takas.lt] has joined #launchpad === SteveA [~steve@adsl-213-190-44-43.takas.lt] has joined #launchpad === kiko [~kiko@200-206-134-238.async.com.br] has joined #launchpad [01:35] kiko: dude, you were burgled? [01:35] SteveA, yeah, I sort of guessed it before leaving. [01:35] how are you doing? back in .lt? [01:36] yeah, back in lithuania. strangely, no white christmas this year. but it snowed yesterday. [01:37] must feel good being home after so much fivestarring. [01:38] I've still got to get my act together, my house is still a proper mess [01:38] but you have a shower now? [01:38] inbox is also still scary, 833/1478 [01:38] yeah, we got a shower a few months ago -- but I still miss the cold douche [01:39] electric showers kind of suck [01:42] i was going to play with shtoom today, but sound for i810 is broken in hoary at the moment [01:43] SteveA, how's aiste? [01:44] she's okay. came 3rd in a horse jumping contest yesterday, actually [01:45] that is, being on a horse, jumping over obstacles. not jumping over horses. [01:45] she did indeed say something about horsejumping over the holiday season === mdz [~mdz@69-167-148-207.vnnyca.adelphia.net] has joined #launchpad [02:08] hi matt === kiko is now known as kiko-fud === SteveA [~steve@adsl-213-190-44-43.takas.lt] has joined #launchpad [04:10] Merge to rocketfuel@canonical.com/dists--devel--0: roomba snapshot (buildbot/autotest) (patch-43, david.allouche@canonical.com) [07:57] !lilo:*! Hi all. If you're aware of a *working* pastebot on the network (you invite it to your channel, it announces pastes) whose owners don't mind having added to some arbitrary development channel, please /msg me....thanks! === kiko-fud is now known as kiko [08:33] !lilo:*! A new channel, for your convenience: #freenode-pastebots contains all known pastebots which can be invited to channels on freenode. [09:39] Merge to rocketfuel@canonical.com/dists--devel--0: fix roomba snapshot (patch-44, david.allouche@canonical.com) === TD [~mike@foghorn.codeweavers.com] has joined #launchpad [10:12] hi, i'm having big problems with the launchpad. is anybody around? === stub [~stub@dsl-246.248.240.220.dsl.comindico.com.au] has joined #launchpad [11:05] sure [11:06] TD, what's up? [11:06] i can't figure out how to add a new POT file, for one [11:06] for an existing project? [11:07] yes [11:07] which project is that? [11:07] it has one pot, i'd like to add another [11:07] autopackage [11:08] Morning [11:08] https://launchpad.ubuntu.com/rosetta/products/autopackage/autopackage-1.0 [11:08] TD, you've tried "edit this template", I assume? [11:09] that would edit the pot file for the main program, yes? i wanted to add a new pot for a different program [11:10] TD, wouldn't that be a different product? i.e., not autopackage? [11:11] well, it's a component of it. it's a frontend program for the core code [11:12] i thought autopackage was the project, and autopackage-1.0 was the template for the core, and that for other POT files, i'd add new templates [11:12] rather than actual new projects [11:12] hmmm, indeed, there is support for more than one template per product [11:13] otoh, I don't seem to see an option for me to do it [11:13] are you Mike Hearn, TD? [11:13] yep [11:13] hmmm [11:13] ha... I remember seeing you in #arch :) [11:13] right :) [11:13] i'm afraid i'm using svk these days ... [11:13] it may be that this functionality is disabled in the version in production [11:13] you are beta testing rosetta? [11:14] it's still in beta? [11:14] oops :) [11:14] oh well. it *looked* ready when i played with it [11:14] TD, I'd suggest trying to grab a hold of daf or carlos, which is probably only going to happen on monday! [11:14] hu... well, I think so... I'm not a rosetta person... [11:15] ok [11:15] it's all rather alpha-ish, though it does offer the essential po-import/export functionality. [11:15] yeah [11:15] alright [11:16] except the boss felt like he needed to put something out to keep the world looking in our general direction, or he thought that was the best way to keep the productivity up, or something like that :) [11:17] ddaa: you work for mark now huh? [11:17] Yep. Been on payroll since july. [11:17] ddaa, it's more that he wants to validate the general concepts, AFAICT [11:17] ok [11:17] kiko: you're certainly better aware of what is going on than I [11:18] yeah the constant "not ready yet" signs are a bit annoying [11:18] i'm still trying to figure out what your business model is :) [11:18] wait for January. :) [11:18] "corporate desktop debian" is about the best guess so far [11:19] TD: actually it is _much_ broader than that. [11:20] indeed [11:20] ok. "make pots of cash out of debian" :) [11:20] and save the world while you're at it [11:21] More like "change the opensource world, and sell associated services". [11:22] Quite vague, indeed, but I'm not too concerned about that. Our job is to make software that rocks. We leave cashflow issues to the execs :) [11:22] hmm :) [11:24] i'd personally want to know the business model before committing to a job, but that's perhaps just me [11:26] ddaa: i guess you are a bazaar hacker, yes? [11:27] At the time, my perspective was "i'm looking for a job, that stuff is going to be fun, it actually has a small chance of going big and profitable, and in any case it's going to be good on my resume". When you have only one year of employment behind you, that's often enough. [11:28] I did not actually hack on bazaar yet. I have some responsibilities in some yet-unannounced project, and I have a plenty of work to do on pyarch and pybaz. Actually I already have more work than I can handle. So I leave baz to the rest of the team. [11:29] ok, fair enough :) === TD can't really talk [11:29] np [11:29] nice to see you on board [11:31] heh, i meant i can't talk about job stability etc, i work for codeweavers after all :) [11:31] pretty much the textbook case of risky business [11:31] but it's fun :) [11:32] so, in a nutshell, what is the business plan of codeweavers? [11:33] make money selling services and products based on wine [11:34] it's fairly sound. we do make money, so i guess there must be something to it :) [11:34] the travel is nice too though i don't get to do much of that being a student [11:35] I guess the risk in the business is that if the app developers decide to become obstructive (I can imagine M$ doing that) they can actually sink the value. [11:36] it's not so much that. the risk is more simply that of surviving until desktop linux really takes off [11:36] you can survive on selling to the enthusiast/end user market, we know this because we have [11:36] but it's not much of an existence. we're all waiting for corp desktop to take off [11:36] the other risk is that you never know how much it'll cost to make an app work before you actually do it :) [11:36] naturally customers don't like that [11:38] I see what you mean. There is also the fact that your window of existence is between "desktop linux is taken seriously enough to generate profit for the company" and "desktop linux is mature enough not to need wine". [11:38] otoh there are plenty of nice markets in that window, some of them may last for a long time. [11:38] * niche markets === TD nods [11:40] well, i doubt that wine will ever be unnecessary. the main problem is that there's lots of custom/vertical-market software in the world, and it doesn't make much sense to rewrite it [11:40] same way that lots of systems run on DOS [11:40] or have text-mode UIs etc. old software hangs around for ages [11:40] yeah, these the niche markets I was referring to. [11:40] ok, so it will one day be unnecessary. but by that point i'll be an old man smoking a pipe and won't care :) [11:40] right [11:41] also we hope to get a nice slice of the porting market. at the moment we aren't as slick at that as we'd like to be [11:41] you mean native porting? [11:41] we've done a few ports, but we don't have the resources to do proper ports (eg with GTK+ guis). also the customers don't ask for them, which is a problem when i'm trying to sell this to my boss :) [11:41] consulting for porting windoze apps to unix? [11:41] at the moment we do winelib porting [11:42] ie, improving wine so that app works better, giving you a "port" [11:42] it's not really native though. the next step is to do consulting for hybrid ports [11:42] where the app stays using some win32 apis like file/memory management and boring stuff, but gets native UI, native package management, icon theme integration etc [11:42] you can only go that far in a demand-driven way [11:43] most users have no conscious demand for good UI [11:43] right now though most of the ports we deal with are quite specialist apps and the companies typically don't sell many copies, so native-ness isn't a big deal for them [11:43] by demand i meant, demand from the companies doing the ports [11:43] like I said, they're so specialist that the free market doesn't optimize out the non-native GUIs like it would for commodity apps [11:43] they know a really bad UI when they use it. They (sometimes) know a really good UI when they use it, but anything in between makes no difference to corporate users. [11:45] That's one thing I really hate with the software market. A lot of the niche software is incredibly bad UI-wise, but the users are not the prescriptors, so what gets out is a general feeling that "computers are ugly and unfriendly". === TD nods [11:46] yes, it's bad. but just a manifestation of "software is an immature industry" [11:46] most developers have no usability training [11:46] I have slightly different perspective. [11:47] In most niche markets, you need not be usable. It's more the execs having no notion of what software usability means. [11:47] And wider issues of execs disregarding the work experience of the clerks. [11:48] hmm, perhaps [11:48] Training developers in usability would only marginally improve the situation. The economic logic that leads to such bad UI in nich software remains. [11:48] there are proprietary apps with good UI though, so i don't think that applies universally [11:49] The "marginally" lies in that developpers, when given a choice prefer to do something better. [11:50] I always feel pain when I see clerks using booking, banking, administrative, etc. software... and see them curse. [11:51] TD: yes, when there is a competition, a better UI is an asset. Often, there is no competition to speak of in niche markets. [11:51] yep [11:51] i do think usability training can help with that. people think about it as they go