-
Type: Bug
-
Status: Closed (View Workflow)
-
Priority: Critical
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 1.7.0
-
Component/s: None
-
Labels:None
-
Story Points:8
By default, we recommend mci/mvn clean install, which can take 9 minutes or more.
Even the "fast" build - mis - is still really slow (2-3 minutes.)
We should be able to build and run in seconds, not minutes. Since the beginning of time, make has enabled fast (or at least not glacially slow) incremental builds - mvn should be able to do this!! Moreover, normal non-stupid java programs take advantage of the IDE and build incrementally, in the background, as you type. As a result, the program is ready to go when you press "run." We should take advantage of this also.
Fixing this should be a very high priority, because it effects every ONOS developer, all day, every day.
Mandatory xkcd reference: http://xkcd.com/303/