/srv/irclogs.ubuntu.com/2015/12/22/#ubuntu-desktop.txt

darkxstNoskcaj, gnome-user-share is already done, we are leaving at 3.14 for time being06:36
didrocksoh, forgot to say good morning here06:50
* didrocks was reviewing the google code in task progress during the night06:50
Noskcajdarkxst, ok. no plans for 3.18?06:55
darkxstNoskcaj, no, it just removes stuff06:55
darkxsthey didrocks06:55
didrockshey darkxst06:57
=== nudtrobert1 is now known as nudtrobert
alexarnaudhey didrocks !07:38
didrocksbonjour alexarnaud :)07:39
alexarnauddidrocks: My first question is you are agree, what the libxorg-gtest ?07:39
alexarnaudWhy "Google test" for Compiz package ?07:39
alexarnauddidrocks: how do you do today ?07:40
didrocksalexarnaud: I guess the apt-cache show description is clear, don't you think so?07:40
didrocksDescription-en: X.Org dummy testing environment for Google Test07:40
didrocks Provides a Google Test environment for starting and stopping07:40
didrocks a dummy X server for headless testing purposes.07:40
didrocksalexarnaud: I'm excellent, thanks! yourself?07:40
didrocksthat's what we are using for testing compiz/unity07:40
alexarnauddidrocks: the same07:41
alexarnauddidrocks: maybe I don't know Google test, it's maybe a framework or something like that07:42
alexarnauddidrocks: so if it's free software only I think we can easily port it to Debian main07:42
didrocksalexarnaud: it is, as you can see it's in main in ubuntu as well, so free software07:43
alexarnauddidrocks: The second stuff I would to check to test with you is the usage of metacity theme comming with matecity package that we haven't in Debian, for what sort of thing is it usaful? (Let me one minute to find you the exact error log)07:44
Texouhey didrocks  :)07:44
didrocksalexarnaud: oh, right, we use something around it, let me refresh my memory :)07:45
didrockshey Texou! :)07:45
Texoudidrocks: thanks for your help to alexarnaud  :) very happy to work with you on this matters :)07:46
didrocksTexou: you're really welcome! I hope you can get compiz into debian and that will get more interests from their side than some years ago!07:46
Texoudidrocks: I think it will, given reactions to my ITP bugreport07:47
didrocksalexarnaud: ok, so if you are using gtk-window-decorator, (the default decorator in compiz, that we don't use in Ubuntu), we are using the metacity theme system07:47
didrocksmeaning metacity private so07:47
didrocksthat way, we can have a coherent and existing gtk theme system support07:48
didrocks(we rewrote a better decorator for unity, which is in unity package, so we don't use it, we still keep the gtk window decorator for Ubuntu Mate and such though)07:48
Texoujust hope we'll have a unified packages between 2 distro07:49
didrocksTexou: yeah, if you are really starting from our base, that should be fine :)07:50
didrocks(that's why I suggested that some days ago)07:50
Texoudidrocks: yes we do, except some patches from Knoppix for accessibility purpose07:50
TexouI'd like to unify Debian, Ubuntu and Knoppix one to make maintainance easier07:51
didrocksyeah, it may be possible, if those are not disruptive and with tests, that we merge them upstream07:51
Texouhence the Compiz group Alex showed yesterday07:51
didrocksas we are basically "compiz upstream" defacto07:51
Texouyep07:51
didrocks(we == ubuntu)07:51
Texoulet's hope :)07:51
didrocks:)07:51
didrocksthe only thing to keep in mind is that it took great extends to get some quality in compiz07:52
didrocksand we have quite a bunch of tests07:52
didrockswe don't want know non-graphical code to not be tested in trunk07:52
Texouinteresting07:53
Texouwhat do you mean with extends?07:53
alexarnauddidrocks: I'm trying to recompile07:53
didrocksTexou: sorry, extent*07:54
didrocksalexarnaud: good!07:54
Texouplugins?07:54
didrocksno, basically an idiom for "it took at lot of efforts"07:55
Texoudidrocks oh ok07:58
alexarnauddidrocks: it seem that Compiz compile withtout any problem07:59
Texouit's for us a quality assurance such requirements, so...07:59
Texoudidrocks: and do you know if Ubuntu plans to stop maintaining Compiz soon?07:59
didrocksalexarnaud: sweet! \o/08:02
didrocksTexou: well, we are going to get out a LTS, so you are fine for the next 5 years at least :)08:02
didrocksTexou: then, we will move to Unity8 (I guess before next LTS), which isn't based on compiz08:02
didrocksbut I think the project is more or less stable, no big changes are needed for quite a while08:03
alexarnauddidrocks: is there any tool to download package source from Ubuntu in Debian ? For now I've downloaded from package.ubuntu.com08:03
didrocksalexarnaud: dget -x on launchpad, one sec, if you want the link08:03
didrocksalexarnaud: dget -x https://launchpad.net/ubuntu/+archive/primary/+files/compiz_0.9.12.2%2B16.04.20151211-0ubuntu1.dsc08:03
didrocksfor instance08:03
Texouok sweet :) thanks because it's a very important news for me :)08:03
didrocksalexarnaud: https://launchpad.net/ubuntu/+source/compiz shows which version we have where08:04
didrocksalexarnaud: otherwise, you can use bzr branch lp:compiz, it only contains latest version in the release pocket08:04
alexarnauddidrocks: OK thanks08:04
didrocksas we keep on purpose packaging inside bzr08:04
didrocksTexou: yeah, you're safe for quite a while on that side :)08:05
Texouvery good08:05
Texoudidrocks: and do you think Wayland will imply a large code review for Compiz?08:05
didrocksTexou: yeah, I think that would be quite invasive, and we will be happy to review/merge good patches for this, but TBH, I doubt we will implement it08:07
Texoudidrocks: an idea when Wayland will be the rule instead of Xorg?08:08
didrocksTexou: well, no idea, we are going for Mir, not Wayland :)08:08
didrocksbut I doubt that Xorg-less support is coming before years08:08
Texouok08:09
=== dpm is now known as dpm-afk
Texouanyway happy to know we will collaborate, I didn't know you worked with Compiz08:10
alexarnauddidrocks: I'm new in Debian packaging, is it possible to personalize package like ini file for exemple or I need to create another package just for this purposer ?08:10
didrocksTexou: I've packaged compiz for years (maintaining the whole Unity stack)08:11
Texouexcellent08:11
didrocksTexou: not that much in charge of it anymore, happy to give a hand, but can't devote a lot of time for this08:12
didrocksTexou: TheMuso is supposed to work on compiz a11y for quite some time (some years?), so he should be able to give a hand as well08:12
didrocksalexarnaud: I would go with another binary package, try to mirror what Ubuntu Mate did with their separate configuration08:13
Texoudidrocks: ah I didn't know this :)08:13
Texouthanks08:13
Texoupoor themuso :)08:14
Texouso much things he does not :)08:14
Texoubbs08:15
alexarnauddidrocks: I've some error output, http://paste.ubuntu.com/14135756/08:16
didrocksalexarnaud: some are valid lintian warnings, you need to investigate others, but there are no blockers from the list I see (the package was lintian-clean when I was maintaining it, seems it's far from being the case now :p)08:18
didrockshowever from W: compiz source: diff-contains-bzr-control-dir .bzr08:19
didrocksit seems you took the bzr directory and run debuild08:19
didrocks(you should remove .bzr/)08:19
didrocksand W: compiz source: native-package-with-dash-version08:19
didrocksit's you changing the version I guess (and the package has a native format)08:19
didrocksE: compiz-gnome: python-script-but-no-python-dep usr/share/session-migration/scripts/00_remove_scalefilter_in_unity_session.py08:20
TrevinhoGood morning!08:20
didrocks-> this is done on purpose (it can use a lintian override maybe to not show up)08:20
didrocksthose are migration scripts, the migration system deps on python08:20
didrockshey Trevinho!08:20
didrocksW: compiz source: changelog-should-mention-nmu08:20
Trevinhodidrocks: hey, how is it?08:20
didrocks(and the like)08:20
didrocks-> this is because you changed the version, and it's not native and so on…08:21
didrocksE: compiz-plugins-extra: maintainer-address-causes-mail-loops-or-bounces Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>08:21
didrocks-> I guess those are because we are upstream, not sure if we can do anything else than overriding (debian doesn't seem to like that maintainer address :p)08:21
didrocksTrevinho: I'm great, thanks, yourself?08:21
didrocksTrevinho: found an easy unity/compiz crash btw ;)08:21
alexarnauddidrocks: OK, I'll investigate08:22
didrocksalexarnaud: lintian-info --tags will help you anyway08:22
Trevinhodidrocks: oh, quite well..08:24
=== Guest83647 is now known as fredp
=== fredp is now known as Guest66436
didrocksTrevinho: basic reproducer, close all windows, focus nautilus desktop, alt+tab08:27
Texou_re08:57
=== dpm-afk is now known as dpm
Trevinhodidrocks: can't reproduce...10:35
Trevinhobacktrace is welcome10:35
didrocksTrevinho: ok, will provide one once I would close all windows10:36
alexarnauddidrocks: I have only two deps I don't what is there use : session-migration and gnome-settings-daemon-schemas10:50
didrocksalexarnaud: session-migration is optional, it's only if you want to migrate (through scripts) config for users on upgrade11:08
didrocksalexarnaud: you need gnome-settings-daemon-schemas though, to access the GNOME gsettings schemas and copy them to your compiz profile11:08
alexarnauddidrocks: in my test, if I want to install compiz-gnome, it requires session-migration11:25
alexarnaudI use latest code fom launchpad11:26
didrocksalexarnaud: yeah, we can downgrade it as a recommends (which are not installed in debian by default)11:27
alexarnauddidrocks: OK, so I need to adapt the package, isn't it ? We have only dh-migration package on Debian, so we could package session-migration if necessarry, so I don't know anything more on this package11:29
alexarnauddidrocks: are there any documentation of some sort of component ?11:29
didrocksalexarnaud: well, I guess you can either looking on launchpad or install ubuntu to look at it :p11:31
didrocksalexarnaud: but yeah, I would happy to push session-migration in debian if needed11:31
didrocksthere is no dependency and such (and I'm upstream for it)11:31
alexarnauddidrocks: I believe that gnome-settings-daemon-schemas is an ubuntu-specific things12:10
alexarnauddidrocks: ubuntu maybe decide to split gnome-settings-daemon package12:10
didrocksalexarnaud: yeah, we did split it, we can add a | gnome-settings-daemon12:22
didrocks(because we have unity-settings-daemon)12:23
alexarnauddidrocks: it will be great for us12:39
=== maclin1 is now known as maclin
alexarnauddidrocks: which plugin manage the window title bar ? If I choose hight contrast theme in Mate the title of my softwares don't use the theme14:00
didrocksalexarnaud: that's not a plugin, it's a decorator14:12
didrocksthat's the gtk-window-decorator I talked about before14:12
didrocksso mate needs to set the metacity theme as well14:12
didrocksand that way, it will pick it up14:12
alexarnauddidrocks: OK, so I don't find it in CCSM. I will check better.14:24
didrocksalexarnaud: it's the decor plugin14:25
didrockswhich binds to gtk-w-d14:26
alexarnaudI see14:26
alexarnauddidrocks: is it a way to check also mate theme informations in this ?14:26
didrocksalexarnaud: I have no idea how mate theme are working, you can talk to the ubuntu mate guys maybe14:27
alexarnaudElse mate should define metacity information in gsettings ?14:27
didrocksI guess that's what they do14:27
didrockstalk about it with flexiondotorg I would say14:27
alexarnauddidrocks: is Compiz works on Arm V7 (Raspberry Pi 2) ?14:36
didrocksalexarnaud: unsure, I know there is an ubuntu mate version on raspberry pi 2, not sure it's using compiz though14:41
didrocksI can only say that, as you can see on launchpad, it compiles on arm v714:41
didrocksand it's using opengles14:41
didrocksbut on the performance side, I never tested it14:41
* didrocks waves good evening and good night! (will keep some tests running and have a look later)18:24
=== attente_ is now known as attente
* Trevinho waves as well19:41
=== davmor2 is now known as davmor2_ho-ho-ho
=== alexarna` is now known as alexarnaud`
=== mfisch` is now known as mfisch
=== mfisch is now known as Guest13696

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