[14:33] Ok, so we still have double indicators on our ISO. I'll have a look at this during the day. [14:39] Unless 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 menu [14:42] Had an idea on how to customize our desktop to our needs, without having to change anything from something we derive from [14:42] We 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 used [14:43] Like, hexchat (instead of xchat9 [14:43] I'll post to the mail list about it [14:52] or, for now, we just make ubuntustudio-menu depend on hexchat [14:52] ..and change the startup file [14:52] Eww. :) [14:53] maybe xterm irssi? [14:56] OvenWerks: I would rather vote for a choice that is as simple as possible for users [14:56] The 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] krytarik: I'd rather have a simple way for user to be able to chat with us. Find an alternative, if you want [14:57] Yes, me too. [14:58] If things are set up properly... an irc://url/#ubuntustudio should just work. [14:58] The menu needs an irc client, so we could add an OR based dependency on all supported clients [14:59] hexchat and xchat both works with the irc url [14:59] Are there others? [15:00] Anything that sets the correct mime. [15:00] zequence: just so you know - while hexchat is maintained - it does obviously have bugs - 2 of which really bug me :) [15:00] OvenWerks: So, there's a file in the package that does that, right? [15:00] though I do use it [15:01] Or, is it a script? [15:02] MimeType=x-scheme-handler/irc;x-scheme-handler/ircs; [15:03] From the desktop file. [15:03] OvenWerks: Ah, the desktop file. Right [15:03] If all else fails it will start firefox :P [15:04] OvenWerks: Not currently. The menu item is not working right now [15:04] and 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:05] not that I'm really part of studio - just a pov :) [15:05] flocculant: Sorry, I was not being serious... [15:05] OvenWerks: oh good :p [15:05] krytarik would have been :) [15:06] Also, Pidgin is installed by default, and https://developer.pidgin.im/ticket/3521 indicates that it works with it too. [15:06] krytarik: That didn't work either. [15:06] :3 [15:06] The menu item is not starting anything right now [15:06] krytarik: yea but pidgin is currently only installed because xubuntu do [15:06] I'd guess ... [15:07] Yes, that's true [15:07] \o/ [15:07] I got that right then ;) [15:07] I 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 DE [15:08] flocculant, zequence: http://bazaar.launchpad.net/~ubuntustudio-dev/ubuntu-seeds/ubuntustudio.xenial/view/head:/desktop#L88 [15:13] konverstation works too. I'm guessing chatzilla as well [15:14] But, there's no package for chatzilla, from what I can tell [15:15] Not since 12.04, or so [15:17] I would be happy to depend on hexchat | xchat | konversation, in that order [15:18] zequence: you really should think about ditching xchat tbh [15:19] flocculant: We don't have it. [15:20] The dependency will install hexchat, if neither of hexchat, xchat or konversation were already installed [15:20] flocculant: Hmm, and here I thought you just indicated it the other way around. :P [15:20] Other than that, yes I agree with flocculant. [15:21] zequence: sorry - thought the implication was you did [15:22] pidgin does not do irc very nicely. [15:22] it is a general do everything app [15:22] The dependency will install hexchat, if someone doesn't already have one of the three mentioned irc clients [15:23] I'm adding the dependency now. If someone has a better idea, you are welcome to present it :) [15:23] OvenWerks: no it doeasn't but it does it well enough for drive by usage [15:23] flocculant: right. [15:24] OvenWerks: xubuntu has a webchat option on their tracker which we often point people to rather than anything else [15:24] I guess it depends on how much studio points people at irc [15:24] That would be another option is to direct at a web based irc for the menu. [15:25] I'd say that most people who even know what irc is - have their faves [15:25] flocculant: with an xdg-open irc://url [15:25] OvenWerks: no - it's mostly via mail stuff [15:25] mmm [15:26] well we point to webchat in the slideshow [15:26] but not in a menu anywhere now [15:26] Bug 1549955 [15:26] bug 1549955 in ubuntustudio-menu (Ubuntu) "Ubuntustudio IRC menu item does not work." [Undecided,New] https://launchpad.net/bugs/1549955 [15:27] We 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 used [15:27] Or, if it was ever. [15:27] Anyway, starting with this [15:30] zequence: 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 DEs [15:32] This 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] OvenWerks: Really. Well, I should just check the commits then. [15:33] Quassel-qt4 [15:33] Ok, so the question is - do we keep an IRC client, or do we use the browser only? [15:34] (Though HTTPS would be preferrable, of course.) [15:34] quassel-qt4 has less new depends than konversation [15:35] zequence: That is a hard question for me. I use irc all the time and would not want to use a web interface [15:36] A lot of audio sw support is IRC based and so a web client is not a great introduction to that [15:36] OvenWerks: 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 up [15:36] Currently, they only get #ubuntustudio anyway [15:37] You 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 instead [15:37] zequence: the only reason they get that is the desktop file, if you open *chat via Internet you get #ubuntu [15:40] this does not fill in the username automatically: xdg-open http://webchat.freenode.net/?channels=ubuntustudio&nick=studio-user...&prompt=1 [15:41] So, this is enough: xdg-open http://webchat.freenode.net/?channels=ubuntustudio [15:41] The user needs to fill in a username manually. No big deal [15:41] Quassel is not bad... defaults to #kubuntu :) But that may be changeable [15:42] Can you change nick=studio-user to $USER? [15:44] No, doesn't seem to work [15:46] Think the & symbol doesn't work. Let's see [15:46] Need to escape it [15:46] Then it works [15:49] zequence: Or just put it in quotation marks - tried it here as well now. [15:54] krytarik: Right [15:54] Well, I tested the package. It's working, so pushing that. [15:58] Forgot to do debcommits. messy, but the changelog will be somewhat accurate. [15:58] Sorry about that [16:13] Hmm, unity-greeter is pulled in because of lightdm [16:13] That in turn dependency by dependency (or recommend by recommend) pulls in unity-control-center [16:14] But, Xubuntu has that too [16:16] So, which indicator are we supposed to have, anyway [16:17] zequence: Xubuntu doesn't, actually. [16:21] krytarik: According to the germinate output, it does [16:21] http://people.canonical.com/~ubuntu-archive/germinate-output/xubuntu.xenial/all [16:25] I'm getting the Xubuntu ISO to see how things look there, and then start diffing our sources [16:26] I'm usually pulling the manifests first. :) [16:31] Right, so it doesn't end up on the ISO. But, why? [16:32] I'll have a look later. [16:32] It's in a blacklist file in the seeds [16:32] So, we need to add that too [16:34] But, we're blacklisting that too [16:34] Yet, we have it [16:38] Wonder if it's only on the live image [16:42] I really don't know what the supported file is for, tbh. [16:42] Ours is empty, but not Xubuntu's [16:42] Besides, our ISO has grown a lot. I'm sure there's a bunch of stuff on it that isn't supposed to be there [16:44] So, reading up on that here https://wiki.ubuntu.com/SeedManagement#Supported [17:07] I asked about it on #ubuntu-devel. cjwatson gave me some hints [17:07] ..why we get unity stuff, that is [17:08] if 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] Quassel does not, however, seem to be startable with the server/channel on the commandline. [17:12] I'm guessing our unity problems derive from simple dependency problems. Things need to be seeded in correct order [17:13] So, hopefully, it's just a matter of rearranging seeds in STRUCTURE [17:15] lightdm pulls in unity-greeter if lightdm-greeter is not already installed [17:16] I'm guessing that is where the problem is [17:17] Think if I just move desktop-core below desktop in STRUCTURE, the problem should go away [17:17] Let's see [17:18] That's all I'm doing today, anyway :) [17:21] zequence: :) lots done anway. [17:26] OvenWerks: Not bad for a days work, nope [17:40] i 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:46] sakrecoer: Alright [19:53] Don'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] Trying that, anyway. Xubuntu has that, and I think I removed it for no good reason [20:29] sakrecoer: All done with -default-settings [20:29] ? [20:29] yes! [20:29] :) was about to ping you! [20:29] ok, I'll upload it [20:29] sweet! thank you very much! [20:30] I just uploaded a new meta, so might just as well [20:30] Going to do a rebuild of the ISO and see if we get rid of our unity stuff