public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
From: John Marshall <jmarshall@acm.org>
To: cygwin@cygwin.com
Subject: Re: Press for Cygwin
Date: Sun, 02 Sep 2001 20:24:00 -0000	[thread overview]
Message-ID: <20010903052230.A1113@kahikatea.pohutukawa.gen.nz> (raw)
In-Reply-To: <20010830160636.A16405@redhat.com>

On Thu, Aug 30, 2001 at 04:06:36PM -0400, Christopher Faylor wrote:
> Does anyone know how we can adapt the archives so that they are not WinZip
> readable?  Would just converting everything to .bz2 do that?

Amusingly enough, making the archive names self-identifying as
packages-for-use-with-Cygwin's-setup would solve this problem too.

For example (and this idea is the "better suggestion" I alluded to in
my previous email) if we substituted e.g. "cygwinpkg" for "tar" so that
a bunch of archives were called

	bash-2.05-6.cygwinpkg.gz
	bash-2.05-6-src.cygwinpkg.gz
	fileutils-4.1-1.cygwinpkg.bz2

then WinZip would ungzip the .gz ones but not realise there was a
tarball inside (because it looks for files ending in ".tar").

This is a little bit similar to Debian .deb packages.  If you use the
file command on a .deb package, it will tell you that it's just an ar
archive.  And ar and other tools do indeed work on .deb files.  But
they're ar archives with particular contents, for use with dpkg (or
whatever the tool is called), so the name tells you that.  Separation
of implementation and interface, and all that.

So even though tar still works on bash-2.05-6.cygwinpkg.gz and friends,
the name stops WinZip from seeing inside them, and emphasises that
they're special archives that work with setup.exe.

It seems to me that that's an understandable change to filename parsing.
But I'm still churning through the cygwin-developer mail archives in the
hope that I might be able to make intelligent comments one day. :-)

    John

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

  parent reply	other threads:[~2001-09-02 20:24 UTC|newest]

Thread overview: 57+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-08-30 12:57 Larry Hall (RFK Partners, Inc)
2001-08-30 13:07 ` Christopher Faylor
2001-08-30 13:12   ` Larry Hall (RFK Partners, Inc)
2001-08-30 13:25     ` Christopher Faylor
2001-08-30 13:37     ` Jonathon Merz
2001-08-30 14:04       ` Charles Wilson
2001-08-30 13:29   ` Rick Rankin
2001-08-30 13:33   ` Gerrit P. Haase
2001-08-30 13:42   ` Michael Schaap
2001-08-30 13:50     ` Christopher Faylor
2001-08-30 14:01       ` Michael Schaap
2001-08-30 14:06   ` Christopher Faylor
2001-09-02 20:24   ` John Marshall [this message]
2001-08-30 13:56 ` Gerrit P. Haase
2001-08-30 14:03   ` Michael F. March
2001-08-30 14:12     ` Michael Schaap
2001-08-30 14:06   ` Charles Wilson
2001-08-31 19:52 ` Mobile install Alex Malinovich
2001-09-01  2:31   ` Dario Alcocer
2001-09-01 14:19     ` Alex Malinovich
2001-09-02  8:27       ` Dario Alcocer
2001-09-02  9:41         ` Alex Malinovich
2001-09-02 12:00           ` Dario Alcocer
2001-08-30 13:47 Press for Cygwin Robinow, David
2001-08-30 14:10 Robinow, David
2001-08-30 14:24 ` Charles Wilson
2001-08-30 14:31 yap_noel
2001-08-30 15:38 ` Eric M. Monsler
2001-08-30 14:34 press for cygwin Peter Buckley
2001-08-30 14:57 ` Christopher Faylor
2001-08-31  0:34 Press for Cygwin Peter Ring
2001-08-31  7:36 press for cygwin Mark Bradshaw
2001-08-31  8:07 ` Charles Wilson
2001-08-31 10:29 ` Larry Hall (RFK Partners, Inc)
2001-08-31 17:09 ` Robert Collins
2001-09-03  6:52 Bernard Dautrevaux
2001-09-03  7:56 ` Charles Wilson
2001-09-03  8:14   ` Christopher Faylor
2001-09-03  8:45     ` Michael Schaap
2001-09-03  9:03       ` Christopher Faylor
2001-09-03  9:30         ` Andrew Markebo
2001-09-03  9:36           ` Christopher Faylor
2001-09-03 15:23     ` Robert Collins
2001-09-03 18:23       ` Christopher Faylor
2001-09-03 19:17         ` Charles Wilson
2001-09-03 19:35         ` Robert Collins
2001-09-04  9:52     ` Warren Young
2001-09-04 12:52       ` Christopher Faylor
2001-09-05 18:04         ` Warren Young
2001-09-07 12:27           ` Warren Young
2001-09-07 12:35             ` Christopher Faylor
2001-09-07 14:22               ` Warren Young
2001-09-07 14:43                 ` Christopher Faylor
2001-09-03  8:56 Bernard Dautrevaux
2001-09-05  5:04 jmarshall
2001-09-05  8:52 ` Christopher Faylor
2001-09-06  1:55 jmarshall

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20010903052230.A1113@kahikatea.pohutukawa.gen.nz \
    --to=jmarshall@acm.org \
    --cc=cygwin@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).