summaryrefslogtreecommitdiff
path: root/latest
diff options
context:
space:
mode:
Diffstat (limited to 'latest')
-rw-r--r--latest/.gitignore5
-rw-r--r--latest/Makefile56
-rw-r--r--latest/odp-known-issues.adoc1
-rw-r--r--latest/odp-new-features.adoc1
-rw-r--r--latest/odp-release-notes.adoc55
5 files changed, 118 insertions, 0 deletions
diff --git a/latest/.gitignore b/latest/.gitignore
new file mode 100644
index 0000000..8de212f
--- /dev/null
+++ b/latest/.gitignore
@@ -0,0 +1,5 @@
+odp-bugs-report.csv
+odp-api-report.txt
+odp-bugs-report.csv
+odp-release-notes.html
+libodp-compat_report.html
diff --git a/latest/Makefile b/latest/Makefile
new file mode 100644
index 0000000..8cb95b4
--- /dev/null
+++ b/latest/Makefile
@@ -0,0 +1,56 @@
+
+#bugzill start date/time for listing since last offical relese
+START_DATE = 2016-04-21
+
+#TODO need to use this to get a latest tag and date
+#tag is used to set the master repo to the latest release
+#date can be set from the date/time of this tag to pass to bugzilla
+#git describe --abbrev=0 --tags
+
+#TODO
+#where do we put the src for
+#odp-new-features.ado
+#odp-known-issues.adoc
+#dont really want to check it into latest do we ?
+
+#TODO
+#when there are no bugs you do get a warning
+#asciidoc: WARNING: odp-release-notes.adoc: line 35: [tabledef-default] table is empty
+
+all: odp-release-notes.html
+
+../check-odp:
+ $(MAKE) -C ../ check-odp
+
+odp-bugs-report.csv:
+ +curl "https://bugs.linaro.org/rest/bug?product=OpenDataPlane+-+linux-+generic+reference&creation_time=$(START_DATE)&include_fields=id,summary"| in2csv -k bugs > odp-bugs-report.csv
+
+libodp-compat_report.html: ../check-odp
+ cd ../check-odp; \
+ export COMPARE_BRANCH=next; \
+ ./diff-abi.sh; \
+ cd -
+ mv ../check-odp/publishing/*/*/libodp-compat_report.html .
+
+odp-api-report.txt: ../check-odp
+ cd ../check-odp; \
+ export COMPARE_BRANCH=next; \
+ ./diff-api.sh > odp-api-report.txt; \
+ cd -
+ mv ../check-odp/odp-api-report.txt .
+
+clean:
+ rm -f odp-release-notes.html \
+ odp-bugs-report.csv \
+ compat_report.html \
+ odp-api-report.txt
+
+ rm -rf ../check-odp
+
+odp-release-notes.html: odp-release-notes.adoc odp-bugs-report.csv \
+ odp-new-features.adoc odp-known-issues.adoc \
+ libodp-compat_report.html odp-api-report.txt
+
+ asciidoc $(<F)
+
+.PHONY: all clean
diff --git a/latest/odp-known-issues.adoc b/latest/odp-known-issues.adoc
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/latest/odp-known-issues.adoc
@@ -0,0 +1 @@
+
diff --git a/latest/odp-new-features.adoc b/latest/odp-new-features.adoc
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/latest/odp-new-features.adoc
@@ -0,0 +1 @@
+
diff --git a/latest/odp-release-notes.adoc b/latest/odp-release-notes.adoc
new file mode 100644
index 0000000..0ff4e33
--- /dev/null
+++ b/latest/odp-release-notes.adoc
@@ -0,0 +1,55 @@
+:doctitle: OpenDataPlane (ODP) Release Notes v1.9.0.0
+:description: This document is intended to guide a new application developer +
+in understanding the changes made to the API and ABI when an ODP release is +
+made
+:imagesdir: ../images
+:toc:
+:numbered!:
+
+[abstract]
+== Abstract
+
+This document is intended to guide a new application developer
+in understanding the changes made to the API and ABI when an ODP release is
+made
+
+Further details about ODP may be found at the http://opendataplane.org[ODP]
+home page.
+
+== New Features
+
+include::odp-new-features.adoc[]
+
+== Known Issues
+
+include::odp-known-issues.adoc[]
+
+
+== Resolved Issues in Bugzilla
+The bugs are tracked in a bugzilla instance [1]
+
+.Fixed Bugs
+[format="csv",width="75%",align="center",options="header"]
+|====
+include::odp-bugs-report.csv[]
+|====
+
+== API changes
+The API is defined in doxygen along with the actual definitions in the header files.
+The API is checked via the API Compliance Checker tools in check-odp [3]
+
+This is a work in progress, the tool diffs the actual doxygen documentation of the specification
+but the output format is currently plain diff rather than HTML.
+
+link:odp-api-report.txt[odp-api-report]
+
+== ABI changes
+The ABI is checked via the ABI Compliance Checker (ABICC) [2]
+
+link:libodp-compat_report.html[odp-abi-report]
+
+== References
+
+1. https://bugs.linaro.org/describecomponents.cgi?product=OpenDataPlane%20-%20linux-%20generic%20reference
+2. http://ispras.linuxbase.org/index.php/ABI_compliance_checker
+3. https://git.linaro.org/lng/check-odp.git