Yes, but we're working with them to help migrate. We can't remove 8.1 
from Nevada until 1 year after EOF announcement, or until SunMC have 
migrated (whichever is sooner).

Also, our EOL policy for PostgreSQL provides 5.5 years of support 
following EOL announcement (6 months grace, 2 years phase 1, 3 years 
phase 2). So SunMC can continue to use 8.1 on S10 for some time.


Bill Walker wrote:
> 
> Just curious, but isn't SunMC still using 8.1.4?  Are plans in place 
> over there to use the same version/packages?
> 
> bill.
> 
> 
> John Fischer wrote:
>> James,
>>
>> Sounds like a well thought out plan. 
>> Does it make sense to add to the release note which version is 
>> recommended to migrate to in the future release? So perhaps the 
>> release note might say something like:
>>
>>     PostgreSQL version 8.2 may no longer be supported     in a future 
>> release of Solaris.  You may want to     migrate to PostgresSQL 
>> version 8.4.
>>
>> Also is there a command that should spit out the same
>> message?
>>
>> Thanks,
>>
>> John
>>
>>
>> On Tue, 2008-09-30 at 15:15, James Gates wrote:
>>> I'm sponsoring this on behalf of the PostgreSQL P-Team. Timeout is 
>>> set for 8th October. Attached is a copy of the proposal, which can 
>>> also be found in the case directory.
>>>
>>> -- 
>>> Jim Gates                    Sun Microsystems
>>> Nashua, NH, USA          http://sun.com/postgresql
>>>
>>> ______________________________________________________________________
>>> Template Version: @(#)onepager.txt 1.35 07/11/07 SMI
>>> Copyright 2007 Sun Microsystems
>>>
>>> 1. Introduction
>>>    1.1. Project/Component Working Name:
>>>         EOF of PostgreSQL 8.2 in Solaris
>>>
>>>    1.2. Name of Document Author/Supplier:
>>>     James Gates
>>>
>>>    1.3. Date of This Document:
>>>     09/30/08
>>>     
>>>     1.3.1. Date this project was conceived:
>>>         09/17/08
>>>
>>>    1.4. Name of Major Document Customer(s)/Consumer(s):
>>>     1.4.1. The PAC or CPT you expect to review your project:
>>>        
>>>             Database PAC
>>>
>>>     1.4.2. The ARC(s) you expect to review your project:
>>>
>>>             LSARC
>>>
>>>     1.4.3. The Director/VP who is "Sponsoring" this project:
>>>
>>>             Chris.Armes at sun.com
>>>
>>>     1.4.4. The name of your business unit:
>>>
>>>             Software/RPE
>>>
>>>    1.5. Email Aliases:
>>>         1.5.1. Responsible Manager: Thulasinathan.P at sun.com
>>>         1.5.2. Responsible Engineer: James.Gates at sun.com
>>>         1.5.3. Marketing Manager: Wei-Chen.Chiu at sun.com
>>>     1.5.4. Interest List: sun-postgres-pteam at sun.com
>>>
>>>    [In the following, "8.1", "8.2", "8.3" or "8.4" without qualification
>>>    refer to the corresponding PostgreSQL version.]
>>>
>>> 2. Project Summary
>>>    2.1. Project Description:
>>>
>>>     Solaris currently includes versions 8.1, 8.2 & 8.3. It is expected
>>>     that the community will release 8.4 in Dec 2008. We plan to 
>>> integrate
>>>     it into Solaris shortly after community release.
>>>
>>>     This project proposes to announce the EOF for 8.2 in a patch
>>>     release of Solaris (i.e. Solaris 10 Update) and removal of the
>>>     feature in a minor release of Solaris (i.e. Solaris 11).
>>>
>>>     The intention of the PostgreSQL EOL policy approved by the DB PAC
>>>     is to provide active support for the latest 2 versions integrated
>>>     with Solaris. Hence the release and integration of 8.4 triggers the
>>>     EOF & EOL of 8.2.
>>>
>>>     Note that the ARC case to EOF 8.1 was approved on 01/15/2008
>>>     (LSARC/2008/005).
>>>
>>>    2.2. Risks and Assumptions:
>>>
>>>         If Solaris 11 is shipped without 8.2 it would force customers
>>>         still running this version to upgrade PostgreSQL immediately
>>>         if they upgrade their O/S.  They might even decide not to
>>>         upgrade because of this (although I think this is unlikely).
>>>     Those customers who must continue to run 8.2 can still visit the
>>>     community website and download the freely available software.
>>>
>>>         There is also a risk that some other Sun products depend on
>>>         8.2; we need to ensure that these are upgraded to at least 8.3.
>>>         I have verified that no other packages in the SFWNV
>>>         consilidation are listed as depending on any of the PostgreSQL
>>>         8.2 packages.
>>>
>>> 3. Business Summary
>>>
>>>    3.1. Problem Area:
>>>
>>>     The PostgreSQL community release a new major version approximately
>>>     once every year. For various reasons, we need to encourage customers
>>>     to upgrade to newer versions when they become available.
>>>
>>>    3.2. Market/Requester:
>>>     
>>>         PostgreSQL P-Team
>>>
>>>    3.3. Business Justification:
>>>
>>>         We want to reduce the amount of resources needed to support 
>>> and sustain
>>>         old versions of PostgreSQL. We also want to keep in sync with 
>>> the
>>>     PostgreSQL communitys EOL policy i.e. we don't want to
>>>     be in the position of having a PostgreSQL version in Solaris that is
>>>     no longer supported and maintained by the community.
>>>
>>>    3.4. Competitive Analysis:
>>>     
>>>         N/A
>>>
>>>    3.5. Opportunity Window/Exposure:
>>>     
>>>         This needs to coincide with the integration of 8.4, so as to 
>>> ensure
>>>     that only the latest 2 versions of PostgreSQL are 
>>> available/supported,
>>>     and all previous versions are EOF/EOL.
>>>
>>>    3.6. How will you know when you are done?:
>>>       
>>>     The project will be complete when the announcement is made in 
>>>     a patch release of Solaris and when 8.2 is removed from a minor
>>>     release of Solaris.
>>>
>>> 4. Technical Description:
>>>     4.1. Details:
>>>
>>>     This project will create a release note in a Patch release of
>>>     Solaris (i.e. Solaris 10 Update). It will also remove all 8.2
>>>     packages from a Minor release of Solaris (i.e., Solaris 11).
>>>     
>>>     The Solaris 10 Update Release Notes will be updated with the 
>>>     following text:
>>>     
>>>         PostgreSQL version 8.2 may no longer be supported         in 
>>> a future release. 
>>>     4.2. Bug/RFE Number(s):
>>>     
>>>         N/A
>>>         4.3. In Scope:
>>>
>>>     4.4. Out of Scope:
>>>         4.5. Interfaces:
>>>
>>>     Imported Interfaces:
>>>     Interface                  Stability                     Citation
>>>     ---------                  ---------                     ----------
>>>     N/A
>>>  
>>>     Exported Interfaces:
>>>     Interface            Classification    Comments
>>>     ---------------------        ---------------    
>>> ------------------------
>>>     SUNWpostgr-82-client        Obsolete    Package
>>>     SUNWpostgr-82-contrib        Obsolete    Package
>>>     SUNWpostgr-82-devel        Obsolete    Package
>>>     SUNWpostgr-82-docs        Obsolete    Package
>>>     SUNWpostgr-82-jdbc        Obsolete    Package
>>>     SUNWpostgr-82-libs        Obsolete    Package
>>>     SUNWpostgr-82-pl        Obsolete    Package
>>>     SUNWpostgr-82-server        Obsolete    Package
>>>     SUNWpostgr-82-server-data-root    Obsolete    Package
>>>     SUNWpostgr-82-tcl        Obsolete    Package
>>>     /lib/svc/method/postgresql    Obselete    SMF method script
>>>     /usr/postgres/8.2        Obsolete    Installation location
>>>     /usr/postgres/8.2/bin        Obsolete    Executable location
>>>     /usr/postgres/8.2/doc        Obsolete    Documentation
>>>     /usr/postgres/8.2/etc        Obsolete    Config files
>>>     /usr/postgres/8.2/include    Obsolete    Header files
>>>     /usr/postgres/8.2/jdbc        Obsolete    JDBC driver
>>>     /usr/postgres/8.2/lib        Obsolete    Shared libraries
>>>     /usr/postgres/8.2/man        Obsolete    Manual pages
>>>     /usr/postgres/8.2/share        Obsolete    Localized message files
>>>     /usr/share/man/man5/postgres_82.5    Obselete    Sun specific man 
>>> page
>>>     /var/postgres/8.2        Obselete    Default db location
>>>     /var/svc/manifest/application/database/postgresql.xml    
>>> Obselete    SMF manifest file
>>>
>>>         Also deleted are all files under /usr/postgres/8.2/* (too 
>>> numerous to
>>>     list here).
>>>
>>>     4.6. Doc Impact:
>>>
>>>     Comprehensive documentation was included with the product. This will
>>>     be removed. The only other documentation impact will be the delivery
>>>     of the release note (see section 4.1).
>>>
>>>     4.7. Admin/Config Impact:
>>>
>>>         None.
>>>         4.8. HA Impact:
>>>
>>>         N/A
>>>         4.9. I18N/L10N Impact:
>>>
>>>         N/A
>>>         4.10. Packaging & Delivery:
>>>
>>>         The packages listed in 4.5 will be deleted and will not be
>>>         included with the first release of Solaris 11. However, note
>>>         that they have been delivered with SXDE; I don't know if this
>>>         will require us to go through the full EOF process.
>>>
>>>         Users upgrading from Solaris 10 who are running a database
>>>         under PostgreSQL 8.1 or 8.2 will have to use the upgrade 
>>> solution we
>>>         included with the 8.3 integration to upgrade to 8.3 or 8.4.
>>>  
>>>     4.11. Security Impact:
>>>
>>>         No impact.
>>>         4.12. Dependencies:
>>>
>>>         Depends on the integration of 8.4
>>>
>>> 5. Reference Documents:
>>>
>>>     All material associated with the original ARC case to integrate
>>>     PostgreSQL 8.1 can be found at:
>>>     http://sac.sfbay.sun.com/LSARC/2005/515/
>>>
>>>         Material associated with the ARC case to integrate PostgreSQL
>>>         8.2 can be found at:
>>>     http://sac.sfbay.sun.com/LSARC/2006/655/
>>>
>>>         Material associated with the ARC case to integrate PostgreSQL
>>>         8.3 can be found at
>>>         http://sac.sfbay.sun.com/LSARC/2008/004
>>>
>>>     PostgreSQL 8.3 information can be found at:
>>>     http://www.postgresql.org/
>>>
>>> 6. Resources and Schedule:
>>>    6.1. Projected Availability:
>>>
>>>         Can be done immediately after 8.4 is integrated.
>>>
>>>    6.2. Cost of Effort:
>>>
>>>         Minimal; just removal of a component.
>>>
>>>    6.3. Cost of Capital Resources:
>>>     
>>>         None.
>>>
>>>        6.4.1. Consolidation or Component Name:
>>>
>>>         SFW
>>>
>>>     6.4.3. Type of CPT Review and Approval expected:
>>>
>>>         FastTrack
>>>
>>>         6.4.4. Project Boundary Conditions:
>>>
>>>         N/A
>>>
>>>     6.4.5. Is this a necessary project for OEM agreements:
>>>
>>>                No
>>>
>>>     6.4.6. Notes:
>>>
>>>     6.4.7. Target RTI Date/Release:
>>>
>>>                ASAP after the community releases 8.4.
>>>
>>>     6.4.8. Target Code Design Review Date:
>>>     6.4.9. Update approval addition:
>>>
>>>    6.5. ARC review type:
>>>
>>>         FastTrack
>>>
>>>    6.6. ARC Exposure:
>>>
>>>         open
>>>
>>>        6.6.1. Rationale:
>>>
>>>               N/A
>>>
>>> 7. Prototype Availability:
>>>    7.1. Prototype Availability:
>>>     
>>>         N/A
>>>
>>>    7.2. Prototype Cost:
>>>     
>>>         N/A
>>
> 

-- 
Jim Gates                    Sun Microsystems
Nashua, NH, USA          http://sun.com/postgresql

Reply via email to