summaryrefslogtreecommitdiff
Side-by-side diff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--docs/src/opie-policy/core/core.sgml39
-rw-r--r--docs/src/opie-policy/opie-policy.xml2
2 files changed, 39 insertions, 2 deletions
diff --git a/docs/src/opie-policy/core/core.sgml b/docs/src/opie-policy/core/core.sgml
index 9db4de1..edd1075 100644
--- a/docs/src/opie-policy/core/core.sgml
+++ b/docs/src/opie-policy/core/core.sgml
@@ -18,13 +18,52 @@
<para>
All images specific to one core application are to be moved into a pics/ subdirectory of the application's directory, and are to be packaged with the application.
</para>
</listitem>
<listitem>
<para>
All other images are to be kept for compatibility reasons and are to be packaged in a opie-extrapics package. The opie-pics package will no longer exist, and no images will reside in the root of pics/.
</para>
</listitem>
</itemizedlist>
</para>
</sect1>
+ <sect1 id="librarypolicy"><title>Qtopia Compatibility</title>
+ <para>
+ This section outlines the stance of Opie with regard to compatibility with Qtopia. Testing must be done on a regular basis to ensure that this is still the case. Our applications must work in a Qtopia environment, and vice versa.
+ <itemizedlist><title>Primary Declarations</title>
+ <listitem>
+ <para>
+ Binary compatibility is to be retained with Qtopia, in both directions.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The libqpe library is not to be altered in such a way that compatibility is broken.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Functions may be added to the library, as long as that does not affect compatibility, and as long as said functions are used ONLY internally.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Existing functions are not to be altered in an unexpected way.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </sect1>
+ <sect1 id="corevsnoncore"><title>Core/NonCore</title>
+ <para>
+ This section outlines policies and guidelines with regard to the core/noncore seperation.
+ <itemizedlist><title>Primary Declarations</title>
+ <listitem>
+ <para>
+ NULL
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </sect1>
</chapter>
diff --git a/docs/src/opie-policy/opie-policy.xml b/docs/src/opie-policy/opie-policy.xml
index 2812154..02c7fe9 100644
--- a/docs/src/opie-policy/opie-policy.xml
+++ b/docs/src/opie-policy/opie-policy.xml
@@ -1,30 +1,28 @@
<?xml version='1.0'?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
<!ENTITY about SYSTEM "about/about.sgml">
<!ENTITY core SYSTEM "core/core.sgml">
-<!ENTITY apps SYSTEM "apps/apps.sgml">
<!ENTITY fdl SYSTEM "gfdl/fdl.sgml">
]>
<book>
<title>Opie Policy Manual</title>
<bookinfo>
<author><firstname>Chris</firstname><surname>Larson</surname></author>
<copyright><year>2002</year><holder>Chris Larson</holder></copyright>
<legalnotice>
<title>Legal Notice</title>
<para>
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1
or any later version published by the Free Software Foundation;
with no Invariant Sections, with no Front-Cover Texts, and with no
Back-Cover Texts. A copy of the license is included in the section
entitled "GNU Free Documentation License".
</para>
</legalnotice>
</bookinfo>
&about
&core
-&apps
&fdl
</book>