/srv/irclogs.ubuntu.com/2016/03/21/#ubuntustudio-devel.txt

zequenceOk, so we still have double indicators on our ISO. I'll have a look at this during the day.14:33
zequenceUnless we add a new xchat type of application to our seeds, we should remove the IRC shortcut in the menu, under our Ubuntu Studio Information menu14:39
zequenceHad an idea on how to customize our desktop to our needs, without having to change anything from something we derive from14:42
zequenceWe should add a new desktop package, something like ubuntustudio-desktop-common, which includes things we would like to have no matter which DE is being used14:42
zequenceLike, hexchat (instead of xchat914:43
zequenceI'll post to the mail list about it14:43
zequenceor, for now, we just make ubuntustudio-menu depend on hexchat14:52
zequence..and change the startup file14:52
krytarikEww. :)14:52
OvenWerksmaybe xterm irssi?14:53
zequenceOvenWerks: I would rather vote for a choice that is as simple as possible for users14:56
krytarikThe menu shouldn't depend on any IRC client just because it includes an entry for it, that is - if there is none installed by default, just drop that instead.14:56
zequencekrytarik: I'd rather have a simple way for user to be able to chat with us. Find an alternative, if you want14:56
krytarikYes, me too.14:57
OvenWerksIf things are set up properly... an irc://url/#ubuntustudio should just work.14:58
zequenceThe menu needs an irc client, so we could add an OR based dependency on all supported clients14:58
zequencehexchat and xchat both works with the irc url14:59
zequenceAre there others?14:59
OvenWerksAnything that sets the correct mime.15:00
flocculantzequence: just so you know - while hexchat is maintained - it does obviously have bugs - 2 of which really bug me :)15:00
zequenceOvenWerks: So, there's a file in the package that does that, right?15:00
flocculantthough I do use it15:00
zequenceOr, is it a script?15:01
OvenWerksMimeType=x-scheme-handler/irc;x-scheme-handler/ircs;15:02
OvenWerksFrom the desktop file.15:03
zequenceOvenWerks: Ah, the desktop file. Right15:03
OvenWerksIf all else fails it will start firefox :P15:03
zequenceOvenWerks: Not currently. The menu item is not working right now15:04
flocculantand just from a user point of view - I'd not say that irssi would be a good choice - if I grabbed an image to look and found something like that I'd be joining in with the "linux - that'll be for geeks" brigade 15:04
flocculantnot that I'm really part of studio - just a pov :)15:05
OvenWerksflocculant: Sorry, I was not being serious...15:05
flocculantOvenWerks: oh good :p15:05
flocculantkrytarik would have been :)15:05
krytarikAlso, Pidgin is installed by default, and  https://developer.pidgin.im/ticket/3521  indicates that it works with it too.15:06
zequencekrytarik: That didn't work either.15:06
krytarik:315:06
zequenceThe menu item is not starting anything right now15:06
flocculantkrytarik: yea but pidgin is currently only installed because xubuntu do15:06
flocculantI'd guess ... 15:06
zequenceYes, that's true15:07
flocculant\o/ 15:07
flocculantI got that right then ;)15:07
zequenceI would like to create a ubuntustudio-desktop-common package at some point, especially if we are going desktop agnostic. We could add stuff there that we want on any DE15:07
krytarikflocculant, zequence: http://bazaar.launchpad.net/~ubuntustudio-dev/ubuntu-seeds/ubuntustudio.xenial/view/head:/desktop#L8815:08
zequencekonverstation works too. I'm guessing chatzilla as well15:13
zequenceBut, there's no package for chatzilla, from what I can tell15:14
zequenceNot since 12.04, or so15:15
zequenceI would be happy to depend on hexchat | xchat | konversation, in that order15:17
flocculantzequence: you really should think about ditching xchat tbh 15:18
zequenceflocculant: We don't have it. 15:19
zequenceThe dependency will install hexchat, if neither of hexchat, xchat or konversation were already installed15:20
krytarikflocculant: Hmm, and here I thought you just indicated it the other way around. :P15:20
krytarikOther than that, yes I agree with flocculant.15:20
flocculantzequence: sorry - thought the implication was you did 15:21
OvenWerkspidgin does not do irc very nicely.15:22
OvenWerksit is a general do everything app15:22
zequenceThe dependency will install hexchat, if someone doesn't already have one of the three mentioned irc clients15:22
zequenceI'm adding the dependency now. If someone has a better idea, you are welcome to present it :)15:23
flocculantOvenWerks: no it doeasn't but it does it well enough for drive by usage15:23
OvenWerksflocculant: right.15:23
flocculantOvenWerks: xubuntu has a webchat option on their tracker which we often point people to rather than anything else15:24
flocculantI guess it depends on how much studio points people at irc 15:24
OvenWerksThat would be another option is to direct at a web based irc for the menu.15:24
flocculantI'd say that most people who even know what irc is - have their faves15:25
OvenWerksflocculant: with an xdg-open irc://url15:25
flocculantOvenWerks: no - it's mostly via mail stuff15:25
flocculantmmm15:25
flocculantwell we point to webchat in the slideshow15:26
flocculantbut not in a menu anywhere now15:26
zequenceBug 154995515:26
ubottubug 1549955 in ubuntustudio-menu (Ubuntu) "Ubuntustudio IRC menu item does not work." [Undecided,New] https://launchpad.net/bugs/154995515:26
zequenceWe have a python script with a warning message for the user that they are about to appear on the IRC channel, but I forget why it is no longer used15:27
zequenceOr, if it was ever.15:27
zequenceAnyway, starting with this15:27
OvenWerkszequence: We used the script for a bit and it made something else not work... though I don't remember what... maybe it kept our menu from working with other DEs15:30
krytarikThis one is in the installer slideshow currently: http://webchat.freenode.net/?channels=ubuntustudio&nick=studio-user...&prompt=1 - prepending it with "xdg-open" would open it in the preferred web browser.15:32
zequenceOvenWerks: Really. Well, I should just check the commits then.15:32
OvenWerksQuassel-qt415:33
zequenceOk, so the question is - do we keep an IRC client, or do we use the browser only?15:33
krytarik(Though HTTPS would be preferrable, of course.)15:34
OvenWerksquassel-qt4 has less new depends than konversation15:34
OvenWerkszequence: That is a hard question for me. I use irc all the time and would not want to use a web interface15:35
OvenWerksA lot of audio sw support is IRC based and so a web client is not a great introduction to that15:36
zequenceOvenWerks: Well, it's just for user help. All though, if would be nice if the user had some default settings with a number of nice channels already set up15:36
zequenceCurrently, they only get #ubuntustudio anyway15:36
zequenceYou know what, I will go with krytarik's option right now. It's the simples choice. If we want an irc client, I would like to see that in a -desktop-common package instead15:37
OvenWerkszequence: the only reason they get that is the desktop file, if you open *chat via Internet you get #ubuntu15:37
zequencethis does not fill in the username automatically: xdg-open http://webchat.freenode.net/?channels=ubuntustudio&nick=studio-user...&prompt=115:40
zequenceSo, this is enough: xdg-open http://webchat.freenode.net/?channels=ubuntustudio15:41
zequenceThe user needs to fill in a username manually. No big deal15:41
OvenWerksQuassel is not bad... defaults to #kubuntu :) But that may be changeable15:41
OvenWerksCan you change nick=studio-user to $USER?15:42
zequenceNo, doesn't seem to work15:44
zequenceThink the & symbol doesn't work. Let's see15:46
zequenceNeed to escape it15:46
zequenceThen it works15:46
krytarikzequence: Or just put it in quotation marks - tried it here as well now.15:49
zequencekrytarik: Right15:54
zequenceWell, I tested the package. It's working, so pushing that.15:54
zequenceForgot to do debcommits. messy, but the changelog will be somewhat accurate.15:58
zequenceSorry about that15:58
zequenceHmm, unity-greeter is pulled in because of lightdm16:13
zequenceThat in turn dependency by dependency (or recommend by recommend) pulls in unity-control-center16:13
zequenceBut, Xubuntu has that too16:14
zequenceSo, which indicator are we supposed to have, anyway16:16
krytarikzequence: Xubuntu doesn't, actually.16:17
zequencekrytarik: According to the germinate output, it does16:21
zequencehttp://people.canonical.com/~ubuntu-archive/germinate-output/xubuntu.xenial/all16:21
zequenceI'm getting the Xubuntu ISO to see how things look there, and then start diffing our sources16:25
krytarikI'm usually pulling the manifests first. :)16:26
zequenceRight, so it doesn't end up on the ISO. But, why?16:31
krytarikI'll have a look later.16:32
zequenceIt's in a blacklist file in the seeds16:32
zequenceSo, we need to add that too16:32
zequenceBut, we're blacklisting that too16:34
zequenceYet, we have it16:34
zequenceWonder if it's only on the live image16:38
zequenceI really don't know what the supported file is for, tbh.16:42
zequenceOurs is empty, but not Xubuntu's16:42
zequenceBesides, our ISO has grown a lot. I'm sure there's a bunch of stuff on it that isn't supposed to be there16:42
zequenceSo, reading up on that here https://wiki.ubuntu.com/SeedManagement#Supported16:44
zequenceI asked about it on #ubuntu-devel. cjwatson gave me some hints17:07
zequence..why we get unity stuff, that is17:07
OvenWerksif we wanted quassel-qt4 with #ubuntustudio as default we could create a package called ubuntustudio-irc that was a copy of quassel-data with /usr/share/kde4/apps/quassel/networks.ini replaced. Not sure if that is worth it. I expect that quassel will be maintained though.17:08
OvenWerksQuassel does not, however, seem to be startable with the server/channel on the commandline.17:08
zequenceI'm guessing our unity problems derive from simple dependency problems. Things need to be seeded in correct order17:12
zequenceSo, hopefully, it's just a matter of rearranging seeds in STRUCTURE17:13
zequencelightdm pulls in unity-greeter if lightdm-greeter is not already installed17:15
zequenceI'm guessing that is where the problem is17:16
zequenceThink if I just move desktop-core below desktop in STRUCTURE, the problem should go away17:17
zequenceLet's see17:17
zequenceThat's all I'm doing today, anyway :)17:18
OvenWerkszequence: :) lots done anway.17:21
zequenceOvenWerks: Not bad for a days work, nope17:26
sakrecoeri had a go at the translation stuff in -default-settings, following a set of instructive steps krytarik gave me. should be ready to push later this evening.17:40
zequencesakrecoer: Alright17:46
zequenceDon't think my latest change to seeds worked. We still have unity packages. Might be cause desktop-core was not inherited into desktop, but not sure.19:53
zequenceTrying that, anyway. Xubuntu has that, and I think I removed it for no good reason19:53
zequencesakrecoer: All done with -default-settings20:29
zequence?20:29
sakrecoeryes!20:29
sakrecoer:) was about to ping you!20:29
zequenceok, I'll upload it20:29
sakrecoersweet! thank you very much!20:29
zequenceI just uploaded a new meta, so might just as well20:30
zequenceGoing to do a rebuild of the ISO and see if we get rid of our unity stuff20:30

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