[IPython-dev] more bootstrap widgets
Nicholas Bollweg
nick.bollweg at gmail.com
Mon Sep 22 11:50:40 EDT 2014
Re: YAPM: yeah, definitely see that as creep for end user... however, as a
developer, the whole copy-files-to-nbextensions thing is a little annoying.
Would requiring a module maintainer to have bower be out-of-line? See
lessc, bower, etc. for current statics.
Then maintainers can adopt the bower management/packaging approach, and
have the serving of this managed by bowerstatic[1] or a suitably
tornadoified version.
Instead of needing bower at install/runtime, it appears to be fairly common
practice to check in bower_components for statically-hosted brower-based
applications. For a maintainer, this could be managed during development
just like it is currently in core: submoduled in, but then copied in on
build.
Each of these sets of components is then managed in bowerstatic as an
"isolated universe"[2]. In addition to _view_module, an implementer would
also offer _view_components, specifying a single, static location. So long
as everything is managed with requirejs, everything should just work :)
[1]: http://bowerstatic.readthedocs.org
[2]:
http://bowerstatic.readthedocs.org/en/latest/integrating.html#declaring-bower-directories
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20140922/900e15e3/attachment.html>
More information about the IPython-dev
mailing list