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

Reply via email to