X-Recipient: archive-cygwin@delorie.com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:message-id:date:from:mime-version:to:subject
	:content-type:content-transfer-encoding; q=dns; s=default; b=qeG
	Fn+9xY5LNEKK+tyJ2hGtwsJ1fEX9bSvhQerVsPtaRvPlrmOMDt4zqvZJXRDT3j/I
	OM1G7JD+cfby8TpxsFnMjXai+Co3vypvUFe7YQEWZgvva++GyDo86Y3MQTaZ1U2S
	hRjgMGiRhfF3e6DtYZRcsZzRNjJU5KEm+5DY7lek=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:message-id:date:from:mime-version:to:subject
	:content-type:content-transfer-encoding; s=default; bh=WBASJqgQN
	03eJ50Zl63oTgyPKiw=; b=k/Ong1ZxwfvkhnAyS7oJjCfE+Pnh/UhifkYA3SpmL
	Ni63Pumyx9lFWY/kva9qS9dw5UaANAZ1uSBBq73s3Ms/QHI4D3h7WYELR11LQ1Ai
	08HPY8SOcg/fTg1P/eRE1fkXxoQdqzjaW+KeXOYPC8ixhBTs2peAu3kBqPBC33eL
	rk=
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00,SPF_PASS,UNPARSEABLE_RELAY autolearn=ham version=3.3.2
X-HELO: selene.blankersfamily.com
Message-ID: <54A92475.9090701@blankersfamily.com>
Date: Sun, 04 Jan 2015 12:31:01 +0100
From: Laurens Blankers <laurens@blankersfamily.com>
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0
MIME-Version: 1.0
To: cygwin@cygwin.com
Subject: Backwards compatibility
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-IsSubscribed: yes

Hi,

I was wondering what the Cygwin community thinks about maintaining 
backwards compatibility, especially regarding configuration files when 
updating or changing a package. As a long time Debian user I have grown 
accustomed to upgrades going very smoothly, backwards compatibility with 
previous setups being maintained, and smooth, well documented, and 
mostly automatic migrations if compatibility can't be maintained. What, 
if any, is the policy regarding upgrades for Cygwin?

I did search through the Cygwin documention and couldn't find this 
information. If I overlooked something I apologize in advance. Please 
point me to the appropriate document.

Of course this question doesn't come out of the blue. It is triggered by 
the release of xinit 1.3.4-1 last month, which breaks setups for many 
people. If you like you can check the cygwin-xfree mailing list. 
Unfortunately the responds from the package maintainers has been: The 
way it has worked for years was a bug, your setup is wrong. Which would 
be fine if there was documentation on how to do this, or even a way to 
do this, but there is neither. There seems to be a general unwillingness 
among the maintainers to acknowledge that user experience matters.

Before you ask, yes, I did post this to the cygwin-xfree mailing list. 
However I am not getting anywhere there. So I am interested in the 
thoughts of the wider, beyond X11, Cygwin community on backwards 
compatibility.

Thanks,

Laurens Blankers

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

