Changes between Version 13 and Version 14 of Commentary/Packages/PackageReorg


Ignore:
Timestamp:
Nov 27, 2006 1:58:56 PM (8 years ago)
Author:
malcolm.wallace@…
Comment:

expand on goals

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/Packages/PackageReorg

    v13 v14  
    2222 * It should be possible to upgrade any package, even if that package 
    2323   came with the compiler. 
     24 
     25Possibly the following are just more detailed expansions of the above two goals: 
     26 * Forwards compatibility.  Users would like their programs written against the 'core' packages to continue to work, without 
     27   modification to source text or build system, after upgrading the 
     28   compiler, or its packages, or switching to a different compiler. 
     29 * Backwards compatibility.  Users would like to be able to take a 
     30   program written against some version of the 'core' packages, and 
     31   build it with an older compiler, accepting that they may have to 
     32   install newer versions of the 'core' packages in order to do so. 
     33 
     34It may not be possible to fully achieve these goals (in particular, backwards compatibility), but that does not mean we should not aim for them. 
    2435 
    2536== Proposal ==