The reasons for Unity 7 being built as a Compiz plugin?
Hi, I find current approach clumsy because it makes at least two desirable features hard to implement. 1. Changing desktop shell without changing applications. Changing DE is actually painful, as one have to familiar herself with a set of new applications. Running multiple DE in parallel actually result in many applications with duplicate functionality; the most annoying case would be running MATE and GNOME at the same time. You may check the following page for inspiration: https://en.wikipedia.org/wiki/List_of_alternative_shells_for_Windows 2. Running Unity without effects. Currently there is no sane way to disable effects, even though it is not impossible. After all, one binary being a plugin of another binary means that they are same process and crash together ... BTW, I'd like to ask, when Compiz crash, is there a fast way to restart it without restarting LightDM? -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Steam's Dependency on Jockey
Hi, I know I should raise this on the Steam side but I'm not a real user of Steam yet. apt-cache rdepends jockey-common jockey-common Reverse Depends: steam-launcher steam-launcher As is known to many, Jockey is replaced by Ubuntu Drivers Common in 12.10+ Regards, -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
ttf-mscorefonts-installer broken in Saucy
Run this action window always pops up but the download of fonts can never be finished. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Developing for ubuntu-desktop
L2TP support has been repeatedly requested for NM but no one response at all. Someone has made an NM plug in though: https://launchpad.net/~seriy-pr/+archive/network-manager-l2tp -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Always having latest point releases of LibreOffice
Shouldn't we have such healthy trust of LibreOffice upstream that they are really fixing bugs in point releases? https://wiki.documentfoundation.org/ReleasePlan http://packages.ubuntu.com/search?keywords=libreoffice -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Is this so hard to fix? Or important?
On Sun, Jun 9, 2013 at 2:55 PM, Robert Park robert.p...@canonical.com wrote: I propose that we fix Eog, but leave the file with the extension .png ;-) Is it that hard to change a file name? -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Is this so hard to fix? Or important?
On Sun, Jun 9, 2013 at 3:55 PM, Jordon Bedwell jor...@envygeeks.com wrote: Is it that hard for you to send a patch changing a file name? Not sure, as the package should contain a ton of binary wallpapers. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Is this so hard to fix? Or important?
On Sun, Jun 9, 2013 at 9:27 PM, Jeremy Bicha jbi...@ubuntu.com wrote: It was a hard bug which is why it hadn't been solved years ago. I think the bug is fixable now (and not as hard) with the switch to gsettings and by using dh-migrations. I can understand that it may be quite hard to do a reliable migration on released versions. However, cannot you take a chance to fix it in Ubuntu+1? I'm using Saucy now but I don't mind you break things temporally to fix this bug. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Is this so hard to fix? Or important?
On Sun, Jun 9, 2013 at 9:57 PM, Jordon Bedwell jor...@envygeeks.com wrote: It wouldn't matter if you minded because Saucy is in development so it would be rather ironic for you to mind things breaking. That's exactly why it is strange that the bug is still open now. There are too many cycles to fix it. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Authentication services in Ubuntu
Didn't read the whole thread. IIRC, Fedora and RHEL have some options for remote login at the end of installation? -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Adobe Flash Broken For Obvious Case?
Hi, ( I know this can be made into a bug report. ) On 13.04 64bit with Adobe Flash installed. Go to youtube.com, play any video, right-click and select Settings... Then a dialog pops up, but it doesn't respond to user click at all; the only way to close it is refresh the page... I know Adobe may be the one to blame. But can we workaround in our side? If this issue is hardware dependent, I'm running Ubuntu on an MacBook Pro (8.1 something) with Intel graphics. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Aptitude installed by default on 13.10?
The situation seems to be: Both apt-get and aptitude is far from perfect. apt-get: more secure and stupid aptitude: more smart and dangerous Since apt-get has been regarded as default for long, let's keep it? But seriously, can we fix the known issues in apt-get or aptitude? They need some improvement. A rock solid backend toolchain is needed for our success. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Ubuntu Manpage Repository need some love
On Tue, Apr 2, 2013 at 4:58 PM, Matthew Paul Thomas m...@canonical.com wrote: http://launchpad.net/bugs/1156258 I noticed this bug already. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Ubuntu Manpage Repository need some love
Man pages for QQ, RR is still not available, despite the fact that they are listed. Even for available releases, the site just give us a directory listing, which looks quite lousy. I guess both Debian and FreeBSD have decent manpage repository. http://manpages.debian.net/cgi-bin/man.cgi http://www.freebsd.org/cgi/man.cgi -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Ubuntu Manpage Repository need some love
The URL for Ubuntu Manpage Repository is http://manpages.ubuntu.com/ -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: How is app information in Ubuntu Software Center maintained?
On Mon, Mar 18, 2013 at 6:19 PM, Matthew Paul Thomas m...@canonical.com wrote: Yes, the same way you would fix any other bug in Ubuntu. No, the branch of app-install-data contains GENERATED data. I cannot find the source of origin data and/or generation script. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: How is app information in Ubuntu Software Center maintained?
On Tue, Mar 19, 2013 at 12:06 AM, Dmitrijs Ledkovs dmitrij.led...@ubuntu.com wrote: Indeed the archive extractor code is in http://pad.lv/c/archive-index I'm planning to run it before wednesday and upload it. I will try to fix up as many reported bugs as possible (it has been a while since we tweaked it). I will consider to adding it to a bi-monthly landing for dev-releases in the future though. I don't know if myapps repositories need a similar update or not. Thank you for this information! -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: How is app information in Ubuntu Software Center maintained?
I guess many app-install-data-ubuntu related bug can be fixed by tweaking https://bazaar.launchpad.net/~j-johan-edwards/archive-index/app-install/files/head:/config/ On the other hand, can packagers of particular software fix such bug on by themselves? Since they should have better idea how the software should be shown in USC. I do see https://bazaar.launchpad.net/~ubuntu-core-dev/app-install-data-ubuntu/ubuntu/view/head:/README It seems like we can tweak the .desktop files in packages to change how the software is shown in USC. However, the information is not complete. And ousider have no idea when the app-install-data-ubuntu would be regenerated. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: How is app information in Ubuntu Software Center maintained?
On Tue, Mar 19, 2013 at 12:42 AM, Dmitrijs Ledkovs dmitrij.led...@ubuntu.com wrote: In practice this means that application should ship the .desktop file and the icon in the main arch:any package where the main executable is. Sometimes the software is split into several packages and the meta package that would be used in CLI case doesn't contain a desktop file. For example, USC advertise eclipse-platform as Eclipse while people would use s a-g i eclipse https://apps.ubuntu.com/cat/applications/eclipse-platform/ I'm not sure whether USC install suggests packages. If it installs suggests package then there is no problem with Eclipse since there is some sort of circular dependency. It should not, ship extra/pointless .desktop files, or mark them to be ignored by USC archive-scanner. Do you think Browse C: Drive is pointless for Wine? https://apps.ubuntu.com/cat/applications/wine1.4/ Or IBus Hangul Preferences is pointless for Hangul engine of IBus? https://apps.ubuntu.com/cat/applications/ibus-hangul/ Extra .desktop files is due to sometimes DE specific .desktop files are used? As this the case for Synaptics. How to mark them to be ignored by USC archive-scanner, is it documented? I hope such information available nicely in http://developer.ubuntu.com/ while I understand such information can also be figured by checking archive-scanner's source code :) The conf file in the scanner is a point of last resort to fix up things last minute. Ideally updated / corrected desktop files should be in the packages themself. Sure. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: How is app information in Ubuntu Software Center maintained?
s/Synaptics/Synaptic -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: How is app information in Ubuntu Software Center maintained?
On Thu, Mar 14, 2013 at 7:24 PM, Matthew Paul Thomas m...@canonical.com wrote: As Sergey said, and as hinted at https://wiki.ubuntu.com/SoftwareCenter#bugs, problems with search results are either the fault of the individual package, or the app-install-data-ubuntu package. The link is useful! However, I don't want to wait forever for bug fixings in app-install-data-ubuntu, for example the synaptic entry duplicate bug. Can I take action? Ideally the app-install-data-ubuntu package would be unnecessary, with Launchpad publishing the correct application metadata for each package. https://dev.launchpad.net/ArchiveIndex Well, then what if there is something wrong? Ask who to fix it and how to help? -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: How is app information in Ubuntu Software Center maintained?
Ping? -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: How is app information in Ubuntu Software Center maintained?
I guess you are right. I'd like who to contact to deal with bugs like: https://bugs.launchpad.net/ubuntu/+source/app-install-data-ubuntu/+bug/1114363 ( synaptic duplicate entry in ubuntu software center ) -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
How is app information in Ubuntu Software Center maintained?
Hi, I'm mainly concerned about packages that are part of official repository. For example, Fcitx is an input method framework that I probably use sudo apt-get install fcitx to install it. However, in Ubuntu Software Center, fcitx-data package, a dependency of fcitx packages is advertised as Fcitx app. https://apps.ubuntu.com/cat/search/?q=fcitx Another example is that Hangul engine of IBus (ibus-hangul) is advertised as IBus Hangul Preferences https://apps.ubuntu.com/cat/applications/ibus-hangul/ Cheers, Ma Xiaojun -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Why there are many discussions in ubuntu-devel recently but not here?
As title. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: An easy-to-fix hardware related bug still stuck
On Wed, Jan 23, 2013 at 12:29 PM, Dan Chen seven.st...@gmail.com wrote: Which is the preferred diff? Marco's (linked from LP) or your second one on BTS? Thank you for your note. The situation is that the b43 gives two firmware download link one for 3.2+ kernel, one for older kernel. 1. http://linuxwireless.org/en/users/Drivers/b43#If_you_are_using_the_b43_driver_from_3.2_kernel_or_newer: 2. http://linuxwireless.org/en/users/Drivers/b43#If_you_are_using_the_b43_driver_from_older_kernel: Debian switched to firmware 1 already: http://anonscm.debian.org/gitweb/?p=collab-maint/b43-fwcutter.git;a=blob;f=debian/firmware-b43-installer.postinst;h=468a4867d9ff73462faac7b8315aa4abfb2dd511;hb=HEAD Ubuntu seems to stuck on firmware 2: http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/raring/b43-fwcutter/raring/view/head:/debian/firmware-b43-installer.postinst Marco's patch replace firmware 2 with firmware 1 and move 4331 from unsupported to supported. It can solve the problem of 4331 but no more. My patch on BTS doesn't touch firmware downloading since it is already switched in Debian. My patch try to update the postinst script's logic to reflect latest state as shown in b43 wiki: http://linuxwireless.org/en/users/Drivers/b43#Supported_devices I definitely moved 4331 to supported but other chips are also revised. (Sorry Dan, forgot to reply list last time.) -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Possibility to add Create Launcher to right click context-menu in Nautilus
On Wed, Dec 5, 2012 at 4:32 PM, Kieran Grant kieran.thehacker.gr...@gmail.com wrote: I guess I'll just switch to another Desktop Environment for what I need, (besides, on my netbook Unity 3D uses too many resources, only have 2GB RAM and Some Intel SU2700 1.3Ghz processor, 'tis a cheap netbook from a couple of years ago, I might go back to GNOME classic, or something else, who knows) I encourage you to try MATE, a GNOME 2 fork. Not everything in GNOME 2 is right. But I guess learning odds from a stable environment is better constantly re-learning the right way to do things from an unstable environment. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Annoying GNOMEism, again (was: Update on the new ibus-1.5 and gnome-settings-daemon gnome-control-center 3.6 situation)
After GNOME people decided that per windows input source (layout or input method) is useless. https://bugzilla.gnome.org/show_bug.cgi?id=684210 ( The feature existed in 3.4 and before) They made something even more surprising; white listing input engines and properties input engines can expose. Source code hints: http://git.gnome.org/browse/gnome-control-center/tree/panels/region/gnome-region-panel-input.c#n67 http://git.gnome.org/browse/gnome-shell/tree/js/ui/status/keyboard.js#n188 Mailing list hints: https://mail.gnome.org/archives/desktop-devel-list/2012-November/msg00091.html https://mail.gnome.org/archives/desktop-devel-list/2012-November/msg00123.html Bug Tracker hints: https://bugzilla.gnome.org/show_bug.cgi?id=688914 https://bugzilla.gnome.org/show_bug.cgi?id=688916 Disclaimer: I feel strong about this issue so I was kind of rambling, sorry about that. The first one does affect us, though a patch would be easy to write. We have decent packages for every working IBus engines in our repository (except ibus-libpinyin, it may requires IBus 1.4.99, I'm not sure). We also have our own way of shipping input methods packages. Then what? GNOME force downstreams to follow them. https://bugzilla.gnome.org/show_bug.cgi?id=688914#c10 Even if they offered a gsettings key for show_all_sources. It is by definition non-discoverable. Worse, it will show XKB duplicates, useless m17n engines, ... That probably make the input source list unnecessarily much longer. What if someone come up with a new engine? 1. She'd ask the upstream to update the white list. GNOME guy claim that it is a one-liner change. Yes it is. But how would GNOME guys review a engine for languages that they don't understand? What if the engine author is not well verse in English? 2. She'd ask all the downstream to patch their released versions also? That must be awful, right? From a philosophical point of view, it means that the input space of GNOME is no longer a open 'market'. Which engines can be used are no longer determined by users or distributors. It is supervised by G-C-C developer(s) and thus proprietary. The second doesn't affect us directly, fortunately, since we need to re-write a new IBus indicator for AppIndicator anyway. But the end result is annoying, on Fedora 18 (I install pre-release version), only ibus-anthy works properly. Other engines are well handicapped by losing their property menu (context menu). The philosophical annoyance is the same. It makes an open platform proprietary. proprietary: one that possesses, owns, or holds exclusive right to something -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: rar extraction (was: Thinking about SRU)
On Fri, Nov 9, 2012 at 8:26 AM, Benjamin Drung bdr...@ubuntu.com wrote: I recommend to try unar instead. It's a free software tool that can extract all kind of rar files. file-roller supports unar in Ubuntu 12.10. (Package hint: unrar) Well, it's non-free but open source software. Download http://www.rarlab.com/rar/unrarsrc-4.2.4.tar.gz And check the license statement inside. (Package hint: unrar-free) There is a true free version that support legacy RAR archive version only. But virtually no one use it. File Roller pulls unrar and ubuntu-restricted-extras has dependency unrar. http://packages.ubuntu.com/raring/ubuntu-restricted-extras The tricky thing is, if the user install ubuntu-restricted-extras during installation or on a fresh system, everything looks fine. If she trust File Roller's Search Command, then rar would be automatically pulled and UTF-8 file name / path then break. https://launchpadlibrarian.net/122396457/search_command.png I never assume every user is savvy on package management or well informed on the situation of RAR issue. rar package is a trial version of closed source RAR archiver anyway. As long as we ship it, ship a sane version rather stuck on a beta version for several cycles. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Thinking about SRU
On Thu, Nov 8, 2012 at 1:55 PM, Clint Byrum cl...@ubuntu.com wrote: This is the nature of a stable release. Better the devil we know. This is the reason why we ask for simple, easy to understand patches, or require an extremely detailed testing plan if the patches are larger than that. We don't want to just throw in upstream's latest awesomeness without understanding how it might impact Ubuntu users. If there were more resources available to backport and test these fixes, then we would probably open it up to a wider selection of bugs. But as it stands, the resources are too limited even for the current policy. The queues for precise and quantal SRU reviews have been multiple-weeks long for some eimte now. What you said is all right. I guess contributors generally don't throw a patch and leave. But I wonder whether Ubuntu developer generally ask. For me, I don't mind if the whole process being slow, say, spanning 6 months to fix a simple bug. What I mind is that probably fixable bugs being marked WONTFIX prematurely. Another annoying situation is that fix only goes to future release and the origin bug marked as FIXED. Though it's anyway a positive movement for Ubuntu, it hides the fact that the Ubuntu series that the bug raised is still broken. I don't know what's the best thing to do in this case. This is a resource issue, not a complexity issue. I am an SRU team member, and one of our duties is to check that the patch makes sense and actually does what its documentation says it does. Even doing a lightweight skim over patches of languages I'm not super comfortable with is something that scales logarithmically. The more lines in the patch, the more I need to scan around in the files and understand how each change impacts the whole program. So, while I agree you can't estimate the risk just by counting lines added/removed, you *can* estimate how long it will take to review it. Repeat, you can ask if you don't understand. I think that's fair for both sides. Rar, and any other binary-only package (really anything in multiverse) is not a good example. The bulk of the packages in Ubuntu are open source. Probably a bad example, I don't know whether multiverse is part of Ubuntu. (non-free is not part of Debian?) rar would be pulled automatically when a users try to open an RAR archive with none of rar or unrar installed. RAR archive is very popular in China while Ubuntu contains a broken version of RAR that doesn't correctly handle UTF-8 file name/path? (Chinese users do use Chinese file name/path often, which requires proper UTF-8 support.) That's why I feel strong about it though I don't use it personally. BTW, I'm also following similar issues on ZIP archive. The problem of ZIP is much more complicated so I'm contacting the Info-Zip upstream right now. I don't think any working patch/new release (Info-Zip has unreleased beta versions already) will come soon. So you won't be bothered by my SRU request :) -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
b43 driver in Ubuntu (and also Debian)
I have questions on two levels. The first is about b43-fwcutter meta-package. Pseudo binary package, firmware-b43-installer's postinst is still using firmware for kernel below 3.2. http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/raring/b43-fwcutter/raring/view/head:/debian/firmware-b43-installer.postinst http://linuxwireless.org/en/users/Drivers/b43#Other_distributions_not_mentioned_above As you compare the script and the upstream page, you may note that BCM4331 is said to be supported in upstream page (true as my laptop has BCM4331 and I can use it) but the script still uses old firmware regard BCM4331 as unsupported. Old new though, anyone review the proposed patch? https://bugs.launchpad.net/ubuntu/+source/b43-fwcutter/+bug/912941 There are unanswered bug in Debian also. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=682427 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=678258 The second is about jockey/u-d-commons. As I skim through the source code, I haven't seen anything that handles b43 installation. I'm now using 12.04, Jockey gives me no hint on additional drivers. On another two laptops I encountered that also have BCM wireless chips, Jockey on 10.04 pops up for both STA driver b43 driver. On both machine only b43 works. So I'd like to ask why graphical tools don't try to help people on installing b43, which is commonly needed today. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Thinking about SRU
On Wed, Nov 7, 2012 at 5:14 PM, Benjamin Drung bdr...@ubuntu.com wrote: This is covered by point four of the When section: Bugs which do not fit under above categories, but (1) have an obviously safe patch and (2) affect an application rather than critical infrastructure packages (like X.org or the kernel). The words here give me impression like this. Ubuntu devs don't want to touch a risky bug at all (unless it's about security or data loss), regardless of how stupid and broken the functionality is. The question is: How big is the patch to fix the misbehavior? A regression has more weight than a bug fix in a stable system. It's easier to live with a known issue than to suddenly get a regression by installing the updates. You cannot estimate risks just by looking at the size, it's simple and naive. Understand and test. We need to get the fix in the development version first. Then we can look at the required changes for the stable version. Who is going to review new rar package? It's not that interesting from packaging's point of view since rar's upstream is just a bunch of closed source binaries. The fix for this bug is currently going through the SRU process. As someone and I said many times, it is *not* a root fix. It let SSD users waste several seconds for input method startup and gives little help to people with slow environments. I agree and these kind of fixes are covered by the SRU policy. If IBus 1.4.2 is just a bug-fix release of upstream's 1.4.x branch, a SRU update should be doable. Just someone needs to prepare the update, do all the paperwork (test cases, analyze the regression potential). It's indeed the case: https://github.com/ibus/ibus/commits/1.4.y -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: CMake and Ruby1.9 for Ubuntu 12.04 LTS
On Wed, Nov 7, 2012 at 5:45 PM, Benjamin Drung bdr...@ubuntu.com wrote: I disagree. A new software version can bring new features, but also a lot of new bugs. There are even examples of new version that reduces the functionality to simplify the program. True. Nautilus 3.6 is a notable example. The whole GNOME 3 stack can be a downgrade for some people. Even GIMP 2.8 (Oops, it forces XCF saving) or LibreOffice 3.6 (Oops, it removes old set of Impress templates and switched to a entirely different one) can be arguable. The problem is, do Ubuntu developers try to understand the issue in a case-by-case manner? Or they should at least honestly ask users to provide more information. I guess not. Do you have examples for your claim? The smaller the diff, the better. Cherry-picking a patch for a bug is more likely to get accepted than trying to push a new upstream version. https://bugs.launchpad.net/ubuntu/+source/texlive-base/+bug/1005710 https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1072174 https://bugs.launchpad.net/ubuntu/+source/ibus-table/+bug/1063948 https://bugs.launchpad.net/ubuntu/+source/ibus-table-chinese/+bug/1063938 The last two bugs are not true SRU bugs yet and they are on my TODO list. I hope I won't get WONTFIX eventually. As I said before, judge by size is simple and naive. If you don't understand what changed, at least ask. If you think test cases are not good enough, at least ask. Don't waste people's time. Philosophically, good changes don't have to be small. Using a PPA is a quicker and less time consuming solution for yourself. Following the SRU process takes more time, but then everyone can benefit from it. I used to believe such ideas. However, after I filed / followed some bugs and got WONTFIX eventually. (They were on my TODO list) I don't think hoping for SRU is a smart thing any more. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Questions About Ubuntu One Music Store
On Mon, Nov 5, 2012 at 8:26 AM, Rodney Dawes rodney.da...@canonical.com wrote: The store does not have stores for all regions, and in China you perhaps may be seeing the world store. The songs and artist names are probably translated in the store provider's database for the other stores. Now I'm in US. So I have to see the English/US/World store? I cannot change to another available language? Ubuntu/Canonical do not have any real control over the format the tracks are in. But, MP3 is the only format that does work absolutely everywhere. Some tracks are available in FLAC (and possibly other formats) from the provider, but those are not readily available through the Ubuntu One store, due to various technical reasons. You can choose to install the MP3 codec from within the Ubuntu installer when installing, and there are several implementations available for install in the standard Ubuntu repositories. I'm not sure exactly what difficulty you had which caused apport to pop up, though. If you are really interested, you should try a fresh install without MP3 codec pre-installed. And see how would Rhythmbox behave in this situation. This situation is not uncommon because in some region the country mirror is slow. Now I'm in US and the us country mirror works quite well. When I'm in Hong Kong, I note that hk country mirror is located in UK and it is quite slow in Hong Kong. When I'm in China, I note that cn country mirror seems to be a non-CDN so it works well at most for users of certain carrier. So please don't make the assumption that the user would download the MP3 codec during installation. In China and Hong Kong, Ubuntu advocate (including me) generally advise people disconnecting Internet during installation. Because a faster, non-country mirror can be configured later. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
[Idea] PhoneGap support for Ubuntu
This is inspired by the following post: https://mail.gnome.org/archives/desktop-devel-list/2012-November/msg6.html Since Ubuntu is heading towards Tablets and mobile phones now. It would be very nice if we also join the PhoneGap camp. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: [Idea] PhoneGap support for Ubuntu
On Mon, Nov 5, 2012 at 7:22 PM, James Haigh james.r.ha...@gmail.com wrote: Please take a look at Kivy. It aims at crossplatform multitouch support for both mobile and desktop. Anyone looking at web-based apps as a way to be crossplatform should consider Kivy. https://en.wikipedia.org/wiki/Kivy James. It looks decent. But supporting one platform doesn't mean that another is useless. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Update manager mandating rebooting
On Mon, Nov 5, 2012 at 1:35 PM, James Haigh james.r.ha...@gmail.com wrote: We use Free software. That's Free as in Freedom. But in reality, users do not get that freedom, only developers. In order to be Free to modify the software, you have to know how to do that. Even developers don't know every language, library, toolkit, etc., so while a developer may be Free to modify some software, they may not know how to modify other software. So they are just users to the software they don't know how to modify. So 'Free software users' _rely_ on Free software developers to fulfill their freedom to modify the software to their needs, requirements, and preference. However, there's no real incentive for the devs to pander to the wims of the users. Agree. Having preferences/options/settings helps to mitigate the problem slightly, but unfortunately, Ubuntu seems to be removing preferences in each new version. I'm still using Natty which reached EOL a few days ago. Use Ubuntu Tweak also. The 'Free software user' problem, and the rift between non-developer and developer, is a problem I intend to contribute to a solution. I am working on a concept of 'Libre not gratis'. I hope it turns out well. ;-) Haven't seen your point here. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Questions About Ubuntu One Music Store
1. Where is the discussion channel? I know this list may not be a good choice. 2. Why is it available in English only? I find it annoying to find Chinese artists and songs using English names. I guess non-English speaking people may have similar feelings. 3. Why is it use patented MP3 format? There may be reasons. However, Rhythmbox behaves ridiculously when MP3 related stuff is not installed (the state after fresh install). It asked me for password twice and even got apport poped up later. I was too lazy to debug this and installed ubuntu-restricted-extra manually. ( I can use a VM with snapshot to try later ) -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: EFF Privacy; hopefully Ubuntu will listen to users
Whenever we use a website, say amazon, the website can record IP and search history anyway. Unless you use Tor kind of stuff. So if you are determined to hide your IP, disable Dash search features and use Tor. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: CMake and Ruby1.9 for Ubuntu 12.04 LTS
Though newer software is generally better and often contain important bug fixings. Ubuntu developers (with upload right) would often ignore or reject such SRU requests. Their excuse are always a magical word called regression. To be fair, it's good to carefully consider regression risks. The problem is that the developers generally do not try to do good testing at all. They would blindly say, hey the debdiff is quite large so it can't be accepted. So I guess having a PPA for your own use is the best solution. Old release has old, known, cannot-SRU thus stuck bugs. New release fix some old bugs and introduce new probably unknown bugs. Most new bugs will also stuck and never get fix since SRU chance is really low. Your own PPA can fix whatever bugs annoys you. ( The support period is mostly about security. ) You will have to spend some time with the ugly Debian packaging tools, though. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Thinking about SRU
SRU stands for Stable Release Updates: https://wiki.ubuntu.com/StableReleaseUpdates I think the When list may need some additions. Probably everyone wants latest version if she happens to notice the difference between upstream and Ubuntu. I'm in no way suggest that Ubuntu should become rolling released. But I believe we shouldn't let user stick with old version in these two cases. 1. Misbehaved Software I mean software that doesn't even fulfill its supposed functionality. Two examples: rar package: RAR format is proprietary, ... (fill suitable bad words here) But it indeed support Unicode file name / path well. However, current Ubuntu repository stuck with a broken version: http://pad.lv/587980 im-switch package: Due to some obscure reasons, this package make IBus indicator works in a probabilistic (like flip a coin) way; the indicator icon may disappear in many situations. This bug spans from 11.10 to 12.10. http://pad.lv/875435 2. Alpha-quality Software. Current many desktop stuff on Linux is indeed Alpha-quality. Examples include GNOME, IBus, Unity, ... Frequent upgrades are definitely needed. How can we leave users with software that stably crash? Point 0 components from GNOME already caused some problem in 12.10. Fortunately they got SRU. I guess same principle applies to IBus, though 1.5 bumping should definitely leave to at least R. We should have 1.3.9 for 10.04 and 1.4.2 for 11.10/12.04/12.10. http://pad.lv/1072172 http://pad.lv/1072174 Well, I know there is regression risk in any upgrades. But there is no meaning to keep software in stably broken state. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: could you add this feature or discuss it at 13.04 Developer Summit?
On Wed, Oct 17, 2012 at 1:23 AM, Nicolas Michel be.nicolas.mic...@gmail.com wrote: In consequence, all applications that you install from the Ubuntu Software center are considered safe by the distribution maintainers because they or others members of the open-source community already reviewed the source code. This is why you always should prefer installing app from the ubuntu software center than from the net directly except if you know what you're doing. I think Ubuntu software center also features non-open source stuff now. http://developer.ubuntu.com/publish/ The trust model is more like Apple's app store now. The developers of apps may be considered as untrusted. But the apps have gone through the review a (hopefully) trusted company. Other argument against the app firewall level with popus: let the user the possibility to easily configure the security of its computer is only usefull when the user knows what he's really doing and all consequences. Most people will click on yes on every popup that appears without asking themselves the consequences of that click. Final argument against : I hate popups :) All true, so the origin poster need a logger. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: could you add this feature or discuss it at 13.04 Developer Summit?
I guess a relevant tool would be AppArmor. I'm not an expert of it, though. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Request for Package Synchronization in 12.10
I've filed bugs according to documents in Wiki. https://bugs.launchpad.net/ubuntu/+bug/1020428 https://bugs.launchpad.net/ubuntu/+bug/1020431 The software concerned is RIME, an alternative (CJK) input method. It's an excellent input method that can even attract some Windows or Mac OS X users. ( Third-party input methods for Windows or Mac OS X is generally much more sophisticated than those ones provided by IBus. ) The bad news for current RIME users on Ubuntu is that there is no binary package available. Some people already make RIME into Debian. Let's sync it! It would be nicer, if RIME can be backported to 12.04 -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: 求助 windows下网络问题
請幹掉任何版本的Windoze(如有)並安裝Ubuntu。 安裝方法請參考: https://help.ubuntu.com/community/GraphicalInstall 注意在Allocate drive space時選擇Erase disk and install Ubun 使用方法請參考: http://people.ubuntu.com/~happyaron/ubuntu-docs/precise-html/ -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Ubuntu 12.10 No Longer Have Alternate CDs
FYI, http://news.softpedia.com/news/Canonical-Drops-Alternate-CDs-from-Ubuntu-12-10-289338.shtml https://lists.ubuntu.com/archives/ubuntu-devel/2012-August/035675.html -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss