Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] Re: [ANN] [] Packages -- first release

From: maximo:meteorstudios at: 23-Feb-2004 12:34

hi Sunanda, I tried sending you an email from home, but an error (TO/FROM? AOL, strangely) saying that "this" address was used for spamming too much and that message would not be delivered... !!! anyhow, I am hard at work on the ui for downloader... really, it will blow your socks off. I was already writting the next generation layout engine for glass, and tought that this would be a perfect opportunity for a test drive in a real application. Instead of coding yet another tool which no one will really look at, I thought I'd push it subversively and then, when glass is released later this year, let everyone know that they've been using a small portion of it already. :-) Really, its just a small part (although its the core) of the engine. Basically the dynamic row/col layout function is being fused to VID for your tool. it does not take a lot of space (code-wise), and will really make the downloader much more easy to use. resize the window and everything which is relevent resizes. Not even one word or value to add in the VID block. I should finish the more complex shrinking tomorrow and get you a version by wednesday. I hope you're at least intrigued :-) cheers! -MAx --- You can either be part of the problem or part of the solution, but in the end, being part of the problem is much more fun.
> -----Original Message----- > From: [SunandaDH--aol--com] [mailto:[SunandaDH--aol--com]] > Sent: Monday, February 23, 2004 11:32 AM > To: [rebol-list--rebol--com] > Subject: [REBOL] [ANN] [] Packages -- first release > > Thanks again to everyone who helped field-test some of the > concepts in > packages last week. > > Packages are now live on --- any Library member is free to > contribute packages if you want. Please do! > > ** What's a package? ** > > Up until now, the Script Library has only really worked for single, > stand-alone scripts. Support for packages makes it much more flexible. > > A package is a collection of files that together make up an > application. > There are up to three parts to a package: > > 1. the header script -- what you see if you view the script > (or search the > Library). In most cases this will be just a stub (it'll be > the instructions for > downloading the package). See: > > t=lds-demo1-pack > age.r > as an example > > 2. files -- files that form part of the package. The package > owner will > upload these. > > 3. other scripts -- other scripts from the Library that the > package needs -- > e.g. values.r or map.r. No need to upload these (they are > already there). The > owner simply has to mark them as being part of the package. > > ** Why contribute packages? ** > > 1. Undying gratitude of everyone that uses your work > 2. Way to distribute your work without needing to set up your > own website > 3. Way for non-reb users to find and use your work. > 4. Useful mirror even if you have your own website > > ** Notes for potential package owners ** > > -- Logon and select "contribute new package" from the control > panel, You'll > be stepped through the process. > -- You can add or remove files and scripts from a package at any point > -- You can share the package with other users -- useful if a > couple of people > are collaborating on a development > -- The package stats page gives you useful counts of how > often the files > in the package have been downloaded. > > ** Package downloader ** > > There was lots of useful, feedback last week on platform > incompatibilities and > UI oddities. Thanks again for all that. > > Most of the worst problems are fixed, but it'll be another > week before we > tackle the other issues. > > ** To find out what packages there are ** > >
e-package View the script, and then click the Package Info link to see what files make up the package. ** Any problems? ** Just let me know -- either here or using the Feedback page. Thanks all! Sunanda.