On Fri, 22 Dec 2000, Karl Ramberg wrote:
With 2.9 progressing and lots of stuff happening to projects etc I think a merge between squeaklets (sts) and projects (pr) would be nice. Or is it stuff the sts files does that pr can't ?
You're basically right in saying "a Squeaklet is a Project". The business with sts-files is that these are tiny loader snippets that load the actual content. You gain flexibility by this, and also speed: projects tend do be largish in file size, compared to a few hundred bytes loader snippet. You can, for example, pop up a little notifier while downloading the file.
However, we might consider extending the startup logic to automatically jump to the project when an image segment containing such is loaded. That would allow making Squeaklets without a sts-loader file. Do we want to have a new MIME-type "application/x-squeak-project" then?
-- Bert
Bert Freudenberg wrote:
On Fri, 22 Dec 2000, Karl Ramberg wrote:
With 2.9 progressing and lots of stuff happening to projects etc I think a merge between squeaklets (sts) and projects (pr) would be nice. Or is it stuff the sts files does that pr can't ?
You're basically right in saying "a Squeaklet is a Project". The business with sts-files is that these are tiny loader snippets that load the actual content. You gain flexibility by this, and also speed: projects tend do be largish in file size, compared to a few hundred bytes loader snippet. You can, for example, pop up a little notifier while downloading the file.
You are right here. A published project will create a file larger than 10k at least.
However, we might consider extending the startup logic to automatically jump to the project when an image segment containing such is loaded. That would allow making Squeaklets without a sts-loader file. Do we want to have a new MIME-type "application/x-squeak-project" then?
Yes ! This will be really cool. Together with the SuperSwiki this will make really powerful web browsing... it will be more than browsing, the whole experience of the web will change. And with the installer thingie you are making it will make the whole process of getting people to use it more transparent. This way people will still be in the comfort of their web browser but have the full power of Squeak.
Karl
squeak-dev@lists.squeakfoundation.org