Add titles and categories for onos sample applications

- Bump up onos-maven-plugin to 1.9

Change-Id: Ida0a576b1b33f4e9b3437e2ff6a0f7c79976065d
diff --git a/calendar/pom.xml b/calendar/pom.xml
index 732c926..4d89833 100644
--- a/calendar/pom.xml
+++ b/calendar/pom.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
-  ~ Copyright 2014 Open Networking Laboratory
+  ~ Copyright 2014-2016 Open Networking Laboratory
   ~
   ~ Licensed under the Apache License, Version 2.0 (the "License");
   ~ you may not use this file except in compliance with the License.
@@ -33,6 +33,10 @@
 
     <properties>
         <onos.app.name>org.onosproject.calendar</onos.app.name>
+        <onos.app.origin>ON.Lab</onos.app.origin>
+        <onos.app.title>Intents Calendar App</onos.app.title>
+        <onos.app.category>Utility</onos.app.category>
+        <onos.app.url>http://onosproject.org</onos.app.url>
         <web.context>/onos/calendar</web.context>
     </properties>
 
diff --git a/database-perf/pom.xml b/database-perf/pom.xml
index 0d8c4a0..04d1ec4 100644
--- a/database-perf/pom.xml
+++ b/database-perf/pom.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
-  ~ Copyright 2015 Open Networking Laboratory
+  ~ Copyright 2015-2016 Open Networking Laboratory
   ~
   ~ Licensed under the Apache License, Version 2.0 (the "License");
   ~ you may not use this file except in compliance with the License.
@@ -33,6 +33,10 @@
 
     <properties>
         <onos.app.name>org.onosproject.dbperf</onos.app.name>
+        <onos.app.origin>ON.Lab</onos.app.origin>
+        <onos.app.title>Database Performance Test App</onos.app.title>
+        <onos.app.category>Test</onos.app.category>
+        <onos.app.url>http://onosproject.org</onos.app.url>
     </properties>
 
 </project>
diff --git a/ecord/co/pom.xml b/ecord/co/pom.xml
index b1906f3..0d251ac 100644
--- a/ecord/co/pom.xml
+++ b/ecord/co/pom.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
-  ~ Copyright 2015 Open Networking Laboratory
+  ~ Copyright 2015-2016 Open Networking Laboratory
   ~
   ~ Licensed under the Apache License, Version 2.0 (the "License");
   ~ you may not use this file except in compliance with the License.
@@ -29,14 +29,16 @@
     <packaging>bundle</packaging>
 
     <description>Enterprise CORD for Central Office</description>
-    <url>http://onosproject.org</url>
 
     <properties>
         <onos.version>1.5.0-SNAPSHOT</onos.version>
         <onos.app.name>org.onosproject.ecord.co</onos.app.name>
+        <onos.app.origin>ON.Lab</onos.app.origin>
+        <onos.app.title>Enterprise CORD App</onos.app.title>
+        <onos.app.category>Utility</onos.app.category>
+        <onos.app.url>http://onosproject.org</onos.app.url>
         <!-- TODO App dependency not working? -->
         <onos.app.requires>org.onosproject.incubator.rpc,org.onosproject.incubator.rpc.grpc</onos.app.requires>
-        <onos.app.origin>ON.Lab</onos.app.origin>
     </properties>
 
     <dependencies>
@@ -156,7 +158,7 @@
             <plugin>
                 <groupId>org.onosproject</groupId>
                 <artifactId>onos-maven-plugin</artifactId>
-                <version>1.5</version>
+                <version>1.9</version>
                 <executions>
                     <execution>
                         <id>cfg</id>
diff --git a/flowtest/pom.xml b/flowtest/pom.xml
index d570783..704aec7 100644
--- a/flowtest/pom.xml
+++ b/flowtest/pom.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
-  ~ Copyright 2015 Open Networking Laboratory
+  ~ Copyright 2015-2016 Open Networking Laboratory
   ~
   ~ Licensed under the Apache License, Version 2.0 (the "License");
   ~ you may not use this file except in compliance with the License.
@@ -33,6 +33,10 @@
 
     <properties>
         <onos.app.name>org.onosproject.flowtest</onos.app.name>
+        <onos.app.origin>ON.Lab</onos.app.origin>
+        <onos.app.title>Flow Throughput Test App</onos.app.title>
+        <onos.app.category>Test</onos.app.category>
+        <onos.app.url>http://onosproject.org</onos.app.url>
     </properties>
 
     <dependencies>
@@ -50,7 +54,4 @@
            <artifactId>org.osgi.core</artifactId>
         </dependency>
     </dependencies>
-
-    
-
 </project>
diff --git a/ifwd/pom.xml b/ifwd/pom.xml
index d32086d..7704fe3 100644
--- a/ifwd/pom.xml
+++ b/ifwd/pom.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
-  ~ Copyright 2014 Open Networking Laboratory
+  ~ Copyright 2014-2016 Open Networking Laboratory
   ~
   ~ Licensed under the Apache License, Version 2.0 (the "License");
   ~ you may not use this file except in compliance with the License.
