[Squeakfoundation]Squeak downloads

PhiHo Hoang phiho.hoang at rogers.com
Sun Jun 22 15:33:15 CEST 2003


Hi Doug,

> The people who maintain the various Squeak ports could all share the 
> same password, which would not be posted publicly anywhere.  Since this 
> is only 5 or 6 people or so, this seems like it wouldn't be too big of a 
> hassle.

    For MobVM alone, there may be, not 2, not 3, not 42 but something like multiples 
    (platforms) of 50, 100 or thousands.

    Otherwise, MobVM is not a Mob VM at all. ;-)

        http://www.dreamsongs.com/MobSoftware.html


    Cheers,

    PhiHo.

----- Original Message ----- 
From: "Doug Way" <dway at riskmetrics.com>
To: "Discussing the Squeak Foundation" <squeakfoundation at lists.squeakfoundation.org>
Sent: Friday, June 20, 2003 7:25 PM
Subject: Re: [Squeakfoundation]Squeak downloads


> Daniel Vainsencher wrote:
> 
> >I like the design. The security concerns seem a bit bogus to me - the
> >download page was always on the swiki, and it's not that hard to change
> >the link to point to some "warez" FTP site full of appropriately named
> >trojans. Harder than with the new scheme, but not very hard.
> >
> >I think we can switch to this layout, and handle security lazily - start
> >worrying after the first attack.
> >  
> >
> 
> Well, we could at least set a password for the swiki page, which would 
> be better than no security.  I assume it's at least somewhat difficult 
> to change a swiki page's contents (or uploads) if you don't know the 
> password?
> 
> The people who maintain the various Squeak ports could all share the 
> same password, which would not be posted publicly anywhere.  Since this 
> is only 5 or 6 people or so, this seems like it wouldn't be too big of a 
> hassle.
> 
> Eventually it would be great to have better swiki security, but in the 
> meantime, maybe this would work?
> 
> By the way, I agree that Andreas' table layout is a lot nicer than what 
> we have now.
> 
> - Doug
> 
> 
> >Andreas Raab <andreas.raab at gmx.de> wrote:
> >  
> >
> >>Hi Guys,
> >>
> >>I had recently the need to review the download and installation of Squeak on
> >>various platforms and to be honest - it's a mess. If you try to find your
> >>way around Squeak.org's download area you get lost so incredibly fast, it's
> >>amazing that some people manage to get Squeak anyways.
> >>
> >>Since I know that all of you are busy, I've done some work on it. My
> >>proposal is to link from Squeak.org directly into the main Squeak Swiki and
> >>there, provide a download page as can be seen at:
> >>
> >> http://minnow.cc.gatech.edu/squeak/3262
> >>
> >>
> >>Let me say a few words about what I'm trying to do here. 
> >>
> >>First of all, the point is to download Squeak not to look at funny pictures.
> >>The eye-candy at Squeak.org is certainly nice but when it comes to download
> >>we want those files - and nothing more. So there are quite deliberately no
> >>icons on this page. 
> >>
> >>Secondly, I think people often look for documentation of Squeak most of
> >>which is found at the Swiki. Hosting the download page at the Swiki itself
> >>means that *everyone* who has ever downloaded Squeak has seen the Swiki at
> >>least once. That's what the first sentence in the above is for - so people
> >>know they are now at the right place. In addition, using a Swiki means we
> >>can much more easily change and update things. When a new version gets out
> >>we just change it and then, as the latest platform bundles come in, update
> >>the information appropriately. The download area at the Swiki also means we
> >>have a more level playing ground for alternative ports (you may see that one
> >>entry lists MobVM which is otherwise impossible to find).
> >>
> >>About the contents of the download table:
> >>* "full" means a bundle that absolutely includes everything you need to run
> >>Squeak. As we don't provide this for all packages we may have some missing
> >>entries. However, it's a Swiki so it's simple for people to make one up on
> >>their own and we just link it.
> >>* "image" means image+changes+sources for the listed "stable" version of
> >>that platform. Nothing is more bothering than to see that a BeOS port exist
> >>but not to know what one needs to download.
> >>* "stable VM" means the latest stable VM known to run well for the listed
> >>stable version of Squeak. Therefore, "image" + "stable VM" is everything you
> >>need if you haven't a full package available
> >>* "VM source code" explicitly links to the source code for the VM in
> >>question. Many people find it extremely hard to find the sources for VMs so
> >>here we can point them directly towards it.
> >>
> >>In addition, we have an "info" link which allows us to link to specific
> >>places for some VM/port. This allows us to decouple the primary download
> >>place from information such as port maintainer, release notes, specific bits
> >>about the platform. All of this is useful information but it should be
> >>hosted elsewhere.
> >>
> >>Based on the above download page, I figure that a new Squeak release process
> >>(exemplified with 3.6) would consist of the following steps:
> >>a) we make a copy of the current download page and name it appropriately
> >>(such as "DownloadsForSqueak3.5") - this is now a "previous version"
> >>b) change the latest stable version and link to the previous version. In
> >>effect this means you can always wander backwards through all the old
> >>versions and get - for example - exactly the "right" VM for Squeak 3.2 or
> >>so. Therefore we only need to link to some previous versions here.
> >>c) Update the links for the "primary" full/image packages which Bruce
> >>handles.
> >>
> >>>From here on, we can leave everything as is. If we have some platform
> >>maintainer who wants to update his or her port, she can simply update "her
> >>row" in the table. So it's a very simple, straightforward and obvious
> >>process which means that if people are interested they have a single place
> >>where they can download about everything that's interesting about Squeak.
> >>
> >>What do you think?
> >>
> >>Cheers,
> >>  - Andreas
> >>
> >>_______________________________________________
> >>Squeakfoundation mailing list
> >>Squeakfoundation at lists.squeakfoundation.org
> >>http://lists.squeakfoundation.org/listinfo/squeakfoundation
> >>    
> >>
> >_______________________________________________
> >Squeakfoundation mailing list
> >Squeakfoundation at lists.squeakfoundation.org
> >http://lists.squeakfoundation.org/listinfo/squeakfoundation
> >  
> >
> 
> 
> _______________________________________________
> Squeakfoundation mailing list
> Squeakfoundation at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/listinfo/squeakfoundation


More information about the Squeakfoundation mailing list