[Gnucash-changes] Add tracking doc.
Joshua Sled
jsled at cvs.gnucash.org
Sat Oct 15 17:15:58 EDT 2005
Log Message:
-----------
Add tracking doc.
Tags:
----
gnucash-gnome2-dev
Added Files:
-----------
gnucash:
README.dependencies
Revision Data
-------------
--- /dev/null
+++ README.dependencies
@@ -0,0 +1,86 @@
+GnuCash Dependency Policy
+-------------------------
+
+GnuCash desires to only depend on library versions and packages that are
+practically available. Specifically, we choose to depend only on versions
+that have been in the major distributions for 6 months. This is motivated in
+part by the 1.6 release, which required a large set of relatively-recent
+dependencies. Specifically, as most user's (distributions) did not have the
+required versions packaged, it was exceedingly painful for end users to
+upgrade to the anticipated release, leading to a reputation that gnucash
+still has.
+
+This document serves to keep track of the major distributions, the date of
+their major release[s], and the relevant library versions as part of that
+release (or an official package-upgrade path)
+
+
+Libraries/Deps
+--------------
+glib[+gobject,module]-2
+gtk+-2
+libgnomeui-2
+libgnomeprint-2.2
+libxml-2
+libgsf-1
+pango
+cairo [optional]
+libart-2
+gconf-2
+libglade-2
+
+guile
+gwrap
+
+Impliciations, 2005-10-15
+-------------------------
+
+The major distributions, as defined by http://distrowatch.com/dwres.php?resource=major, are:
+
+- Ubuntu - http://www.ubuntu.com/
+ - 5.10 = 2005-10-13 - http://www.ubuntu.com/newsitems/release510
+ - *5.04 = 2005-04-08 - http://www.ubuntu.com/504Released
+- Mandriva
+ - 2006 = 2005-10-06
+ - *2005 = 2005-04-14
+- SUSE
+ - 10.0 = 2005-10-06
+ - *9.3 = 2005-04-15
+- Fedora Core
+ - *FC4 = 2005-06-13
+ - FC3 = 2004-11-08
+- Debian GNU/Linux
+ - *3.1 sarge = 2005-06-06
+- Knoppix
+ - 4.0.2 = 2005-09-24
+ - *3.9 = 2005-06-01
+ - 3.8.2 = 2005-05-12
+- MEPIS
+ - *3.3.1 = 2005-05-12
+- Gentoo
+ - 2005.1 = 2005-08-08
+ - *2005.0 = 2005-03-28
+ [from http://gentoo.osuosl.org/releases/x86/2005.0/packagecd/CONTENTS
+ and http://gentoo.osuosl.org/releases/snapshots/2005.0/portage-20050303.tar.bz2]
+ - glib-2.6.2
+ - pango-1.8.0
+ - libgnomeui-2.8.1-r1
+ - libgnomeprint-2.8.1
+ - libart_gpl-2.3.16
+ - libxml2-2.6.16
+ - gconf-2.8.1-r1
+ - libglade-2.4.0
+ - libgsf-1.10.0
+- Slackware
+ - 10.2 = 2005-09-14
+ - *10.1 = 2005-02-07
+ - 10.0 = 2004-06-21
+- Xandros Desktop
+ - *3.0 = 2004-12
+ - 2.5 = 2004-07
+ - ftp://ftp2.xandros.com/src/dists/
+- FreeBSD
+ - *5.4 = 2005-05-09 - http://www.freebsd.org/releases/5.4R/announce.html
+ - 4.11 = 2005-01-25 - http://www.freebsd.org/releases/4.11R/announce.html
+- Fink/OSX
+ - ??
More information about the gnucash-changes
mailing list