> On Tuesday March 18, Steffen wrote:
>> On Tuesday 18 March 2003 20:24, Austin wrote:
>> Here's my own personal 9.1 wishlist.  Some topics I'm planning on working
>> on, some are already underway by MDK staff, others are open to
>> volunteers/naysayers.
>>
>> 1. Spiffy new sounddrake.
>> 2. Spiffy new fontdrake.
>> 3. Developer's web portal: todo list, interfaces with bugzilla, contact
>> 4. Fix pygnome/pygnome2/pygtk/pygtk2 mess.
>> 5. New menu entry for 'home and hobby' type applications.  I've asked for
>> 6. Get video capture working well.
>> 7. Get cinelerra into main.
>> 8. Integrate GATOS project.
>> 9. Integrate Nautilus-burn more obviously.
>> 10. Autodetect best fonts.
>> 11. Superchaged applications.
>> While I'm all for an rpm system and i586 optimization, there are a few
>> applications that REALLY suck as they are.  ATLAS, transcode, and
>> mjpegtools come to mind.  They are rediculously slow.  Narfi has some
>> benchmarks I think. Some options are:
> mjpegtools had in 9.0 even MMX switched off. Not really usefull. 

I believe that Steffen is right that mjpegtools was compiled without
MMX in the 9.0 rpms.
When I compile for i586 and athlon side by side and I enable MMX for
both, I only get a maximum of 10-15% speed difference.
The difference in with/without MMX is of course huge :-)

>> 12. More automated lm_sensors installation.
> Some thoughts from me:
> 13. (or 12a ;)) Make dialup for user more easy. I don't like SuSE but their 
> kinternet is a good example how it should be done. 


My additions to your list follow.

In summary, I add:
14. Configurable usb/firewire hotplug.
15. Remove super-user icons and menu items from user accounts that
don't need them.
16. Create the Mandrake Personal Configuration Center.


14. Configurable usb/firewire hotplug.
We can't expect to let the hotplug always do the right thing for all
users and we will always miss some device IDs in our lists. Therefore,
I would like the hotplug actions to be configurable. 
I have 4 USB drives, all of which are detected.
- 1 is setup correctly. 
- 1 is mounted incorrectly [incorrect fs type]. 
- 2 are not mounted. 
I would like to be able to specify the actions when these drives are
connected to the usb port
- confirm that this is a usb-storage device
- what partitions to mount and their mountpoints
- file system type(s)
- applications to launch, e.g. konqueror.
- whether to show an icon on the desktop or not.
and I would like these settings to be saved in my user account and
used the next time I connect a drive with that ID anywhere on the usb
bus.

Same for firewire. When a DV camcorder is connected, a program should
be launched (e.g. kino), and this should be user configurable. The
1394 mailing list has just started discussing the changes necessary
for the super-user to decide these actions. 

In all cases, I want the super-user to be able to specify and modify
the default actions when devices are connected to the usb/firewire
ports and the non-privileged users to be able to modify that setup
according to their own wishes.

15. Remove super-user icons and menu items from user accounts that
don't need them.
Do your spouses/kids ever run MCC? Do they have the root password? If
not, then why do they get the icon for the MCC on the task bar, menu
items for konsole in super-user mode, etc?
When I install Mandrake, I want to be able to check a box when I
create new users that says something like:
- Should this user account have icons and menu items for program
requiring the super-user passwords? Yes/No

This way, my other family members don't get unnecessarily confused by
extra icons and menu items that they can't even use because they don't
have the root password!

16. Create the Mandrake Personal Configuration Center.
Good old MCC is a great collection of configuration tools for the
super user. It shows off the good tools that Mandrake has
created. However, we are missing such a collection of configuration
tools for the non-privileged user. 
- screen resolution for the user account
- picture in kdm/mdkkdm
- menus
- fonts [go into ~/.fonts]
- drakcronat
- samba setup for the user account
- localedrake
- draksync
- first time wizard
- usb/firewire setup as explained in item 14
- remove/insert super-user menu items and icons as explained in item 15

Basically, we need to group together all the Mdk tools that can be run
in a meaningful manner to setup the user accounts. Furthermore, when
they are run from the Personal Configuration Center, they should not
prompt for the root password.

Narfi.

Reply via email to