Welcome, Guest. Please login or register.

Author Topic: InstallerNG in new AmigaOS 4  (Read 4642 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline MasterOfReality

  • Full Member
  • ***
  • Join Date: Feb 2002
  • Posts: 146
    • Show only replies by MasterOfReality
Re: InstallerNG (No Good) in new AmigaOS 4
« Reply #14 from previous page: June 03, 2002, 03:04:29 AM »
Yeah, but the whole point is that you don't have to do that sort of
thing by hand...
 

Offline System

  • Full Member
  • ***
  • Join Date: Jul 2003
  • Posts: 199
    • Show only replies by System
    • http://amiga.org
Re: InstallerNG (No Good) in new AmigaOS 4
« Reply #15 on: June 03, 2002, 04:28:58 AM »
Quote
Yeah, but the whole point is that you don't have to do that sort of thing by hand...

I assume you mean manually "uninstalling" programs. (You sound very much like a M$ employee.)
If something can be screwed up some way then there will always be someone that manages to do it. You can never rely on the users to behave. Programs must always take worst-case scenarios into account!
 

Offline MasterOfReality

  • Full Member
  • ***
  • Join Date: Feb 2002
  • Posts: 146
    • Show only replies by MasterOfReality
Re: InstallerNG (No Good) in new AmigaOS 4
« Reply #16 on: June 03, 2002, 05:23:25 AM »
True enough.
 

Offline chris

Re: InstallerNG (No Good) in new AmigaOS 4
« Reply #17 on: June 04, 2002, 03:53:41 AM »
Quote
I bet this is how M$ would do it, but it's not that simple. It also has to support uninstall cleanups because of inconsistencies made by users who manually "uninstall" programs. It should probably also store what versions of a particular library some application needs and wants. It should also support upgrading existing applications.


That is the way MS do it... or at least the way InstallShield handles things.  It tends to screw up if you reinstall without first deinstalling however.  Oh, and InstallShield doesn't seem to care about DLL versions.  On the Amiga you don't need to worry about these things, because libraries are always API compatible with older versions, and Installer does the version checking for you.

Chris
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline System

  • Full Member
  • ***
  • Join Date: Jul 2003
  • Posts: 199
    • Show only replies by System
    • http://amiga.org
Re: InstallerNG in new AmigaOS 4
« Reply #18 on: June 04, 2002, 08:27:10 AM »
InstallerNG Homepage

savage@light-speed.de

i was working on the InstallerNG for a long time. it started off as a compiler project, thus i emphasised a clean language specification and a good compiler kernel. it occured pretty early to me that the C= Installers language, as well as its implementation is bretty bad. by doing a better job i had to accept the fact that really bad scripts won't work anymore. but those scripts can be fixed within minutes. compatibility is a big issue, i agree, but i prefer to have a good compiler and bug-fix scripts rather than having a lousy compiler that swallows everything. (btw, its harder to make mistakes if the compiler is picky. accept that!)

some of you complain about the iNG crashing. so send me a bug-report then, and i can try to fix it. i rely on you guys here, since the iNG works on my machine, and many many others do not have a single problem.

future work... well, send me bug-reports. send me suggestions. send me scripts if you think they are right. you want the iNG to be a useful tool? me too... then support it, and don't just complain how $#@! the iNG is.