Ticket #520 (assigned task)

Opened 9 years ago

Last modified 8 years ago

Change installer to allow client-gli installations

Reported by: oranfry Owned by: oranfry
Priority: moderate Milestone: Collection building wishlist
Component: Installation Severity: major
Keywords: Cc:

Description (last modified by oranfry) (diff)

Plan B: Scrap the idea of a client-gli distribution, and add options to the main installer to allow the user to install just client-gli if they want to. To achieve this, create a new page in the installer interview with two check-boxes:

Do you want to:
[ ] Build collections locally?
[ ] Build collections remotely?

(Please correct the following as necessary!)

If neither option is checked, install only runtime system.

If only "locally" is checked, install everything but don't link client-gli script on the start menu.

If only "remotely" is checked, this is the client-gli installation. Install gli and gs2build, and runtime system for local previewing. Link only remote-gli on the start menu.

If both are checked, install everything and link gli and remote-gli on the start menu.

Change History

Changed 9 years ago by oranfry

  • status changed from new to assigned

Changed 8 years ago by oranfry

Client GLI:

  • gli
  • wget in gli/bin/OS

Client FLI: As above plus,

  • gs2build
  • collect
  • some of etc
  • mappings

Changed 8 years ago by oranfry

  • description modified (diff)

Changed 8 years ago by ak19

See #514

Changed 8 years ago by oranfry

  • description modified (diff)

This was Plan A:

Create an installer for client-gli. This will help in enabling the download panel in client-gli.

Client GLI:

  • gli
  • wget in gli/bin/OS

Client FLI:

  • gli (renamed to FLI)
  • gs2build
  • collect
  • etc (subset of files)
  • mappings

Changed 8 years ago by oranfry

  • summary changed from Installer for client gli to Change installer to allow client-gli installations

Changed 8 years ago by kjdon

  • milestone set to Collection building wishlist
Note: See TracTickets for help on using tickets.