View Issue Details

IDProjectCategoryView StatusLast Update
0001420MMW v4Install/Configpublic2008-03-06 19:05
Reporterrusty Assigned To 
PrioritylowSeverityfeatureReproducibilityalways
Status assignedResolutionfixed 
Summary0001420: Support multi-user installs and installs with configs saved to OEM directory
DescriptionMediaMonkey should be able to:
a) Install mm with a library/config that is accessible to all users
b) Install with library/config stored to a custom location for OEMs
Additional InformationSee: foobar 2000 has a nice implementation
http://www.mediamonkey.com/forum/viewtopic.php?t=1864
TagsNo tags attached.
Fixed in build

Relationships

related to 0000107 feedbackjiri Support for configurable library location 
related to 0002642 feedbackjiri Serial number must be entered by each user instead of once per machine 

Activities

rusty

2004-06-01 18:33

administrator   ~0004241

Last edited: 2006-07-13 15:50

Also mentionde by another user:
here is my wish :
It would be nice to have user identification.
Some users with administrativ rights (Add files, edit tag, delete files, move files, ...)
And normal users (create play list, edit there own playlist, ...)
n my dreams, i saw :
- A login prompt at MM startup (or even more, no prompt but using NT Authority)
- A window with user management (creat user, edit password, edit rights,...)
- A window with check boxs for each rights.
eg :
User : Administrator (combo)
X File editor
. --> X Add files
. --> X Delete Files
. --> X Rename files
. --> X Move files
X Edit Tag
X All playlist editor
X Create virtual CD
X Burn CD

Note: the above requirements are not that important, and can be moved to another bug.
edited on: 06-01-04 14:34

jiri

2006-07-17 12:07

administrator   ~0007517

1. I don't think this should be a part of MM. In order to make it helpful, it would have to be a part of installer and I'd like to avoid this (in order to make the install process as easy as possible).

2. The default location was already changed for 3.0 in another issue.

3. Other parts are possible, but need to be more specified.

rusty

2006-07-24 20:12

administrator   ~0007593

1. Per IM discussion, this functionality must be implemented in a manner that won't confuse most users. So it doesn't have to appear in the installer, but it should be available as an option when MM is initially run.

It could be e.g. a button on the scan folders dialog 'Configure Database Access':

e.g. Database Access Configuration
This will set up the MediaMonkey Library:
(o) Accessible to the current user
( ) Shared with all users on this machine
( ) Shared across a network with multiple machines and users
Library Name: __MediaMonkey__
                           [Next]

Jiri also raised the point that such functionality could be very confusing in scenarios where the user attempts to re-configure DB Access from Accessible to the current user --> Shared with all users (or vice versa).

Suggested approach to dealing with this is to only allow the library access configuration to be set up for a New Library (which might imply a different UI). We need to discuss this further.

2. True, bug 1796 deals with this issue. From that bug, though, it was unclear whether MediaMonkey.ini is also moved to the new location. Can you clarify?

3. From an OEM perspective all that's needed is to be able to compile a build so that the DB and .ini file can be installed to:
User/Local Settings/Application Data/<ShortProductName>/<ShortProductName>.db
and
User/Local Settings/Application Data/<ShortProductName>/<ShortProductName>.ini

rusty

2006-08-03 15:40

administrator   ~0007659

Based on how winamp does it, we could have MM popup the following dialog whenever it is run after an install:

Each user on your computer can customize Winamp with separate settings for color schemes, skins, bookmarks, playlists, and media library content. ...

(o) Shared settings for all users
( ) Separate settings per user account

[x] Copy user settings to the new place
 . . From: _______________
 . . To: _________________

Note: The 'Copy user settings...' section only becomes active if the user selects 'separate settings'.

Side note: it might also be useful to prompt the user to set the following the first time it is run:
-Set network settings
-Choose skins

jiri

2006-12-08 19:42

administrator   ~0008253

In 3.0 it was already implemented, all data should be in All Users/Local Settings/MediaMonkey

As for configuration by OEM - I'm afraid it would cause problems e.g. when MM + OEM MM are both installed, so I'd rather keep it as is.

As for single vs. multi user installs - this would have to be configurable somewhere during setup, I don't know it it's really important, we can probably defer it.

rusty

2006-12-11 19:17

administrator   ~0008273

As discussed, this will be treated as lower priority.

peke

2008-03-06 19:05

developer   ~0013238

This becomes almost Absolute as introducting BUG 0002439