[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