[Box-Admins] Re: [Squeak 4.0] ! Distro files (deliverable question)
andreas.raab at gmx.de
Sun Mar 7 22:25:20 UTC 2010
On 3/7/2010 2:17 PM, Ronald Spengler wrote:
> Ah, yes. Looks like the Windows directory has checksums, which is
> sensible. I'll make sure to roll that file too.
> I'm a Mac user, so we should be good there.
> I wanted to double check: I was under the impression that I should
> remove BDFFontReader class>>x11FontLegalNotice, but looking again,
> this looks okay to leave in (to my not-a-lawyer mind,) as this stuff
> isn't actually in the image unless one installs it. Is this correct?
It's probably okay to leave it in, but I'd prefer to take it out, just
to be sure.
> On Sun, Mar 7, 2010 at 1:48 PM, Andreas Raab<andreas.raab at gmx.de> wrote:
>> On 3/7/2010 1:29 PM, Ronald Spengler wrote:
>>> So I'm spending today looking at slapping together a makefile for the
>>> 4.0 distribution files.
>> Great! It also reminds me that I forgot to get back to you after the last
>> board meeting :-( I'll just put it in this message:
>>> - If I package everything up manually, and we need to change the
>>> license at the last minute (or some such thing,) I'll have to do it
>>> over again manually, which will be a time consuming pain in the arse.
>> Yup. And regarding license, we have agreed at the board meeting that we will
>> have a combined Xerox, Apple, Community license. The rationale being that
>> removing copyright notices is highly questionable and since both the Xerox
>> and the Apple copyright are in the image, they should be in the license.
>> Consequently, the copyright headers should read:
>> Copyright (c) Xerox Corp. 1981, 1982 All rights reserved.
>> Copyright (c) Apple Computer, Inc. 1985-1996 All rights reserved.
>> Copyright (c) The individual, corporate, and institutional contributors who
>> have collectively contributed elements to this software ("The Squeak
>> Community"), 1996-2010 All rights reserved.
>>> I'm assuming that I'll be able to depend that it's trivial for a
>>> box-admin to create a copy of the directory on the server and then
>>> drop the following files into their respective locations, removing the
>>> old versions, is this correct? (Anyone on the box admins list want to
>>> join the release team for this one task? Is there someone else with
>>> credentials and permissions, if not? I'd really rather not futz with
>>> the FTP server if I don't have to.)
>> Yes, it's trivial. I think pretty much all of us have credentials and could
>> do it. And if I would've thought of it, I would have asked you to send Ken
>> your SSH key so we can get you access. But I'd be happy to do it, I should
>> be available for the rest of the day.
>>> Note that I've dropped the build number from the file names, as
>>> (unless there's something I don't know) we're only going to ship this
>>> thing once, and we shouldn't need to patch the image at all. Fixes can
>>> happen in trunk. Anyway, ditching the build number makes the dreary
>>> zipping and such agnostic to what's in the image, and that saves me a
>>> bit of time.
>> Sounds fine.
>>> These are the files that I intend to deliver. If I've missed anything,
>>> please let me know ASAP.
>>> * README
>>> * Squeak4.0-basic.zip
>>> * SqueakV40.sources.gz
>>> * Squeak4.0mac.zip (mac)
>> The mac usually has a hyphen, too (Squeak4.0-mac.zip). Also, if you're not a
>> Mac person, do we need a Mac user to zip this up properly to ensure correct
>> permissions etc?
>>> * Squeak4.0-basic.zip (unix)
>>> * Squeak4.0-win32.zip (windows)
>> Sounds all great. Perhaps add a LICENSE file?
>> - Andreas
More information about the Box-Admins