[Pkg-ganeti-devel] [SCM] Ganeti packaging branch, for-review, updated. debian/2.7.0-1-23-gf0feb68

Apollon Oikonomopoulos apoikos at gmail.com
Mon Jul 15 09:58:33 UTC 2013


The following commit has been merged in the for-review branch:
commit f0feb68b7722edc29830ba977b72e17920ade0fd
Author: Apollon Oikonomopoulos <apoikos at gmail.com>
Date:   Mon Jul 15 12:28:15 2013 +0300

    debian/NEWS: warn about private module layout

diff --git a/debian/NEWS b/debian/NEWS
index aa36df5..63191c7 100644
--- a/debian/NEWS
+++ b/debian/NEWS
@@ -1,5 +1,14 @@
 ganeti2 (2.7.0-2) unstable; urgency=low
 
+  Since 2.7.0-2, all internal Ganeti Python libraries are shipped as a private
+  module. This is done because the Ganeti internal APIs are not guaranteed to
+  be stable and direct use by 3rd-party applications is discouraged. Thus, any
+  3rd-party programs importing Ganeti's Python code, should now live under
+  /usr/share/ganeti2 or include /usr/share/ganeti2 in Python's sys.path.
+
+  The RAPI client library, being the only stable external API, is now shipped
+  as a public module in its own package, python-ganeti-rapi.
+
   Since 2.7.0-2, the HTML documentation is provided in the ganeti2-doc package.
 
  -- Apollon Oikonomopoulos <apoikos at gmail.com>  Sat, 13 Jul 2013 04:04:27 +0300

-- 
Ganeti packaging



More information about the Pkg-ganeti-devel mailing list