@@ -33,6 +33,10 @@
 
     <properties>
         <onos.app.name>org.onosproject.ifwd</onos.app.name>
+        <onos.app.origin>ON.Lab</onos.app.origin>
+        <onos.app.title>Reactive Forwarding App (Intent)</onos.app.title>
+        <onos.app.category>Traffic Steering</onos.app.category>
+        <onos.app.url>http://onosproject.org</onos.app.url>
     </properties>
 
 </project>
diff --git a/ipfix/pom.xml b/ipfix/pom.xml
index 6933325..1329753 100644
--- a/ipfix/pom.xml
+++ b/ipfix/pom.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
-  ~ Copyright 2014 Open Networking Laboratory
+  ~ Copyright 2014-2016 Open Networking Laboratory
   ~
   ~ Licensed under the Apache License, Version 2.0 (the "License");
   ~ you may not use this file except in compliance with the License.
@@ -32,6 +32,10 @@
 
     <properties>
         <onos.app.name>org.onosproject.ipfix</onos.app.name>
+        <onos.app.origin>ON.Lab</onos.app.origin>
+        <onos.app.title>OpenFlow Stats Export App</onos.app.title>
+        <onos.app.category>Monitoring</onos.app.category>
+        <onos.app.url>http://onosproject.org</onos.app.url>
     </properties>
 
     <dependencies>
@@ -122,7 +126,7 @@
             <plugin>
                 <groupId>org.onosproject</groupId>
                 <artifactId>onos-maven-plugin</artifactId>
-                <version>1.5</version>
+                <version>1.9</version>
                 <executions>
                     <execution>
                         <id>cfg</id>
diff --git a/oneping/pom.xml b/oneping/pom.xml
index 814d543..cf31990 100644
--- a/oneping/pom.xml
+++ b/oneping/pom.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
-  ~ Copyright 2015 Open Networking Laboratory
+  ~ Copyright 2015-2016 Open Networking Laboratory
   ~
   ~ Licensed under the Apache License, Version 2.0 (the "License");
   ~ you may not use this file except in compliance with the License.
@@ -33,6 +33,10 @@
 
     <properties>
         <onos.app.name>org.onosproject.oneping</onos.app.name>
+        <onos.app.origin>ON.Lab</onos.app.origin>
+        <onos.app.title>One-Ping-Only App</onos.app.title>
+        <onos.app.category>Monitoring</onos.app.category>
+        <onos.app.url>http://onosproject.org</onos.app.url>
         <onos.app.requires>org.onosproject.fwd</onos.app.requires>
     </properties>
 
diff --git a/onos-byon-gui/pom.xml b/onos-byon-gui/pom.xml
index 956bed8..6b64701 100644
--- a/onos-byon-gui/pom.xml
+++ b/onos-byon-gui/pom.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
-  ~ Copyright 2015 Open Networking Laboratory
+  ~ Copyright 2015-2016 Open Networking Laboratory
   ~
   ~ Licensed under the Apache License, Version 2.0 (the "License");
   ~ you may not use this file except in compliance with the License.
@@ -30,6 +30,10 @@
     <properties>
         <onos.version>1.4.0-SNAPSHOT</onos.version>
         <onos.app.name>org.onos.byon-gui</onos.app.name>
+        <onos.app.origin>ON.Lab</onos.app.origin>
+        <onos.app.title>BYON App</onos.app.title>
+        <onos.app.category>Sample</onos.app.category>
+        <onos.app.url>http://onosproject.org</onos.app.url>
         <onos.app.requires>org.onos.byon</onos.app.requires>
         <onos.app.origin>Apps-R-Us LLC, Inc. GmbH</onos.app.origin>
     </properties>
diff --git a/sdx-l3/app.xml b/sdx-l3/app.xml
index 4f62cdf..8460219 100644
--- a/sdx-l3/app.xml
+++ b/sdx-l3/app.xml
@@ -17,6 +17,7 @@
   -->
 
 <app name="org.onosproject.sdxl3" origin="GEANT" version="${project.version}"
+     category="Traffic Steering" title="SDX-L3 App"
      featuresRepo="mvn:${project.groupId}/${project.artifactId}/${project.version}/xml/features"
      features="${project.artifactId}">
     <description>${project.description}</description>
diff --git a/tvue/pom.xml b/tvue/pom.xml
index 9f037bb..aef7182 100644
--- a/tvue/pom.xml
+++ b/tvue/pom.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
-  ~ Copyright 2014 Open Networking Laboratory
+  ~ Copyright 2014-2016 Open Networking Laboratory
   ~
   ~ Licensed under the Apache License, Version 2.0 (the "License");
   ~ you may not use this file except in compliance with the License.
@@ -33,6 +33,10 @@
 
     <properties>
         <onos.app.name>org.onosproject.tvue</onos.app.name>
+        <onos.app.origin>ON.Lab</onos.app.origin>
+        <onos.app.title>Early Prototype GUI App</onos.app.title>
+        <onos.app.category>Utility</onos.app.category>
+        <onos.app.url>http://onosproject.org</onos.app.url>
         <web.context>/onos/tvue</web.context>
     </properties>