delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/12/09/23:36:27

X-Recipient: archive-cygwin AT delorie DOT 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:mime-version:in-reply-to:references:date
:message-id:subject:from:to:content-type; q=dns; s=default; b=IB
9SKEs5vMGw3FXimaK3e4mV+ghpmgmrvZ3P5dfa1jJjT49gLwfhyCmgmB1jZP6YuH
0Uu26PoXHUYio+N4YZ2oAHguQALAkSFIekIbXheKUnMxK5bDPfE2kVbmsvCmfqUD
0kRoyOfVb9dVsh9LpNthTCF22uwMMAS9kVCV09Vy0=
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:mime-version:in-reply-to:references:date
:message-id:subject:from:to:content-type; s=default; bh=ZDRNbuSd
pQctFtwKJaQ4J7YQIv8=; b=puuOEydsKH8DMYS4lrzEH+GBqqVxxAzJJfphoDw4
5Aj5m6ntxDENBoKDSi31DZ/P3RDwt2Chfr04VJWCOYzZhR0RRzH1n26PMUDlldku
Ma3ipWH614GFFHRK9vZC7yZlnE2dUhlq8zky0TXcMtjw8T1l2HnXEz/DKJGUuEG9
tOM=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-1.1 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2
X-HELO: mail-qa0-f54.google.com
MIME-Version: 1.0
X-Received: by 10.224.127.74 with SMTP id f10mr4665215qas.16.1418186164517; Tue, 09 Dec 2014 20:36:04 -0800 (PST)
In-Reply-To: <5487859D.9000409@alice.it>
References: <5487859D DOT 9000409 AT alice DOT it>
Date: Wed, 10 Dec 2014 08:36:04 +0400
Message-ID: <CABEPuQL70k5Xcp3Uo3APz082sBDxW8TmdXwkT1mStBi3NLRK4w@mail.gmail.com>
Subject: Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 1.7.34-002
From: Alexey Pavlov <alexpux AT gmail DOT com>
To: cygwin AT cygwin DOT com
X-IsSubscribed: yes

2014-12-10 2:28 GMT+03:00 Angelo Graziosi <>:
> Corinna Vinschen wrote:
>>
>> How nice.  We have all the work and they simple grab it and don't give
>> anything back to their upstream project.
>
>
> ...the *Dark* side of free (GPL?) software... I guess..
>
> In any case, you could always *grab* their "pacman" manager.. Besides being
> very appealing, it would avoid the long thread [*] on cygwin-apps list..
>
> Why what aims to be a "..Linux feeling - on Windows" should have a "package
> manager" (setup.exe :( ) which install deps more o less silently... apt-get,
> yum, pacman, port (on OSX) (and, I sure, others) always warn the user about
> which packages are to be installed..
>
> Unless you adopt a 'true' package manager,  I would not change the current
> behavior of setup.exe..
>

Hi!

I'm MSYS2 maintainer. I do not understand why some of you constantly
want to throw stones in the garden of MSYS2.  We are solve problems
other than Cygwin. And MSYS2 don't replace Cygwin as project. We have
small subset of Cygwin-like programs that only needed to develop
applications under Windows using mingw-w64 native toolchains. We don't
have X11 apps, daemons and many others as Cygwin have as it not need
to our work.
If you compare number of MSYS packages:
https://github.com/Alexpux/MSYS2-packages
with Cygwin package list than you can see the difference. Our primary
goal is native Windows applications building with mingw-w64
toolchains. We have create lot of mingw-w64 packages:
https://github.com/Alexpux/MINGW-packages
Some patches from our project are go upstream - many not as not all
projects are open-minded. For example Python where developers always
block changes that add Mingw as build target.

Latest MSYS2 runtime sources are always present here:
https://github.com/Alexpux/Cygwin/tree/develop
Yeah I'm forgetting push latest t osf.net because I don't use it and I
don't like sf.net web-interface to repositories. Maybe need just
delete repo on sf.net and redirect page to github.

Yeah I try to stay up-to-date with current Cygwin sources to not
create by anyone other fork of Cygwin for something like MSYS3 because
of MSYS2 outdate and not supportable. Also often syncing with cygwin
sources helps with merging our changes more easily. Merging 10 commits
instead of 100 is more easily.
Our changes to Cygwin runtime as we talk in the past are not
acceptable to Cygwin upstream because have a different philosophy and
have break some posix features. About half a year ago we talk about
how integrate MSYS functionality into Cygwin upstream. As a result of
this discussion was added this code:
https://github.com/Alexpux/Cygwin/commit/4f756d6cc28179319ceccce01dd698de3f22c212
To try make MSYS functionality separate from original Cygwin DLL.

But as our team is small and we have our real work too, we don't have
time and in some parts necessary knowledges to finish this work. Also
I think some changes can't be easily separated into external dll.
So we open minded to incorporate with Cygwin if anyone will help with
finishing this work.

In contrast with Cygwin developers, we don't have any problems with
Arch Linux developers as we use it's latest "pacman" from git  which
"is not released yet" and also have our own fork of it:
https://github.com/Alexpux/MSYS2-pacman/tree/master

So if you want to "grab" or "rip-off" (as you wish) our pacman, feel
free to get it and use under Cygwin. We don't have any problems with
it.


Regards,
Alexey.

>
> Ciao,
>  Angelo.
>
> ---
> [*] https://cygwin.com/ml/cygwin-apps/2014-12/msg00017.html
>
>
> --
> 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
>

--
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019