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>