Joseph Kowalski wrote: >> I agree with Stefan that we will need three different versions, but for >> different reasons: >> >> A) The latest and greatest >> B) An arbitrary customer-selected historical version, and >> C) A distro-selected version that is used by other components within >> the distro. >> >> -John > Could you say a little more about how you might see B) implemented > appropriate to the available resources? Also, how does "customer > selected" work? What are the options available to the customer?
The only things I would expect on the install media would be the latest A and the distro-specific C. The other versions could be made available for web download. If there was a web site that maintained the set of older versions, any customer who had standardized on an older version could find it and download it from there. > What happens when a customer builds on A, a newer version, A', > becomes available (which happens to be incompatable with A) and > we update to A'? I presume that the "deployed customer" will mostly upgrade their systems (rather than doing a fresh install). This implies that upgrade can't remove A, or overwrite it with A'. For the deployed user who wants to do a fresh install, there needs to be a way for them to get and install their specific version (maybe via the web as above). If all else fails, they could always install it off of their old OS media. -John
