Ticket #380 (new team)

Opened 2 years ago

Last modified 9 months ago

Wine bottles

Reported by: klattimer Assigned to:
Priority: major Milestone: 0.2 - the refactoring
Component: Core/Installer Severity: functionality
Keywords: Cc:

Description (Last modified by klattimer)

  1. A system administrator should be able to deploy applications onto the computer which can then be used by all users who operate that desktop.
  2. Each bottle should be automatically/transparently created for the application which requires it.
  3. Where will we store bottles? ~/.wine-doors/bottles/
  4. Each bottle should have its own registry
  5. FDO Launchers point to the bottled applications
  6. We need a system wide bottle list, /etc/wine-doors/bottles.xml
  7. We need a user bottle list ~/.wine-doors/bottles.xml
  8. For installation of windows applications as root, we need to mangle the permissions somewhat and therefore #107 would need fixing

Attachments

Change History

11/20/06 06:51:34 changed by klattimer

  • milestone deleted.

Milestone Packaging deleted

11/20/06 15:41:45 changed by klattimer

  • component changed from ApplicationPack to Installer.
  • severity set to functionality.
  • milestone set to 0.1.

02/10/07 13:48:29 changed by klattimer

  • owner deleted.
  • type changed from defect to team.

02/11/07 15:36:49 changed by hrachovv

This is a complex issue.

Let's split it into several more with lesser complexity.

  1. wine-doors should be able to be fully functional when stored anywhere in userspace (i.e. ~/bin/wine-doors/)
  2. wine-doors should install all application into ~/.wine default bottle (expected to be run by user)
  3. root can create shared system wine bottle, for example in /opt/wine-bottle and install applications into it
  4. previous step requires registry sharing between shared bottle and all users' ~/.wine default bottle

Steps 3. and 4. are suitable for corporate environments, where users are not allowed to install their own applications.

This problem is largely to be solved by supporting WINE Bottles, i.e. different WINEPREFIX instances.

03/03/07 12:05:50 changed by klattimer

  • summary changed from User install and root run to Wine bottles.
  • milestone changed from 0.1 to 1.0 - Business Enabled.

03/03/07 12:07:12 changed by klattimer

We added provisions initially for having different wine root folders, this will be translated into different bottles by release 1.0

03/03/07 15:55:33 changed by klattimer

  • version deleted.

03/25/07 09:23:27 changed by klattimer

  • milestone changed from 1.0 - Enterprise to 0.7 Bottled and profiled.

03/25/07 09:41:32 changed by klattimer

  • description changed.

Some questions need to be answered:

It would be a good time to implement an iNotify/Diff system for registry and filesystem changes

03/25/07 09:47:35 changed by klattimer

  • description changed.

04/23/07 11:56:03 changed by klattimer

  • description changed.

07/05/07 13:53:21 changed by anonymous

07/05/07 15:33:38 changed by anonymous

10/04/07 04:13:19 changed by klattimer

  • description changed.

12/08/07 17:27:58 changed by klattimer

  • milestone changed from 0.3 - Bottled to 0.2 - the refactoring.

Add/Change #380 (Wine bottles)