[dojo-contributors] web-based build tool
Owen Williams
owen at smartsoul.com
Thu Dec 14 16:40:02 EST 2006
Howdy! To make it easier for people to do a custom build of dojo if
they don't have Java/Rhino/etc set up, I'm interested in making a
page similar to this one:
http://mootools.net/download/release
(The UI will be different because we have so many more files, but the
idea is the same). I'm willing to design and code the front end, and
am looking for someone who wants to build the back-end. This would
involve setting up some sort of CGI-ish thing (in your language of
choice) on Mastadon (or wherever) which would have the following
client/server API:
1) Send the resource file dependency tree down to the client. This
can come from a static file at first, we should be able to pull this
from the doc parser output eventually (which is not part of what I'm
asking for at this time).
2) Receive a profile.js file (see enclosed) with some additional
parameters if necessary and return a jammed-together and optimized
for download .js file. Bonus points for returning it in a way that
the browser will download it rather than display it (probably some
mime-type fanciness is all that's involved).
3) (Not necessary but cool) have some sort of mechanism where folks
can store/retreive builds that they've done before. (Eg: after the
next version of Dojo comes out, they go to the page and can pull up a
build they did on the last version and run it again.) I don't think
we need user authentication on this -- just naming the builds should
be sufficient. We could also do this with dojo.storage for that
particular user on that particular machine/browser if storing it on
the server doesn't make sense.
Eventually, it would be awesome if this front end could work on a
local dojo source install -- not sure exactly how this would work,
but it would be neat! Ideas?
Anyone interested in working on this with me?
cheers
Owen
-------------------------
Whenever I despair, I remember that the way of truth and love has
always won. There may be tyrants and murderers, and for a time, they
may seem invincible, but in the end, they always fail. Think of it:
always. -- Mohandas K. Ghandi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.dojotoolkit.org/pipermail/dojo-contributors/attachments/20061214/47e3326f/attachment.htm
More information about the dojo-contributors
mailing list