They are src/main/python/apache/thermos/observer/http/assets/ jquery.js, jquery.pailer.js, mootools-core.js, observer.js
src/main/resources/org/apache/aurora/scheduler/http/assets/datatables 3rdparty/javascript/bower_components/ angular.js, bootstrap.css, jquery, smart-table I've taken care of the files in 3rdparty and we are not blocked by this for the first release, i'll file a ticket and add the licenses for the remaining js dependency in src/ to the LICENSE file so its not an issue, once we refactor the ui and remove them from the source or switch to #2 we can clean up the LICENSE file. -Jake On Thu, Mar 27, 2014 at 6:34 PM, Suman Karumuri <ma...@apache.org> wrote: > What are the 3 locations you speak of? With the UI refactor work, most > of the dependencies in src/ for scheduler will be removed. If you can > file me a ticket with the issues you are facing, I can make sure that > #1 happens. > > We should definitely revisit #2 once #1 is done. > > On Thu, Mar 27, 2014 at 1:39 PM, Jake Farrell <jfarr...@apache.org> wrote: > > Currently the javascript dependencies we use within our source are > > committed in three locations, this is the only bundled source type we > > included within our source tree and currently we are required to maintain > > each in the LICENSE file. > > > > To help simplify managing the LICENSE file I would like to propose > > > > 1. Move all javascript dependencies into 3rdparty/javascript/ to simplify > > tracking of these within the LICENSE file. (I think this should be the > > initial approach and look into #2 if we want to introduce npm as a build > > dependency) > > > > 2. We remove all javascript dependencies from the source tree and use > bower > > to handle these dependencies. As part of the initial build process we > would > > then check for npm and install the javascript components. > > > > Thoughts? > > > > -Jake >