You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by "Scott Aslan (JIRA)" <ji...@apache.org> on 2016/04/13 18:37:25 UTC

[jira] [Commented] (NIFI-1707) UI - Modernize JS dependency management and build

    [ https://issues.apache.org/jira/browse/NIFI-1707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15239562#comment-15239562 ] 

Scott Aslan commented on NIFI-1707:
-----------------------------------

During the initial effort to convert the current JS modules into AMD I discovered we are persisting many things in the global scope. This type of behavior will prevent AMD. As we move forward, specifically as we introduce angular controllers, services, and directives, we will evaluate how we can facilitate AMD.

> UI - Modernize JS dependency management and build
> -------------------------------------------------
>
>                 Key: NIFI-1707
>                 URL: https://issues.apache.org/jira/browse/NIFI-1707
>             Project: Apache NiFi
>          Issue Type: Sub-task
>          Components: Core UI
>            Reporter: Scott Aslan
>            Assignee: Scott Aslan
>            Priority: Minor
>             Fix For: 1.0.0
>
>
> Leverage RequireJS, Grunt, and mvn plugin for:
> -Dependency management of JS modules
> -AMD of JS modules
> -Build (mvn) compression/minification (dev and prod)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)