Suman Karumuri created AURORA-468:
-------------------------------------

             Summary: Better story for adding client libraries
                 Key: AURORA-468
                 URL: https://issues.apache.org/jira/browse/AURORA-468
             Project: Aurora
          Issue Type: Story
          Components: UI
            Reporter: Suman Karumuri


Currently, we manage all the client side libraries with bower. While it keeps 
the dependencies sane, it adds entire repositories to our repo which is 
annoying to maintain and a pain to review[1]. We can use something like 
bower-installer[2], so that we only download the files we want from the bower 
repo instead of downloading everything. 

However, we are still checking in 3rd party libs in to repo.  We can solve this 
if we can take a build time dependency on bower, but that entails taking a 
build time dependency on node.js. 

An ideal solution would involve, a solution that will allow us to manage client 
libraries without checking in any JS lib source code into our repo using the 
existing build infrastructure.

[1] https://reviews.apache.org/r/21790/
[2] https://github.com/blittle/bower-installer



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to