diff options
Diffstat (limited to 'latest')
-rw-r--r-- | latest/.gitignore | 5 | ||||
-rw-r--r-- | latest/Makefile | 56 | ||||
-rw-r--r-- | latest/odp-known-issues.adoc | 1 | ||||
-rw-r--r-- | latest/odp-new-features.adoc | 1 | ||||
-rw-r--r-- | latest/odp-release-notes.adoc | 55 |
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 |