diff options
author | Federico Mena Quintero <federico@helixcode.com> | 2000-11-30 00:26:59 +0800 |
---|---|---|
committer | Federico Mena Quintero <federico@src.gnome.org> | 2000-11-30 00:26:59 +0800 |
commit | ef585975d00ddbc021fa9a1181723c67b3223a82 (patch) | |
tree | 74bf29327f90e2c166ee7a763ca632ba061bd894 /doc/devel/reference.sgml | |
parent | 6b07a364e2dd3ce534b58a2056248299be8b54d6 (diff) | |
download | gsoc2013-evolution-ef585975d00ddbc021fa9a1181723c67b3223a82.tar gsoc2013-evolution-ef585975d00ddbc021fa9a1181723c67b3223a82.tar.gz gsoc2013-evolution-ef585975d00ddbc021fa9a1181723c67b3223a82.tar.bz2 gsoc2013-evolution-ef585975d00ddbc021fa9a1181723c67b3223a82.tar.lz gsoc2013-evolution-ef585975d00ddbc021fa9a1181723c67b3223a82.tar.xz gsoc2013-evolution-ef585975d00ddbc021fa9a1181723c67b3223a82.tar.zst gsoc2013-evolution-ef585975d00ddbc021fa9a1181723c67b3223a82.zip |
Added an id for the API reference <part>. Added the FDL <legalnotice>.
2000-11-29 Federico Mena Quintero <federico@helixcode.com>
* evolution-devel-guide.sgml: Added an id for the API reference <part>.
Added the FDL <legalnotice>.
Added the preface and toplevel reference entities.
Added entities for Evolution, Wombat, and Camel.
Added an appendix for the GNU FDL.
* preface.sgml: New file with the introduction to the Evolution
Developer's Guide.
* reference.sgml: Split the toplevel reference part into its own
file.
* fdl.sgml: Added the GNU Free Documentation License.
* calendar/evolution-calendar.sgml: Added an id for the <part>.
* calendar/public-reference.sgml: Added an id for the <reference>.
Moved this file over from calendar/reference.sgml.
* Makefile.am (local_entities): Added a list of the SGML files
that define entities for inclusion in the toplevel document. This
way we can track documentation file dependencies down to all
levels.
(html/index.html): Made the toplevel document depend on
$(local_entities). Also, removed the "html" target and put its
contents directly here; this way we avoid having .PHONY targets.
(EXTRA_DIST): Removed the evolution_devel_guideDATA; it made no
sense.
(content_files): Added preface.sgml and reference.sgml.
svn path=/trunk/; revision=6715
Diffstat (limited to 'doc/devel/reference.sgml')
-rw-r--r-- | doc/devel/reference.sgml | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/doc/devel/reference.sgml b/doc/devel/reference.sgml new file mode 100644 index 0000000000..3773821a0f --- /dev/null +++ b/doc/devel/reference.sgml @@ -0,0 +1,45 @@ + <part id="evolution-api-reference"> + <title>&Evolution; API Reference</title> + + <partintro> + <para> + This part presents the class and function reference for the + different libraries and interfaces that &Evolution; provides. + Classes are described together with their methods; individual + functions are grouped by functional group. + </para> + + <para> + &Evolution; provides two kinds of interfaces, public and + private. The public interfaces are those designed to be used + from third-party applications or components; if you wanted to + write an application that uses &Evolution;'s data repositories + to display data in a particular way, you would use the public + interfaces. The private interfaces are those used inside + &Evolution; itself; these are generally not interesting unless + you intend to make modifications to the &Evolution; code base. + </para> + + <para> + While the public and private interfaces are described in + separate reference sections, we have decided to put them + together in the same book, this guide, because we want to + encourage you to regard &Evolution; as something more than a + black box that stores and dispatches personal information. We + want you to make modifications to the &Evolution; core if + these would allow you to present or store your data in better + ways. &Evolution; is free software; we want you to learn from + its design and implementation details so that you can make it + even better for the whole world to use. + </para> + </partintro> + + &calendar-public-reference; + </part> + +<!-- +Local variables: +mode: sgml +sgml-parent-document: ("evolution-devel-guide.sgml" "book" "book" "") +End: +--> |