Repackage RFC8345 Network Topologies
[mdsal.git] / model / artifacts / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- vi: set et smarttab sw=4 tabstop=4: -->
3 <!--
4  Copyright (c) 2014 Cisco Systems, Inc. and others.  All rights reserved.
5
6  This program and the accompanying materials are made available under the
7  terms of the Eclipse Public License v1.0 which accompanies this distribution,
8  and is available at http://www.eclipse.org/legal/epl-v10.html
9 -->
10 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
11
12     <modelVersion>4.0.0</modelVersion>
13
14     <parent>
15       <groupId>org.opendaylight.odlparent</groupId>
16       <artifactId>odlparent-lite</artifactId>
17       <version>3.1.2</version>
18       <relativePath/>
19     </parent>
20
21     <groupId>org.opendaylight.mdsal.model</groupId>
22     <artifactId>mdsal-model-artifacts</artifactId>
23     <version>0.13.0-SNAPSHOT</version>
24     <packaging>pom</packaging>
25
26     <properties>
27         <!-- Model versions -->
28         <ietf.topology.version>2013.10.21.13.0-SNAPSHOT</ietf.topology.version>
29     </properties>
30
31     <dependencyManagement>
32         <dependencies>
33             <dependency>
34                 <groupId>org.opendaylight.mdsal.model</groupId>
35                 <artifactId>opendaylight-l2-types</artifactId>
36                 <version>2013.08.27.13.0-SNAPSHOT</version>
37             </dependency>
38             <dependency>
39                 <groupId>org.opendaylight.mdsal.model</groupId>
40                 <artifactId>general-entity</artifactId>
41                 <version>0.13.0-SNAPSHOT</version>
42             </dependency>
43
44             <!-- RFC6991 -->
45             <!-- FIXME: harmonize packaging of these two, as per the discussion at
46                  https://lists.opendaylight.org/pipermail/mdsal-dev/2018-April/001656.html -->
47             <dependency>
48                 <groupId>org.opendaylight.mdsal.model</groupId>
49                 <artifactId>ietf-inet-types-2013-07-15</artifactId>
50                 <version>1.5.0-SNAPSHOT</version>
51             </dependency>
52             <dependency>
53                 <groupId>org.opendaylight.mdsal.model</groupId>
54                 <artifactId>ietf-yang-types-20130715</artifactId>
55                 <version>2013.07.15.13.0-SNAPSHOT</version>
56             </dependency>
57             <dependency>
58                 <groupId>org.opendaylight.mdsal.model</groupId>
59                 <artifactId>ietf-type-util</artifactId>
60                 <version>2.1.0-SNAPSHOT</version>
61             </dependency>
62
63             <!-- RFC7223 -->
64             <!-- FIXME: upgrade this to RFC8343 (2018-02-20, NMDA) -->
65             <dependency>
66                 <groupId>org.opendaylight.mdsal.model</groupId>
67                 <artifactId>ietf-interfaces</artifactId>
68                 <version>2014.05.08.13.0-SNAPSHOT</version>
69             </dependency>
70
71             <!-- RFC7224, live version lives here: https://github.com/YangModels/yang/blob/master/standard/ietf/RFC/iana-if-type.yang -->
72             <dependency>
73                 <groupId>org.opendaylight.mdsal.model</groupId>
74                 <artifactId>iana-if-type-2014-05-08</artifactId>
75                 <version>2014.05.08.13.0-SNAPSHOT</version>
76             </dependency>
77
78             <!-- RFC7277 -->
79             <!-- FIXME: upgrade this to RFC8344 (2018-02-22, NMDA) -->
80             <dependency>
81                 <groupId>org.opendaylight.mdsal.model</groupId>
82                 <artifactId>ietf-ip-2014-06-16</artifactId>
83                 <version>2014.06.16.13.0-SNAPSHOT</version>
84             </dependency>
85
86             <!-- RFC7895 -->
87             <dependency>
88                 <groupId>org.opendaylight.mdsal.model</groupId>
89                 <artifactId>rfc7895</artifactId>
90                 <version>1.0.0-SNAPSHOT</version>
91             </dependency>
92
93             <!-- RFC8345 -->
94             <dependency>
95                 <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
96                 <artifactId>rfc8345</artifactId>
97                 <version>1.0.0-SNAPSHOT</version>
98             </dependency>
99             <dependency>
100                 <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
101                 <artifactId>rfc8345-ietf-network</artifactId>
102                 <version>1.0.0-SNAPSHOT</version>
103             </dependency>
104             <dependency>
105                 <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
106                 <artifactId>rfc8345-ietf-network-state</artifactId>
107                 <version>1.0.0-SNAPSHOT</version>
108             </dependency>
109             <dependency>
110                 <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
111                 <artifactId>rfc8345-ietf-network-topology</artifactId>
112                 <version>1.0.0-SNAPSHOT</version>
113             </dependency>
114             <dependency>
115                 <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
116                 <artifactId>rfc8345-ietf-network-topology-state</artifactId>
117                 <version>1.0.0-SNAPSHOT</version>
118             </dependency>
119
120             <!-- draft-bierman-netconf-restconf-02 -->
121             <!-- FIXME: upgrade to RFC8040 -->
122             <dependency>
123                 <groupId>org.opendaylight.mdsal.model</groupId>
124                 <artifactId>ietf-restconf</artifactId>
125                 <version>2013.10.19.13.0-SNAPSHOT</version>
126             </dependency>
127
128             <!-- draft-clemm-netmod-yang-network-topo-01 -->
129             <!-- FIXME: figure out migration path towads:
130                         RFC8345
131                         RFC8346
132                         draft-ietf-teas-yang-te-topo-15 (?)
133                         draft-ietf-teas-yang-l3-te-topo-01 (?) -->
134             <dependency>
135                 <groupId>org.opendaylight.mdsal.model</groupId>
136                 <artifactId>ietf-ted</artifactId>
137                 <version>${ietf.topology.version}</version>
138             </dependency>
139             <dependency>
140                 <groupId>org.opendaylight.mdsal.model</groupId>
141                 <artifactId>ietf-topology</artifactId>
142                 <version>${ietf.topology.version}</version>
143             </dependency>
144             <dependency>
145                 <groupId>org.opendaylight.mdsal.model</groupId>
146                 <artifactId>ietf-topology-isis</artifactId>
147                 <version>${ietf.topology.version}</version>
148             </dependency>
149             <dependency>
150                 <groupId>org.opendaylight.mdsal.model</groupId>
151                 <artifactId>ietf-topology-l3-unicast-igp</artifactId>
152                 <version>${ietf.topology.version}</version>
153             </dependency>
154             <dependency>
155                 <groupId>org.opendaylight.mdsal.model</groupId>
156                 <artifactId>ietf-topology-ospf</artifactId>
157                 <version>${ietf.topology.version}</version>
158             </dependency>
159             <dependency>
160                 <groupId>org.opendaylight.mdsal.model</groupId>
161                 <artifactId>ietf-topology-l3-unicast</artifactId>
162                 <version>${ietf.topology.version}</version>
163             </dependency>
164             <dependency>
165                 <groupId>org.opendaylight.mdsal.model</groupId>
166                 <artifactId>ietf-lisp-address-types-2015-11-05</artifactId>
167                 <version>1.2.0-SNAPSHOT</version>
168             </dependency>
169
170             <!-- draft-ietf-netmod-acl-model-07 -->
171             <!-- FIXME: figure out the upgrade path towards
172                         draft-ietf-netmod-acl-model-18 -->
173             <dependency>
174                 <groupId>org.opendaylight.mdsal.model</groupId>
175                 <artifactId>ietf-packet-fields</artifactId>
176                 <version>0.11.0-SNAPSHOT</version>
177             </dependency>
178             <dependency>
179                 <groupId>org.opendaylight.mdsal.model</groupId>
180                 <artifactId>ietf-access-control-list</artifactId>
181                 <version>0.11.0-SNAPSHOT</version>
182             </dependency>
183
184             <!-- FIXME: where is the authoritative source of this ? -->
185             <dependency>
186                 <groupId>org.opendaylight.mdsal.model</groupId>
187                 <artifactId>iana-afn-safi</artifactId>
188                 <version>2013.07.04.13.0-SNAPSHOT</version>
189             </dependency>
190
191             <!-- Features -->
192             <dependency>
193                 <groupId>org.opendaylight.mdsal.model</groupId>
194                 <artifactId>features-mdsal-model</artifactId>
195                 <classifier>features</classifier>
196                 <version>0.13.0-SNAPSHOT</version>
197                 <type>xml</type>
198             </dependency>
199             <dependency>
200                 <groupId>org.opendaylight.mdsal.model</groupId>
201                 <artifactId>odl-mdsal-models</artifactId>
202                 <version>0.13.0-SNAPSHOT</version>
203                 <classifier>features</classifier>
204                 <type>xml</type>
205             </dependency>
206         </dependencies>
207     </dependencyManagement>
208 </project>