/srv/irclogs.ubuntu.com/2013/03/26/#ubuntu-x.txt

bjsnidersoreau, i find it ironic that people seem to be using the same arguments against northfield/norwood that you used against mir -- it's unnecessary, it's divisive, they're personally offended etc.02:19
bjsniderand you are using some of the same arguments that canonical used to defend mir -- weston doesn't do what i want, they don't want to work with me etc.02:20
ScottKCanonical seems to have a pattern though of not playing well with others.02:22
ScottKThe one time I know of they actually got something going with an external upstream on design, they retroactively applied the CLA to it and threw away all the externally developed code.02:22
bjsniderScottK, i'm not going to argue the "not invented here" thing02:23
bjsniderbut if you read the irc exchange after mir was announced soreau was one of hte loudest anti-mir voices, saying he was personally offended by the decision02:24
ScottKAFAICT, that was a pretty universal reaction though among people that don't work for Canonical.02:25
bjsnidermeh02:25
bjsniderwayland's been around since the shrub administration and it still can't minimize windows...02:26
ScottKAfter proclaiming it the next thing, how much effort did Canonical invest in helping develop it?02:26
ScottKThere may be valid technical arguments to go your own way, but I don't think Wayland wasn't making progress fast enough is one of them.02:27
bjsniderwas it canonical's sole responsibility?02:27
ScottKNo, but Canonical is investing far more effort into Mir than they did into Wayland, so they could have, at least in terms of resource allocation, made different choices.02:28
bjsnideri really wonder who was hard to work with at this point, canonical or wayland's core devs02:31
ScottKI don't know.  It does seem that there is a pattern though of Canonical development efforts with other groups not resulting in successful cooperation.02:34
Sarvattphone. phone is what's important in the short term.02:34
ScottKThey could have had a phone two years ago, but they didn't care, so now it's a crisis.02:35
bjsniderScottK, the NIH issue is beyond dispute at this point, i get that02:35
ScottKIt's a real problem for those of us interested in more than Ubuntu/Canonical OEM commitments.02:36
bjsniderSarvatt, mir is better for phones than wayland? i don't understand the tech behind it02:38
Sarvattits too late here to get into it but it wont affect anyone !ubuntu, why is that a problem..02:38
bjsniderbecause of the lingering NIH issue i guess02:39
Sarvattbecause lightdm wont grow a wayland session manager that can be used for free?02:40
bjsniderwhy not?02:40
ScottKPersonally, I care about Kwin upstream considering it an unsupported platform.  Even if your X support is flawless, pretty much any Kubuntu related Kwin bug I expect to get marked invalide.02:42
bjsnideri'm sure kubuntu will become less and less stable in the future02:45
ScottKI've no idea if it will or not.02:49
RAOFScottK: If kwin blanket rejects kubuntu-related bugs then they'll just be being hostile. There won't be a technical reason for it.02:56
ScottKRAOF: I think "you're running on a platform I don't understand" is valid.02:56
RAOFBut it *won't* be running on a platform they don't understand.02:57
RAOFIt'll be running on X.02:57
ScottKOnly in the short term.02:57
RAOFNo, in the long term.02:57
ScottKThen it's X on Mir.02:58
RAOFRight.02:58
bjsniderwhy couldn't kwin be adapted to run natively on mir02:58
RAOFAnd rejecting bugs for X on Mir makes as much sense as rejecting bugs for using radeon's UMS code.02:58
ScottKbjsnider: Because upstream isn't interested in supporting upstream patches for single distro requirements.02:59
ScottKRAOF: Maybe they won't.  I don't know.02:59
bjsniderwho knows if it will be just single-distro02:59
ScottKSo far the track record of Canonical stuff being single distro is pretty consistent.03:00
ScottKIf it's not, it's not, but I'm not holding my breath.03:00
RAOFbjsnider: ‘kwin natively on Mir’ isn't really a well-formed statement. Mir isn't a generic display server in the same way Xorg is.03:01
RAOFHeh, upstart got pretty widely adopted. :)03:01
bjsnideri admit i'm not well-versed in the tech03:01
ScottKRAOF: Yes. Upstart best exception to the rule.03:02
ScottKRAOF: What would be the well formed statement then?03:02
ScottKPersonally, I think the reason systemd appeared and replaced upstart in Fedora was someone noticed it was interfering with their "Canonical doesn't contribute" meme.03:03
RAOFScottK: That, and because Lennart apparently really wanted to write libOS03:04
ScottKSo I don't think everything is Canonical's fault, but there are common threads.03:04
ScottKLightdm would have likely been the official KDE upstream replacement for KDM is not for the CLA requirement.03:05
RAOFYeah. I don't think Mark's goal with the Canonical-should-use-CLA is a bad one, but I think it's been a good excuse for others not to accept our contributions.03:07
ScottKI don't think it's an excuse at all.03:07
RAOFI think that for some it is.03:08
ScottKI think free software developers are rationale hostile to the idea that a third party should have the right to use their code in proprietary applications.03:08
RAOFScottK: ‘kwin as a display-server using Mir’ would probably be well-formed, as would ‘A Mir backend for kwin's Wayland compositor’.03:08
ScottKNo doubt.03:08
ScottKrationale/rationally03:08
ScottKIt's a particularly sensitive subject for KDE as Canonical took code that KDE developers had contributed to appmenu-qt and then tossed it out after Canonical retroactively required copyright assignment.03:09
RAOFThat's not wonderful :/03:15
bjsniderdid they end up replacing kdm anyway?03:16
ScottKThey are working on it.03:26
ScottKIt's not going to make it into the Qt5/QML world.03:26
ScottKlightdm would have been the clear choice except for the CLA.03:27
bjsniderso did they have to reinvent the wheel?03:28
ScottKPretty much.  Let me find the blog post.03:31
ScottKhttp://aseigo.blogspot.com/2013/03/logging-into-plasma-workspaces-2.html03:32
ScottKThe reaction to that seemed to pretty much be, "Where do I get the sddm code, we better get to work".03:33
* RAOF really doesn't understand calling the CLA ‘non-free’; the only danger is that Canonical might choose at some future point to not make further improvements available under the GPL. At which point you just fork the project at the revision before the license change.03:52
ScottKNo, Canonical also gets the rights to distribute the code under a dual license proprietary/free approach if they want.03:54
RAOFWhich is a strictly *less bad* situation, right?03:55
ScottKNo.03:56
ScottKWhy should Canonical get rights no one else has if we're doing collaborative free software development?03:57
ScottKThe given answer is "we're doing most of the work", but that's a tautology.03:57
ScottKIf you arrange things so that others are reluctant to contribute (and if they should be or not, it's clear they are) then you'll always be doing most of the work.03:58
RAOFPartially, but even if we were as welcoming as possible it's highly likely that Canonical would be doing most of the work.03:58
ScottKIt depends on the project.03:59
RAOFProbably, yes.04:00
ScottKEven so, I don't think "we're doing most of the work" is a good reason.04:03
ScottKIMO, we're either doing free software development or we aren't.04:03
ScottKIf we are, Canonical doesn't need the proprietary rights.  If we aren't, they should pay me for what I do.04:03
RAOFI'd argue you are getting paid, just in code and infrastructure. If I submit a patch to mariadb, I get paid in a solid SQL database.04:25
mlankhorstmorning04:46
=== tomreyn_ is now known as tomreyn
=== dj_ryan_ is now known as dj_ryan
=== MonsterKiller_ is now known as MonsterKiller
mlankhorstargh, forgot to account for the possibility that preinit was simply called twice, grr!10:39
mlankhorstno wonder I had a leak..10:40
seb128hey, could somebody review/consider the patch on https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1079096 for raring? ;-)10:42
ubottuLaunchpad bug 1079096 in xorg-server (Ubuntu) "Xephyr does not have GLX" [Low,In progress]10:42
mlankhorstoh sure10:42
seb128mlankhorst, thanks10:43
mlankhorstbut I'm debugging some other issue first :P10:43
seb128yeah, no hurry10:43
mlankhorstoh god.. xorg is a mess12:35
mlankhorsthm I guess the most sane solution is to disable xv and xvmc if creating a gpu screen12:51
=== fenris is now known as Guest97540
=== jono is now known as Guest461
=== JanC_ is now known as JanC
=== seb128_ is now known as seb128
=== seb128_ is now known as seb128

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