Description of problem: MageiaWelcome has a button for "Chat Room" which opens an IRC client. If none is present it attempts to install hexchat. KDE uses konversation which is installed by default but gnome has none and likely most others. We should include hexchat in the default installation for DE's without an IRC client Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Reproducible: Steps to Reproduce:
CC: (none) => eeeemail, sysadmin-bugsComponent: RPM Packages => Release (media or process)Assignee: bugsquad => ennael1Whiteboard: (none) => 6dev1
Hello, Should be already the case. In code, I see: elif msg == "irc": irc_client = get_irc_client() if irc_client == "none": if desktop == "KDE": subprocess.Popen("gurpmi konversation", shell=True) else: subprocess.Popen("gurpmi hexchat", shell=True) else: os.system(irc_client) ger_irc_client test for konversation, hexchat, xchat, xchat-gnome and quaessel. If none is present, either konversation or hexchat will be installed, according to the DE is KDE or not. The difference I see is that if installation is needed, the client is not launched. Should this be changed?
CC: (none) => yves.brungard_mageia
Chat-room link from Mageia Welcome, for: Mageia-6-dev1-LiveDVD-PLASMA5-x86_64-DVD.iso Mon Nov 23 16:00:00 CET 2015 required that Konversation be installed first from Mageia Welcome [ or MCC ] before use. for: Mageia-6-dev1-i586-DVD.iso Sun Nov 29 21:42:03 CET 2015 LXDE required that Hexchat be installed first from Mageia Welcome [ or MCC ] before use. Should they not have been installed as part of the original installation? Perhaps I incorrectly titled the bug report? if so, apologies.
currently, even if installed, Plasma5 desktop Mageia Welcome Chat Room default launches to Hexchat instead of Konversation
I thought now we install quassel by default instead of konversation. Also, I think mageiawelcome should use xdg stuff to open in the default client rather than use such an arbitraty choice algorithm. Reassigning to MageiaWelcome developer, first.
Assignee: ennael1 => napcok
commit 7b6d0b785b652b202a629a691cf13475cf3e8501 Author: Daniel Napora <napcok@...> Date: Fri Jan 22 11:11:42 2016 +0100 use xdg-open for irc (mga#17277) --- Commit Link: http://gitweb.mageia.org/software/mageiawelcome/commit/?id=7b6d0b785b652b202a629a691cf13475cf3e8501
Can this bug be closed as fixed?
Keywords: (none) => 6dev1, NEEDINFOCC: (none) => marja11Whiteboard: 6dev1 => (none)
yes
Status: NEW => RESOLVEDResolution: (none) => FIXED