Here are the latest ideas about launchpad.net that have been approved.
Replace anti-spam submission interval
Written by stoffel the 21 Dec 09 at 21:45.
New
When thinking up new ideas or solutions, at some moments you get a load of good ideas or solutions in your brain. Being very productive at such moments, you want to post them all at once so that they don't get lost and so that you possibly find other ideas while your brain is still very active.
Currently, you see this error in such occasions: "To prevent spam, there is a 5 minutes minimum interval between each solution submission. Please wait."
Whilst it is a good thing to prevent spam, it is not a good thing to interrupt creative eureka moments in the brain of contributors.
An apport-reported bug never has more than one crash info pack
Written by Shnatsel the 20 Dec 09 at 20:31.
New
For example, some app crashed and you're reporting a bug via Apport. When you find a dublicate bug, your crash info is lost. One crash case is often not enough to diagnose the problem, but you can't attach another crash case info to a bug.
No karma for contributions on forums
Written by grofaty the 14 Dec 09 at 16:27.
New
On Launchpad there is Karma, some kind of points for users that are contributing to the FLOSS community for code writing, bug reporting, translating etc. But there is no karma for helping other people on forums.
Solution #1:
Get a team to work on device drivers and integrate them smoothly into Ubuntu
Canonical should seriously devote some resources into this area. There's $10 million for the Ubuntu project, so lets use some of that, say, $500,000 for people that aren't offical Ubuntu devs (so they can continue to focus on Ubuntu's features rather than getting stuff to work) to get more modern hardware working without major dramas. Some very important devices that need to work in Linux as a whole:
1. Wifi cards. This is probably the biggest problem that Linux as a whole faces in terms of drivers, especially with companies whose linux support for wifi cards is atrocious (I'm talking about you, RealTek). If one can't use wifi on a laptop, that renders it next to useless, since one of the major points of a laptop is not to be bogged down in wires, and if wifi doesn't work, that's one more wire (ethernet) that needs to be plugged into the laptop.
2. 3G/mobile internet hardware. Another very important part of mobility, getting some mobile internet hardware can be extremely annoying, or sometimes even impossible.
Summed up, modern hardware needs to work with Ubuntu (the older hardware, like very old 56k modems can have Puppy Linux or Damn Small Linux to help them :-))
Then, there needs to be a way to get the fixes/drivers into Ubuntu. The way new printer drivers are installed when a printer is plugged in is excellent, and if the drivers can't immediately be put into the installation CD, then there should be a dialog box or a tray icon that says which device drivers need to be installed according to the hardware device detector
Canonical should seriously devote some resources into this area. There's $10 million for the Ubuntu project, so lets use some of that, say, $500,000 for people that aren't offical Ubuntu devs (so they can continue to focus on Ubuntu's features rather than getting stuff to work) to get more modern hardware working without major dramas. Some very important devices that need to work in Linux as a whole:
1. Wifi cards. This is probably the biggest problem that Linux as a whole faces in terms of drivers, especially with companies whose linux support for wifi cards is atrocious (I'm talking about you, RealTek). If one can't use wifi on a laptop, that renders it next to useless, since one of the major points of a laptop is not to be bogged down in wires, and if wifi doesn't work, that's one more wire (ethernet) that needs to be plugged into the laptop.
2. 3G/mobile internet hardware. Another very important part of mobility, getting some mobile internet hardware can be extremely annoying, or sometimes even impossible.
Summed up, modern hardware needs to work with Ubuntu (the older hardware, like very old 56k modems can have Puppy Linux or Damn Small Linux to help them :-))
Then, there needs to be a way to get the fixes/drivers into Ubuntu. The way new printer drivers are installed when a printer is plugged in is excellent, and if the drivers can't immediately be put into the installation CD, then there should be a dialog box or a tray icon that says which device drivers need to be installed according to the hardware device detector
Solution #2:
Officially fund and support projects like Blueman, ModemManager, CUPS, etc
Canonical should seriously give some funding and provide some assistance(the amount given should be according to their discretion) to guys like Blueman who get hardware to work in Linux. If they matter to Linux so much, there should be some sort of monetary incentive to finally get devices to work in Linux without much drama.
Canonical should seriously give some funding and provide some assistance(the amount given should be according to their discretion) to guys like Blueman who get hardware to work in Linux. If they matter to Linux so much, there should be some sort of monetary incentive to finally get devices to work in Linux without much drama.
Solution #3:
Put "Linux compatible" stickers on hardware that works "out of the box"
Apple (and when MS released Vista) also has this with their hardware, why can't Linux?
For guys that actually have hardware that works on Linux, they could have stickers on them that clearly spell out that the particular piece of hardware will work without major hassles on Linux.
Apple (and when MS released Vista) also has this with their hardware, why can't Linux?
For guys that actually have hardware that works on Linux, they could have stickers on them that clearly spell out that the particular piece of hardware will work without major hassles on Linux.
Solution #4:
Start up open-source driver projects for hardware that doesn't like Linux
I notice that Ralink is doing this for their hardware. And I was thinking that Canonical could approach hardware vendors to start up open-source communities that work on drivers for their hardware, especially those that previously had no Linux drivers.
They should also package the drivers e.g. deb or rpm so that it is easy to install and update via PPA's.
I notice that Ralink is doing this for their hardware. And I was thinking that Canonical could approach hardware vendors to start up open-source communities that work on drivers for their hardware, especially those that previously had no Linux drivers.
They should also package the drivers e.g. deb or rpm so that it is easy to install and update via PPA's.
Solution #5:
Approach hardware vendors to get them to write up Linux drivers
Canonical as well other major Linux distributions e.g. Fedora, OpenSUSE should go up to hardware vendors and ask them to make Linux drivers and also ask them for a way to easily install them (Ralink currently has a linux driver for RT2860 wifi card that requires one to compile and then install it, where as Nvidia has .run files that can be installed without too much of a hassle). Open source or not, just ask them politely to give Linux drivers to the hardware. Maybe putting the Linux devs and the hardware manufacturers in the same room to negotiate this out might also help.
Canonical as well other major Linux distributions e.g. Fedora, OpenSUSE should go up to hardware vendors and ask them to make Linux drivers and also ask them for a way to easily install them (Ralink currently has a linux driver for RT2860 wifi card that requires one to compile and then install it, where as Nvidia has .run files that can be installed without too much of a hassle). Open source or not, just ask them politely to give Linux drivers to the hardware. Maybe putting the Linux devs and the hardware manufacturers in the same room to negotiate this out might also help.
Solution #7:
Online marketplace for funding driver dev
Written by
philip the 13 Jan 10 at 03:49.
Create a Web service that allows users to pitch money for a driver for their hardware, and shows how many users want the driver and how much money each user has pitched. The money is held in trust until the driver is completed to acceptable functionality. Then the money is transferred to the developers' accounts, divided according to their prior agreement.
Unfortunately, this favors (popular) *new* hardware, whose owners can afford to pay more for driver development. But it will help to cover more hardware, and allow pro bono developers to focus on drivers for rare and old hardware.
Create a Web service that allows users to pitch money for a driver for their hardware, and shows how many users want the driver and how much money each user has pitched. The money is held in trust until the driver is completed to acceptable functionality. Then the money is transferred to the developers' accounts, divided according to their prior agreement.
Unfortunately, this favors (popular) *new* hardware, whose owners can afford to pay more for driver development. But it will help to cover more hardware, and allow pro bono developers to focus on drivers for rare and old hardware.
Solution #8:
Wifi solution
Written by
needlez6 the 29 Sep 10 at 01:57.
Simple wifi solution I think is that if a device isnt automatically supported on Linux, then the device's manufacturer should create a .run file to install the software. Or that Linux should put money aside to making all devices get recognized and download the additional driver software i.e. the windows drivers and auto load the files into the system like ndisgtk would, but without all the nasty looking around for files. It should look for the device, find the device's drivers, be Windows or Linux and auto install them and make them work. If this isn't feisable then maybe just talk to the vendors about making better linux support.
Simple wifi solution I think is that if a device isnt automatically supported on Linux, then the device's manufacturer should create a .run file to install the software. Or that Linux should put money aside to making all devices get recognized and download the additional driver software i.e. the windows drivers and auto load the files into the system like ndisgtk would, but without all the nasty looking around for files. It should look for the device, find the device's drivers, be Windows or Linux and auto install them and make them work. If this isn't feisable then maybe just talk to the vendors about making better linux support.
Solution #9:
Wine???
Get wine to run in the background translating driver functions made for windows.
Get wine to run in the background translating driver functions made for windows.
paste image on launchpad.net' bugs report
Written by largepuma the 13 Dec 09 at 16:19.
New
When I want to report a bug on launchpad(Bug#496220), I find that I can't paste image on it.
In lots of cases, image can describe the problem best.
So, why can't we make it true?
Searching Launchpad Translation is extremely difficult
Written by grofaty the 4 Dec 09 at 10:17.
New
Using Ubuntu in non-English language and sometimes bad translation appears or even no translation for particular string, so English word used.
The problem is I need to search Launchpad Translation to find string. It is extremely difficult to find such a string. For example in Ubuntu login window if password is incorrectly written then I get error in English "Authentication failed". I tried to search Translation in Launchpad but keep getting the 7000 found strings, 3000 found strings etc. I would need days to find correct string.
Make Crash Reporting More User friendly
Written by sirish.gauni the 30 Nov 09 at 18:46.
New
Presently for crash reporting, a average user will find it far too complicated and time consuming process. There is a need to streamline this process such that it does not require much time and doesn't scare away average user from reporting.
create a glossary for translations in launchpad
Written by rinia_iku the 18 Nov 09 at 14:07.
New
Sometimes I find very difficult to translate a word properly as the same word is translated differently in different projects or even in the same project by different translators.
as an example the word "File" in Albanian, sometimes I find it "Skedar" sometimes "Document" sometimes even "File" without any real translation and more which I don't remember for the moment.
I think this leads to confusion of users and makes it hard for translators.
Solution #1:
A program that can be installed on usb and logs
Written by
robvb the 13 Nov 09 at 20:05.
The best solution for this is a program that can be installed on usb. If you put in in another computer it logs the startup of this computer and logs also problems and messages. And localizes the hardware specifications.
Then if you put it in another pc the program on the usb stick will try to contact the internet start launchpad looking for suggestions or fixes and if not report automaticaly a bug with the logs!
The best solution for this is a program that can be installed on usb. If you put in in another computer it logs the startup of this computer and logs also problems and messages. And localizes the hardware specifications.
Then if you put it in another pc the program on the usb stick will try to contact the internet start launchpad looking for suggestions or fixes and if not report automaticaly a bug with the logs!
Solution #2:
Add a log viewer to live-cd
When the system boots up, it sends all the startup messages and errors to the dmesg log file. All you would need to do is boot the machine up, wait for it to fail, then reboot into a live-cd. From the live-cd you can mount the drive and view the log file.
This could easily be automated and added as a "debug" utility to the live-cd, or even a "debug live-cd" that could have even more cool utilities.
When the system boots up, it sends all the startup messages and errors to the dmesg log file. All you would need to do is boot the machine up, wait for it to fail, then reboot into a live-cd. From the live-cd you can mount the drive and view the log file.
This could easily be automated and added as a "debug" utility to the live-cd, or even a "debug live-cd" that could have even more cool utilities.
Solution #3:
Ubuntu Forums
Written by
allenap the 16 Nov 09 at 13:52.
Launchpad has the Answers application for user support, but for Ubuntu I would think that the Ubuntu Forums -
http://www.ubuntuforums.org/ - would be the most obvious, visible and end-user friendly place. The Support page on the Ubuntu website -
http://www.ubuntu.com/support - has even more options.
Launchpad has the Answers application for user support, but for Ubuntu I would think that the Ubuntu Forums - http://www.ubuntuforums.org/ - would be the most obvious, visible and end-user friendly place. The Support page on the Ubuntu website - http://www.ubuntu.com/support - has even more options.