Welcome, Guest. Please login or register.

Author Topic: Amiga Package Management  (Read 1322 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline TekoneiricTopic starter

  • Newbie
  • *
  • Join Date: Apr 2002
  • Posts: 36
    • Show only replies by Tekoneiric
Amiga Package Management
« on: September 26, 2003, 07:01:45 PM »
I’ve more or less drifted away from the Amiga but still have my Amiga setup and lately have been kind of drifting away from Windows. I’ve mostly been drifting towards Linux but the Amiga has always been there in my mind too. I’ve had an idea kicking around in the back of my head for years. The problem that is the seed for the idea has come up to bite me lately in my dealings with Linux.

The problem is one of software installation, organization and dependency. The install of the AOS on my Amiga has been built over years and years. Tweaking here and there since ’89. I don’t even trust allowing the OS upgrades to install themselves because it could seriously mess my system up. I have a copy of 3.5 and 3.9. Neither one were installed because I didn’t want to mess things up. How often do Amiga users wipe and reinstall their systems? I’ve never really done that, mainly because of all the programs and glue code (libraries, devices, etc) needed to make things work to my satisfaction.
Needless to say I have a lot of dead weight in my system that I’ve had to remove or isolate from time to time.

My idea is in a series of steps, design an Amiga package management system, which would include the following things:

Amiga Package Management standard
    Standard archive layout
   Standard system layout to optimize use of assigns and files per-directory
   Layout scripting for installation and removal of software
   Dependency Tracking

APM Builder to build APMs from
   Various Amiga OS disks to a special OS-APM archive
   Commercial software installers
   Freeware installers and archives
   Data packages (icons, backgrounds, etc)

APM Client
   Installs and Removes APM archives on a APM built system
   Reports dependency requirements before installing

Online repository for certified freeware APM archives.


The build of the special OS-APM archive would allow the user to gather all their various OS disks and versions into one location to burn to CD. By including all the OS disks they have, they can take advantage of features from the various system releases that were removed later. The APM system and layout would be built in with this during the build. The user could then use a floppy bootable APM client disk to install their Amiga OS. During the build of the OS-APM from the various disks, system files could be replaced with Open Source clones of the files.
 

Offline ritty

  • Newbie
  • *
  • Join Date: Aug 2003
  • Posts: 31
    • Show only replies by ritty
Re: Amiga Package Management
« Reply #1 on: September 27, 2003, 01:44:25 AM »
you have good ideas...