delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/01/24/07:20:24

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:date:from:reply-to:message-id:to:subject
:in-reply-to:references:mime-version:content-type
:content-transfer-encoding; q=dns; s=default; b=dp6KK3Q8262D8Ext
QWTN3R1c5HjPKSHYzq5yGstXuKnjcgvt3X9Jc7/5A0mosY6sZ9vXvoKVlEOc1Ul3
KIoPZwpQnIV3qMJkd8juje5qcvjl/7vOFlJAOnDUKLw2cjozj5M0FAzkqqc3OrXP
TdDQqWUigd0x3JVVTyKwZbQ5Tdw=
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:date:from:reply-to:message-id:to:subject
:in-reply-to:references:mime-version:content-type
:content-transfer-encoding; s=default; bh=PEYJmKGxwPEyZ63ayxychP
8B0eg=; b=EAS8IKB8wctLNvlYoAo9o/qpCHf929N8ce65WXpd29dBKMA9z/jiss
fVAhnuGHaKT6ihJzjyJjld23gwPSkiWr1/RxJffyvoC6HADXC1ecxvVlCOdo9UU3
/3FMMdvp8ud0QC+tHiw8ZDtAXyGIilc9WxuzdrZ8iQvJHL06K3Q7g=
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=4.3 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,KAM_THEBAT,SPF_SOFTFAIL autolearn=no version=3.3.2
X-HELO: smtpback.ht-systems.ru
Date: Fri, 24 Jan 2014 16:19:58 +0400
From: Andrey Repin <anrdaemon AT yandex DOT ru>
Reply-To: Andrey Repin <cygwin AT cygwin DOT com>
Message-ID: <758909425.20140124161958@mtu-net.ru>
To: BGINFO4X <bginfo4x AT kztsoftware DOT com>, cygwin AT cygwin DOT com
Subject: Re: AdminCygwin Release
In-Reply-To: <CAO2ddnabUDQiq0=XrSMLh6rvgzVB8GFVN+rZbnZeZ8BgSjdOCw@mail.gmail.com>
References: <CAO2ddnbtJ_mY1Yei6cx2GQO1dAWv=OV-cDVFO+aZD935MGQ7mA AT mail DOT gmail DOT com> <20140122023112 DOT GA4286 AT ednor DOT casa DOT cgf DOT cx> <CAO2ddnZM2FwzUSBJ2WHrBpQMe1sDt-8rWBpdJHEEzH3XCh3x4g AT mail DOT gmail DOT com> <20140122180852 DOT GA3153 AT ednor DOT casa DOT cgf DOT cx> <CAO2ddnaWAa0eeQZFQCEHzY+r2V75P1nnmW02fUeWLXsOuvzV1Q AT mail DOT gmail DOT com> <20140123130823 DOT GB7177 AT ednor DOT casa DOT cgf DOT cx> <CAO2ddnbXX_556nv8dsUXDc1UNSCpmRoKjC6Su1GDW_NptiHQyQ AT mail DOT gmail DOT com> <181748041 DOT 20140123205833 AT mtu-net DOT ru> <CAO2ddnabUDQiq0=XrSMLh6rvgzVB8GFVN+rZbnZeZ8BgSjdOCw AT mail DOT gmail DOT com>
MIME-Version: 1.0
X-IsSubscribed: yes

Greetings, BGINFO4X!

>>>> I still think this is a bad idea.  I know what you're trying to do.  You
>>>> are basically trying to provide a solution using tools that you more or
>>>> less understand rather than trying to work within the existing
>>>> (admittedly crude) release structure to provide benefit to everyone who
>>>> uses Cygwin.
>>
>>> I'm sorry, but this is not true: I only want to give comunity a "base
>>> package" of something that I already have.
>>
>> It is Cygwin providing a base package, that you have.
>> The key word is "providing", means, it's already available to the community.
>> What you want to do is to repackage and redistribute what is already packaged
>> and distributed. Doing fool's work, don't you think?
>>
>>> At least on my opinion, as an administrator, has very sense to have a
>>> "bash windows" in a "nerd-msi" installable form.
>>
>> I don't understand your inclination with MSI first

> It is simple:

> a) give setup.exe to a non-tech "man/woman" and tell him/her: please,
> can you install bash? And see what happens ... 95% will fail.

That's your problem that you created just now for yourself.
Giving "tech" instructions to a "non-tech" people.
When I ask people to install Cygwin, I just give them a link to setup.exe and
tell to run it without any headcracking instructions. Just "Next-Next-Next"
will suffice for most cases.
If I need them to perform more complex actions, I will tell them how to do it.
99% people is capable of following the simple and precise instructions.

> b) give for example bginfo4x.msi to a non-tech "man/woman" and tell
> him/her: please, can you install it? And see what happens ... 95% will
> succeed.

And fail to realize what they did, and where to look for help.
Your problem is that you are trying to solve social problem (your inability to
give correct instructions to your intended users) with technical solutions (MSI).
In my case, the success rate is 99%. Just because I do not create more work
for user. Instead, I spend a little more time doing my own homework and
produce correct instructions to the user. Perhaps, making some tools for him
to do the job faster/easier.
How to solve your problem the right way, people already said, multiple times.
Another troubling moment is that you, like everyone the later days, are trying
to dumb down and conceal the process, that should remain transparent.
User need to know, that he's installing multiple different packages, provided
by different authors. It may be not obvious, and not need to be explicit, but
user need a simple and transparent way to confirm his actions.

>>, and Cygwin does NOT play by Windows rules, second.

> IMHO: This is a problem that "cygwin people" should solve.

This is an intended goal, not a problem.
If you want Windows application, check MSYS.
Please, for the first time, familiarize yourself with Cygwin.
It's even written in big letters on the project home page.

>> Cygwin, per definition, adapt Linux, not Windows, paradigm, and may be VERY
>> destructive, if not installed correctly. 

> I know it.


--
WBR,
Andrey Repin (anrdaemon AT yandex DOT ru) 24.01.2014, <16:03>

Sorry for my terrible english...


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