[REBOL] [REBOL.org] [ANN] Packages: the next generation
From: SunandaDH:aol at: 29-Apr-2004 9:40
Back in February, we unveiled some basic support for *packages* in the Script
Library (i.e. multi-file applications)....
http://www.rebol.org/cgi-bin/cgiwrap/rebol/ml-display-message.r?m=rmlMTXQ
.....And we ran a competition, and got lots of useful feedback. Thanks again,
everyone.
Another positive result was that Maxim joined the Library team, and that has
resulted in some serious upgrading of our ability to support packages.....
No competition, this time: just a note about what is new, and the usual open
door for feedback, requests and comments.
NEW DOWNLOADER AND INSTALLER
Maxim's repack.r replaces the original get-you-started-installer. It's a neat
piece of software you'll want to see running even if you don't want to
install any packages:
do
http://www.rebol.org/library/public/repack.r
Right now it's View only (that will change), so use the original downloader
if you are running under Core:
do
http://www.rebol.org/library/public/lds-package-downloader.r
BETTER PACKAGE STRUCTURE
The original release supported only packages that were a bundle of files, and
had to be downloaded and installed into a single folder.
That was pretty restricted. Packages now can consist of:
-- a collection of files, as before
-- existing scripts from the Library (no need to upload them as part
of your package. Just flag them as part of it)
-- other packages
And any file or script in a package can be installed into any sub-folder of
the installation folder.
We think that pretty much caters for any complex multi-file application you'd
like to publish at REBOL.org. Give it a go if you have such a thing, and if
you hit a limitation, please let us know. For more details on creating and
uploading packages:
http://www.rebol.org/cgi-bin/cgiwrap/rebol/boiler.r?display=cons-upload-packag
e-files-help.html
Sunanda.