[packagekit] packagekit: Branch 'master' - 14 commits

Richard Hughes hughsient at kemper.freedesktop.org
Thu Dec 13 15:25:34 PST 2007


 AUTHORS                          |    9 ++--
 Makefile.am                      |    1 
 TODO                             |    5 --
 docs/html/img/author-caglar.png  |binary
 docs/html/index.html             |   40 ++++++++++---------
 docs/html/pk-authors.html        |   49 +++++++++++++++--------
 docs/html/pk-download.html       |   23 +++++++----
 docs/html/pk-faq.html            |   10 ++--
 docs/html/pk-help.html           |   10 ++--
 docs/html/pk-intro.html          |   10 ++--
 docs/html/pk-screenshots.html    |   42 ++++++++++----------
 docs/html/pk-using.html          |    9 ++--
 docs/html/style.css              |   11 +++--
 docs/html/upload.sh              |    4 -
 libpackagekit/pk-client.c        |   13 +++++-
 libpackagekit/pk-client.h        |    5 ++
 libpackagekit/pk-common.c        |    7 +++
 libpackagekit/pk-common.h        |   17 ++++++++
 libpackagekit/pk-connection.c    |   16 +++++++
 libpackagekit/pk-debug.c         |    7 +++
 libpackagekit/pk-enum-list.c     |   14 ++++++
 libpackagekit/pk-enum.c          |    7 +++
 libpackagekit/pk-enum.h          |   80 +++++++++++++++++++++++++++++++++------
 libpackagekit/pk-job-list.c      |   13 ++++++
 libpackagekit/pk-network-dummy.c |   13 ++++++
 libpackagekit/pk-network-nm.c    |    5 ++
 libpackagekit/pk-network.h       |    7 +++
 libpackagekit/pk-package-id.c    |    9 +++-
 libpackagekit/pk-package-list.c  |   12 +++++
 libpackagekit/pk-polkit-client.c |   16 ++++++-
 libpackagekit/pk-task-list.c     |   13 ++++++
 31 files changed, 370 insertions(+), 107 deletions(-)

New commits:
commit 93c1fa6d5d71a46fb7657628b3113a01498f62cb
Author: Richard Hughes <richard at hughsie.com>
Date:   Thu Dec 13 23:22:12 2007 +0000

    add some more gtk-doc markup

diff --git a/libpackagekit/pk-client.c b/libpackagekit/pk-client.c
index 7d23a7b..d2fa6cd 100644
--- a/libpackagekit/pk-client.c
+++ b/libpackagekit/pk-client.c
@@ -19,6 +19,13 @@
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  */
 
+/**
+ * SECTION:pk-client
+ * @short_description: GObject class for PackageKit client access
+ *
+ * This file contains a nice GObject to use for accessing PackageKit
+ */
+
 #include "config.h"
 
 #include <stdlib.h>
diff --git a/libpackagekit/pk-common.c b/libpackagekit/pk-common.c
index 99196f8..90a80af 100644
--- a/libpackagekit/pk-common.c
+++ b/libpackagekit/pk-common.c
@@ -19,6 +19,13 @@
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  */
 
+/**
+ * SECTION:pk-common
+ * @short_description: Common utility functions for PackageKit
+ *
+ * This file contains functions that may be useful.
+ */
+
 #include "config.h"
 
 #include <stdlib.h>
diff --git a/libpackagekit/pk-connection.c b/libpackagekit/pk-connection.c
index dcf4e2b..f405160 100644
--- a/libpackagekit/pk-connection.c
+++ b/libpackagekit/pk-connection.c
@@ -19,6 +19,14 @@
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  */
 
+/**
+ * SECTION:pk-connection
+ * @short_description: Functionality to see when packagekid starts and stops
+ *
+ * This file contains functions that can be used to see when packagekitd starts
+ * and stops.
+ */
+
 #ifdef HAVE_CONFIG_H
 #  include <config.h>
 #endif
diff --git a/libpackagekit/pk-debug.c b/libpackagekit/pk-debug.c
index e255c58..e4ed378 100644
--- a/libpackagekit/pk-debug.c
+++ b/libpackagekit/pk-debug.c
@@ -19,6 +19,13 @@
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  */
 
+/**
+ * SECTION:pk-debug
+ * @short_description: Debugging functions
+ *
+ * This file contains functions that can be used for debugging.
+ */
+
 #include <glib.h>
 #include <glib/gi18n.h>
 #include <glib/gprintf.h>
diff --git a/libpackagekit/pk-enum-list.c b/libpackagekit/pk-enum-list.c
index 90c89cf..f5472ae 100644
--- a/libpackagekit/pk-enum-list.c
+++ b/libpackagekit/pk-enum-list.c
@@ -19,6 +19,15 @@
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  */
 
+/**
+ * SECTION:pk-enum-list
+ * @short_description: Common functions to manifulate lists of enumerated types
+ *
+ * This file contains functions that can manage lists of enumerated values of
+ * different types.
+ * These functions will be much quicker than manipulating strings directly.
+ */
+
 #include "config.h"
 
 #include <stdlib.h>
diff --git a/libpackagekit/pk-enum.c b/libpackagekit/pk-enum.c
index 1cb6a37..59f4b6b 100644
--- a/libpackagekit/pk-enum.c
+++ b/libpackagekit/pk-enum.c
@@ -19,6 +19,13 @@
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  */
 
+/**
+ * SECTION:pk-enum
+ * @short_description: Functions for converting strings to enums and vice-versa
+ *
+ * This file contains functions to convert to and from enumerated types.
+ */
+
 #include "config.h"
 
 #include <stdlib.h>
diff --git a/libpackagekit/pk-job-list.c b/libpackagekit/pk-job-list.c
index acdf2aa..82c3590 100644
--- a/libpackagekit/pk-job-list.c
+++ b/libpackagekit/pk-job-list.c
@@ -19,6 +19,14 @@
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  */
 
+/**
+ * SECTION:pk-job-list
+ * @short_description: A nice way to keep a list of the jobs being processed
+ *
+ * These provide a good way to keep a list of the jobs being processed so we
+ * can see what type of jobs and thier status easily.
+ */
+
 #include "config.h"
 
 #include <stdlib.h>
diff --git a/libpackagekit/pk-network-dummy.c b/libpackagekit/pk-network-dummy.c
index 27fe32e..5616c8b 100644
--- a/libpackagekit/pk-network-dummy.c
+++ b/libpackagekit/pk-network-dummy.c
@@ -19,6 +19,14 @@
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  */
 
+/**
+ * SECTION:pk-network-dummy
+ * @short_description: Dummy network detection code
+ *
+ * This file contains a dummy network implimentation.
+ * It is designed for people that don't have NetworkManager installed.
+ */
+
 #include "config.h"
 
 #include <stdlib.h>
diff --git a/libpackagekit/pk-network.h b/libpackagekit/pk-network.h
index f05f202..913f01b 100644
--- a/libpackagekit/pk-network.h
+++ b/libpackagekit/pk-network.h
@@ -19,6 +19,13 @@
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  */
 
+/**
+ * SECTION:pk-network
+ * @short_description: An abstract network access GObject
+ *
+ * This allows a switchable network backend.
+ */
+
 #ifndef __PK_NETWORK_H
 #define __PK_NETWORK_H
 
diff --git a/libpackagekit/pk-package-id.c b/libpackagekit/pk-package-id.c
index 76dc514..b5e3213 100644
--- a/libpackagekit/pk-package-id.c
+++ b/libpackagekit/pk-package-id.c
@@ -19,6 +19,13 @@
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  */
 
+/**
+ * SECTION:pk-package-id
+ * @short_description: Functionality to modify a PackageID
+ *
+ * PackageId's are difficult to read and create.
+ */
+
 #include "config.h"
 
 #include <stdlib.h>
diff --git a/libpackagekit/pk-package-list.c b/libpackagekit/pk-package-list.c
index c5926e1..c7fe014 100644
--- a/libpackagekit/pk-package-list.c
+++ b/libpackagekit/pk-package-list.c
@@ -19,6 +19,13 @@
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  */
 
+/**
+ * SECTION:pk-package-list
+ * @short_description: A list of Package data needed for an offline cache
+ *
+ * These provide a way to query and store a list of packages.
+ */
+
 #include "config.h"
 
 #include <stdlib.h>
diff --git a/libpackagekit/pk-polkit-client.c b/libpackagekit/pk-polkit-client.c
index 1ba98b2..269a8ad 100644
--- a/libpackagekit/pk-polkit-client.c
+++ b/libpackagekit/pk-polkit-client.c
@@ -19,6 +19,13 @@
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  */
 
+/**
+ * SECTION:pk-polkit-client
+ * @short_description: Provides a nice GObject to get a PolKit action auth
+ *
+ * This file contains functions that can be used for authorising a PolKit action.
+ */
+
 #include "config.h"
 
 #include <stdlib.h>
diff --git a/libpackagekit/pk-task-list.c b/libpackagekit/pk-task-list.c
index 5b9c361..ec221f6 100644
--- a/libpackagekit/pk-task-list.c
+++ b/libpackagekit/pk-task-list.c
@@ -19,6 +19,14 @@
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  */
 
+/**
+ * SECTION:pk-task-list
+ * @short_description: A nice way to keep a list of the jobs being processed
+ *
+ * These provide a good way to keep a list of the jobs being processed so we
+ * can see what type of jobs and thier status easily.
+ */
+
 #include "config.h"
 
 #include <stdlib.h>
commit 2af6ecf6c70365796f5cf9902f1c5c86b8e06730
Author: Richard Hughes <richard at hughsie.com>
Date:   Thu Dec 13 22:02:30 2007 +0000

    update TODO

diff --git a/TODO b/TODO
index 91c19a4..c77cbf4 100644
--- a/TODO
+++ b/TODO
@@ -33,11 +33,6 @@ Interface Guidelines (HIG). Someone needs to evaluate the GUI tools and
 suggest changing some control types, adding key-shortcuts and tooltips
 and changing the spacing between widgets where needed.
 
-* Maybe we need to have on the website who is responsible for what, i.e.
-that Ken and Elliot are the conary dudes, and Luke and Tim are the yum
-dudes, etc. Maybe photos and a short two sentence profile might be a
-good idea too.
-
 *** write to the database for config stuff
  - Probably should move the job number too
 
commit 153354a449b2ddfc9ad5f6221e2cd5fa01565eb0
Author: S.Çağlar Onur <caglar at pardus.org.tr>
Date:   Thu Dec 13 23:48:34 2007 +0200

    Add picture

diff --git a/docs/html/img/author-caglar.png b/docs/html/img/author-caglar.png
new file mode 100644
index 0000000..40acc2c
Binary files /dev/null and b/docs/html/img/author-caglar.png differ
commit 6fc6973e29925e1967d853b2eb8b138f579ccc52
Author: S.Çağlar Onur <caglar at pardus.org.tr>
Date:   Thu Dec 13 23:48:16 2007 +0200

    Add AUTHORS stuff.

diff --git a/docs/html/pk-authors.html b/docs/html/pk-authors.html
index 6b7e2ed..b7880db 100644
--- a/docs/html/pk-authors.html
+++ b/docs/html/pk-authors.html
@@ -153,15 +153,22 @@
 
 <tr>
  <td>
-  <img src="img/author-unknown.png" alt="[img]"/><!-- image should be 120px wide -->
+  <img src="img/author-caglar.png" alt="[img]"/><!-- image should be 120px wide -->
  </td>
  <td>
   <h2>S.Çağlar Onur</h2>
   <p>
-   Details needed...
+   Çağlar has 4 years of experience developing open source software. He has a B.S. in Computer Engineering 
+   and he is working as a full-time developer of <a href="http://www.pardus.org.tr/eng/">Pardus Linux</a> since 2003.
+   He is also the Release Manager of "Pardus 2007" and <a href="http://www.ohloh.net/accounts/9088">contributes</a> 
+   some FLOSS projects as a part of his daily job.
+  </p>
+  <p>
+   Çağlar works on the <a href="http://www.pardus.org.tr/eng/projects/pisi/index.html">PiSi</a> backend
+   of PackageKit.
   </p>
   <p>
-   <b>Responsible for: pisi backend</b>
+   <b>Responsible for: PiSi backend</b>
   </p>
  </td>
 </tr>
commit eaf0df1afb9f3b7792381be45ca242ca9f9c56cd
Merge: bd1eaaa... 6544858...
Author: Richard Hughes <richard at hughsie.com>
Date:   Thu Dec 13 21:11:26 2007 +0000

    Merge branch 'master' of git+ssh://hughsie@git.packagekit.org/srv/git/PackageKit

commit bd1eaaaf651e8b331258b1aebca43815d4c266a5
Author: Richard Hughes <richard at hughsie.com>
Date:   Thu Dec 13 21:11:06 2007 +0000

    add some more gtk-doc stuff

diff --git a/libpackagekit/pk-client.c b/libpackagekit/pk-client.c
index dd1d5e0..7d23a7b 100644
--- a/libpackagekit/pk-client.c
+++ b/libpackagekit/pk-client.c
@@ -48,6 +48,11 @@ static void     pk_client_finalize	(GObject       *object);
 
 #define PK_CLIENT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), PK_TYPE_CLIENT, PkClientPrivate))
 
+/**
+ * PkClientPrivate:
+ *
+ * Private #PkClient data
+ **/
 struct PkClientPrivate
 {
 	DBusGConnection		*connection;
diff --git a/libpackagekit/pk-client.h b/libpackagekit/pk-client.h
index 1e35bd7..501dab9 100644
--- a/libpackagekit/pk-client.h
+++ b/libpackagekit/pk-client.h
@@ -36,6 +36,11 @@ G_BEGIN_DECLS
 #define PK_IS_CLIENT_CLASS(k)	(G_TYPE_CHECK_CLASS_TYPE ((k), PK_TYPE_CLIENT))
 #define PK_CLIENT_GET_CLASS(o)	(G_TYPE_INSTANCE_GET_CLASS ((o), PK_TYPE_CLIENT, PkClientClass))
 
+/**
+ * PK_CLIENT_PERCENTAGE_INVALID:
+ *
+ * The unknown percentage value
+ */
 #define PK_CLIENT_PERCENTAGE_INVALID	101
 
 typedef struct PkClientPrivate PkClientPrivate;
diff --git a/libpackagekit/pk-common.h b/libpackagekit/pk-common.h
index 6dfbb13..0652c3c 100644
--- a/libpackagekit/pk-common.h
+++ b/libpackagekit/pk-common.h
@@ -26,8 +26,25 @@
 
 G_BEGIN_DECLS
 
+/**
+ * PK_DBUS_SERVICE:
+ *
+ * The SYSTEM service DBUS name
+ */
 #define	PK_DBUS_SERVICE			"org.freedesktop.PackageKit"
+
+/**
+ * PK_DBUS_PATH:
+ *
+ * The DBUS path
+ */
 #define	PK_DBUS_PATH			"/org/freedesktop/PackageKit"
+
+/**
+ * PK_DBUS_INTERFACE:
+ *
+ * The DBUS interface
+ */
 #define	PK_DBUS_INTERFACE		"org.freedesktop.PackageKit"
 
 guint		 pk_strlen				(gchar		*text,
diff --git a/libpackagekit/pk-connection.c b/libpackagekit/pk-connection.c
index 20712dd..dcf4e2b 100644
--- a/libpackagekit/pk-connection.c
+++ b/libpackagekit/pk-connection.c
@@ -41,6 +41,11 @@
 
 #define PK_CONNECTION_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), PK_TYPE_CONNECTION, PkConnectionPrivate))
 
+/**
+ * PkConnectionPrivate:
+ *
+ * Private #PkConnection data
+ **/
 struct PkConnectionPrivate
 {
 	LibGBus			*libgbus;
diff --git a/libpackagekit/pk-enum-list.c b/libpackagekit/pk-enum-list.c
index 5bb164a..90c89cf 100644
--- a/libpackagekit/pk-enum-list.c
+++ b/libpackagekit/pk-enum-list.c
@@ -43,6 +43,11 @@ static void     pk_enum_list_finalize		(GObject         *object);
 
 #define PK_ENUM_LIST_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), PK_TYPE_ENUM_LIST, PkEnumListPrivate))
 
+/**
+ * PkEnumListPrivate:
+ *
+ * Private #PkEnumList data
+ **/
 struct PkEnumListPrivate
 {
 	PkEnumListType		 type;
diff --git a/libpackagekit/pk-enum.h b/libpackagekit/pk-enum.h
index fdb88a6..c6b290d 100644
--- a/libpackagekit/pk-enum.h
+++ b/libpackagekit/pk-enum.h
@@ -27,15 +27,24 @@
 
 G_BEGIN_DECLS
 
+/**
+ * PkEnumMatch:
+ *
+ * Matching an enumerated type to a string
+ **/
 typedef struct {
 	guint		 value;
 	const gchar	*string;
 } PkEnumMatch;
 
-/* What we were asked to do, this never changes for the lifetime of the
- * transaction
+/**
+ * PkRoleEnum:
+ *
+ * What we were asked to do, this never changes for the lifetime of the
+ * transaction.
  * Icons that have to represent the whole "aim" of the transaction will use
- * these constants */
+ * these constants
+ **/
 typedef enum {
 	PK_ROLE_ENUM_CANCEL,
 	PK_ROLE_ENUM_RESOLVE,
@@ -62,11 +71,15 @@ typedef enum {
 	PK_ROLE_ENUM_UNKNOWN
 } PkRoleEnum;
 
-/* What status we are now; this can change for each transaction giving a
+/**
+ * PkStatusEnum:
+ *
+ * What status we are now; this can change for each transaction giving a
  * status of what sort of thing is happening
  * Icons that change to represent the current status of the transaction will
  * use these constants
- * If you add to these, make sure you add filenames in pk-watch also */
+ * If you add to these, make sure you add filenames in pk-watch also
+ **/
 typedef enum {
 	PK_STATUS_ENUM_SETUP,
 	PK_STATUS_ENUM_WAIT,
@@ -86,7 +99,11 @@ typedef enum {
 	PK_STATUS_ENUM_UNKNOWN
 } PkStatusEnum;
 
-/* how the backend exited */
+/**
+ * PkExitEnum:
+ *
+ * How the backend exited
+ **/
 typedef enum {
 	PK_EXIT_ENUM_SUCCESS,
 	PK_EXIT_ENUM_FAILED,
@@ -95,7 +112,11 @@ typedef enum {
 	PK_EXIT_ENUM_UNKNOWN
 } PkExitEnum;
 
-/* the filter types */
+/**
+ * PkFilterEnum:
+ *
+ * The filter types
+ **/
 typedef enum {
 	PK_FILTER_ENUM_DEVELOPMENT,
 	PK_FILTER_ENUM_INSTALLED,
@@ -109,7 +130,11 @@ typedef enum {
 	PK_FILTER_ENUM_UNKNOWN
 } PkFilterEnum;
 
-/* what restart we need to after a transaction */
+/**
+ * PkRestartEnum:
+ *
+ * What restart we need to after a transaction
+ **/
 typedef enum {
 	PK_RESTART_ENUM_NONE,
 	PK_RESTART_ENUM_APPLICATION,
@@ -118,7 +143,11 @@ typedef enum {
 	PK_RESTART_ENUM_UNKNOWN
 } PkRestartEnum;
 
-/* what message type we need to show */
+/**
+ * PkMessageEnum:
+ *
+ * What message type we need to show
+ **/
 typedef enum {
 	PK_MESSAGE_ENUM_NOTICE,
 	PK_MESSAGE_ENUM_WARNING,
@@ -126,6 +155,11 @@ typedef enum {
 	PK_MESSAGE_ENUM_UNKNOWN
 } PkMessageEnum;
 
+/**
+ * PkErrorCodeEnum:
+ *
+ * The error type
+ **/
 typedef enum {
 	PK_ERROR_ENUM_OOM,
 	PK_ERROR_ENUM_NO_NETWORK,
@@ -153,6 +187,11 @@ typedef enum {
 	PK_ERROR_ENUM_UNKNOWN
 } PkErrorCodeEnum;
 
+/**
+ * PkGroupEnum:
+ *
+ * The group type
+ **/
 typedef enum {
 	PK_GROUP_ENUM_ACCESSIBILITY,
 	PK_GROUP_ENUM_ACCESSORIES,
@@ -181,6 +220,11 @@ typedef enum {
 	PK_GROUP_ENUM_UNKNOWN
 } PkGroupEnum;
 
+/**
+ * PkFreqEnum:
+ *
+ * The frequency type
+ **/
 typedef enum {
 	PK_FREQ_ENUM_HOURLY,
 	PK_FREQ_ENUM_DAILY,
@@ -189,6 +233,11 @@ typedef enum {
 	PK_FREQ_ENUM_UNKNOWN
 } PkFreqEnum;
 
+/**
+ * PkUpdateEnum:
+ *
+ * The update type
+ **/
 typedef enum {
 	PK_UPDATE_ENUM_ALL,
 	PK_UPDATE_ENUM_SECURITY,
@@ -196,8 +245,12 @@ typedef enum {
 	PK_UPDATE_ENUM_UNKNOWN
 } PkUpdateEnum;
 
-/* the enumerated types used in Package() - these have to refer to a specific
-   package action, rather than a general state */
+/**
+ * PkInfoEnum:
+ *
+ * The enumerated types used in Package() - these have to refer to a specific
+ * package action, rather than a general state
+ **/
 typedef enum {
 	PK_INFO_ENUM_INSTALLED,
 	PK_INFO_ENUM_AVAILABLE,
@@ -215,6 +268,11 @@ typedef enum {
 	PK_INFO_ENUM_UNKNOWN
 } PkInfoEnum;
 
+/**
+ * PkSigTypeEnum:
+ *
+ * The signature type type
+ **/
 typedef enum {
 	PK_SIGTYPE_ENUM_GPG,
 	PK_SIGTYPE_ENUM_UNKNOWN
diff --git a/libpackagekit/pk-job-list.c b/libpackagekit/pk-job-list.c
index 43848ec..acdf2aa 100644
--- a/libpackagekit/pk-job-list.c
+++ b/libpackagekit/pk-job-list.c
@@ -45,6 +45,11 @@ static void     pk_job_list_finalize		(GObject        *object);
 
 #define PK_JOB_LIST_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), PK_TYPE_JOB_LIST, PkJobListPrivate))
 
+/**
+ * PkJobListPrivate:
+ *
+ * Private #PkJobList data
+ **/
 struct PkJobListPrivate
 {
 	DBusGConnection		*connection;
diff --git a/libpackagekit/pk-network-dummy.c b/libpackagekit/pk-network-dummy.c
index bf7a9f8..27fe32e 100644
--- a/libpackagekit/pk-network-dummy.c
+++ b/libpackagekit/pk-network-dummy.c
@@ -45,6 +45,11 @@ static void     pk_network_finalize	(GObject        *object);
 
 #define PK_NETWORK_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), PK_TYPE_NETWORK, PkNetworkPrivate))
 
+/**
+ * PkNetworkPrivate:
+ *
+ * Private #PkNetwork data
+ **/
 struct PkNetworkPrivate
 {
 	gpointer		 data;
diff --git a/libpackagekit/pk-network-nm.c b/libpackagekit/pk-network-nm.c
index 2f2a9eb..9576c23 100644
--- a/libpackagekit/pk-network-nm.c
+++ b/libpackagekit/pk-network-nm.c
@@ -49,6 +49,11 @@ static void     pk_network_finalize	(GObject        *object);
 
 #define PK_NETWORK_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), PK_TYPE_NETWORK, PkNetworkPrivate))
 
+/**
+ * PkNetworkPrivate:
+ *
+ * Private #PkNetwork data
+ **/
 struct PkNetworkPrivate
 {
 	libnm_glib_ctx		*ctx;
diff --git a/libpackagekit/pk-package-list.c b/libpackagekit/pk-package-list.c
index 81df06a..c5926e1 100644
--- a/libpackagekit/pk-package-list.c
+++ b/libpackagekit/pk-package-list.c
@@ -46,6 +46,11 @@ static void     pk_package_list_finalize	(GObject            *object);
 
 #define PK_PACKAGE_LIST_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), PK_TYPE_PACKAGE_LIST, PkPackageListPrivate))
 
+/**
+ * PkPackageListPrivate:
+ *
+ * Private #PkPackageList data
+ **/
 struct PkPackageListPrivate
 {
 	GPtrArray	*array;
diff --git a/libpackagekit/pk-polkit-client.c b/libpackagekit/pk-polkit-client.c
index d30346e..1ba98b2 100644
--- a/libpackagekit/pk-polkit-client.c
+++ b/libpackagekit/pk-polkit-client.c
@@ -47,6 +47,11 @@ static void     pk_polkit_client_finalize		(GObject           *object);
 #define POLKIT_DBUS_PATH		"/org/gnome/PolicyKit/Manager"
 #define POLKIT_DBUS_INTERFACE		"org.gnome.PolicyKit.Manager"
 
+/**
+ * PkPolkitClientPrivate:
+ *
+ * Private #PkPolkitClient data
+ **/
 struct PkPolkitClientPrivate
 {
 	DBusGConnection		*connection;
diff --git a/libpackagekit/pk-task-list.c b/libpackagekit/pk-task-list.c
index 9544338..5b9c361 100644
--- a/libpackagekit/pk-task-list.c
+++ b/libpackagekit/pk-task-list.c
@@ -46,6 +46,11 @@ static void     pk_task_list_finalize		(GObject         *object);
 
 #define PK_TASK_LIST_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), PK_TYPE_TASK_LIST, PkTaskListPrivate))
 
+/**
+ * PkTaskListPrivate:
+ *
+ * Private #PkTaskList data
+ **/
 struct PkTaskListPrivate
 {
 	GPtrArray		*task_list;
commit 654485891d262244d87b7ba0d8709095e389ab7a
Author: S.Çağlar Onur <caglar at pardus.org.tr>
Date:   Thu Dec 13 23:08:49 2007 +0200

    Declare encodings of web pages as utf-8 as http://www.w3.org/International/O-charset says, as a result we can remove comments like "how do you do ÄŸ?" :)

diff --git a/docs/html/index.html b/docs/html/index.html
index 7424a0e..c949cd1 100644
--- a/docs/html/index.html
+++ b/docs/html/index.html
@@ -2,6 +2,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <title>PackageKit</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 <link rel="stylesheet" href="style.css" type="text/css" media="screen"/>
 </head>
 <body>
diff --git a/docs/html/pk-authors.html b/docs/html/pk-authors.html
index 884b940..6b7e2ed 100644
--- a/docs/html/pk-authors.html
+++ b/docs/html/pk-authors.html
@@ -2,6 +2,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <title>PackageKit</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 <link rel="stylesheet" href="style.css" type="text/css" media="screen"/>
 </head>
 <body>
@@ -155,7 +156,7 @@
   <img src="img/author-unknown.png" alt="[img]"/><!-- image should be 120px wide -->
  </td>
  <td>
-  <h2>S.&Ccedil;aglar Onur</h2><!-- how do you do ÄŸ? -->
+  <h2>S.Çağlar Onur</h2>
   <p>
    Details needed...
   </p>
diff --git a/docs/html/pk-download.html b/docs/html/pk-download.html
index 91bee0e..bba0757 100644
--- a/docs/html/pk-download.html
+++ b/docs/html/pk-download.html
@@ -2,6 +2,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <title>PackageKit</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 <link rel="stylesheet" href="style.css" type="text/css" media="screen"/>
 </head>
 <body>
diff --git a/docs/html/pk-faq.html b/docs/html/pk-faq.html
index d574b46..7d92ffb 100644
--- a/docs/html/pk-faq.html
+++ b/docs/html/pk-faq.html
@@ -2,6 +2,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <title>PackageKit</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 <link rel="stylesheet" href="style.css" type="text/css" media="screen"/>
 </head>
 <body>
diff --git a/docs/html/pk-help.html b/docs/html/pk-help.html
index 3d01b4a..cf6a764 100644
--- a/docs/html/pk-help.html
+++ b/docs/html/pk-help.html
@@ -2,6 +2,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <title>PackageKit</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 <link rel="stylesheet" href="style.css" type="text/css" media="screen"/>
 </head>
 <body>
diff --git a/docs/html/pk-intro.html b/docs/html/pk-intro.html
index 3bfb4a9..b5af48a 100644
--- a/docs/html/pk-intro.html
+++ b/docs/html/pk-intro.html
@@ -2,6 +2,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <title>PackageKit</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 <link rel="stylesheet" href="style.css" type="text/css" media="screen"/>
 </head>
 <body>
diff --git a/docs/html/pk-screenshots.html b/docs/html/pk-screenshots.html
index 2b5e22e..719a5bf 100644
--- a/docs/html/pk-screenshots.html
+++ b/docs/html/pk-screenshots.html
@@ -2,6 +2,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <title>PackageKit</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 <link rel="stylesheet" href="style.css" type="text/css" media="screen"/>
 </head>
 <body>
diff --git a/docs/html/pk-using.html b/docs/html/pk-using.html
index a8ba6a0..5fdac28 100644
--- a/docs/html/pk-using.html
+++ b/docs/html/pk-using.html
@@ -2,6 +2,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <title>PackageKit</title>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
 <link rel="stylesheet" href="style.css" type="text/css" media="screen"/>
 </head>
 <body>
commit 6783b167c94b142f86ccdff36883391a8beaeb70
Author: Robin Norwood <rnorwood at redhat.com>
Date:   Thu Dec 13 15:57:23 2007 -0500

    This seems to allow 'make dist-gzip' to work.

diff --git a/Makefile.am b/Makefile.am
index 3e18a09..b8f8b72 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -34,6 +34,7 @@ EXTRA_DIST =						\
 	README						\
 	HACKING						\
 	NEWS						\
+	config.h					\
 	ChangeLog					\
 	$(NULL)
 
commit 639eb7539149ecf89aa5a9abfdf286b144487223
Author: Richard Hughes <richard at hughsie.com>
Date:   Thu Dec 13 20:07:11 2007 +0000

    a couple of gtk-doc fixes

diff --git a/libpackagekit/pk-client.c b/libpackagekit/pk-client.c
index c6740fa..dd1d5e0 100644
--- a/libpackagekit/pk-client.c
+++ b/libpackagekit/pk-client.c
@@ -283,7 +283,6 @@ pk_client_package_buffer_get_item (PkClient *client, guint item)
 /**
  * pk_client_reset:
  * @client: a valid #PkClient instance
- * @tid: a transaction id
  *
  * Resetting the client way be needed if we canceled the request without
  * waiting for ::finished, or if we want to reuse the #PkClient without
diff --git a/libpackagekit/pk-connection.c b/libpackagekit/pk-connection.c
index baefb5a..20712dd 100644
--- a/libpackagekit/pk-connection.c
+++ b/libpackagekit/pk-connection.c
@@ -134,7 +134,8 @@ pk_connection_init (PkConnection *connection)
 
 /**
  * pk_connection_new:
- * Return value: A new connection class instance.
+ *
+ * Return value: A new #PkConnection instance
  **/
 PkConnection *
 pk_connection_new (void)
diff --git a/libpackagekit/pk-package-id.c b/libpackagekit/pk-package-id.c
index 0c52771..76dc514 100644
--- a/libpackagekit/pk-package-id.c
+++ b/libpackagekit/pk-package-id.c
@@ -136,7 +136,7 @@ pk_package_id_new_from_list (const gchar *name, const gchar *version, const gcha
 
 /**
  * pk_package_id_to_string:
- * @indent: A #PkPackageId object
+ * @ident: A #PkPackageId object
  *
  * Return value: returns a string representation of #PkPackageId.
  **/
diff --git a/libpackagekit/pk-polkit-client.c b/libpackagekit/pk-polkit-client.c
index 5e34244..d30346e 100644
--- a/libpackagekit/pk-polkit-client.c
+++ b/libpackagekit/pk-polkit-client.c
@@ -57,7 +57,7 @@ G_DEFINE_TYPE (PkPolkitClient, pk_polkit_client, G_TYPE_OBJECT)
 
 /**
  * pk_polkit_client_gain_privilege:
- * @pclient; a valid #PkPolkitClient instance
+ * @pclient: a valid #PkPolkitClient instance
  * @pk_action: a PolicyKit action description, e.g. "org.freedesktop.packagekit.installfile"
  *
  * This function is indented to be used by client tools to gain extra privileges
@@ -98,7 +98,7 @@ pk_polkit_client_gain_privilege (PkPolkitClient *pclient, const gchar *pk_action
 
 /**
  * pk_polkit_client_gain_privilege_str:
- * @pclient; a valid #PkPolkitClient instance
+ * @pclient: a valid #PkPolkitClient instance
  * @error_str: the raw output error, e.g. "org.freedesktop.packagekit.installfile no"
  *
  * This function is indented to be passed failure messages from dbus methods
commit 981cea48f443a964f4463a2f861ff2e396ad93a5
Author: Richard Hughes <richard at hughsie.com>
Date:   Thu Dec 13 19:50:39 2007 +0000

    make valid xhtml

diff --git a/docs/html/index.html b/docs/html/index.html
index efcaa72..7424a0e 100644
--- a/docs/html/index.html
+++ b/docs/html/index.html
@@ -8,37 +8,39 @@
 
 <table align="center" class="title">
 <tr>
- <td><img src="img/packagekit.png"/></td>
+ <td><img src="img/packagekit.png" alt="[img]"/></td>
  <td width="95%" valign="middle"><p class="title">PackageKit Main Page</p></td>
- <td><img src="img/packagekit.png"/></td>
+ <td><img src="img/packagekit.png" alt="[img]"/></td>
 </tr>
 </table>
 
-<br>
+<br/>
 
 <table align="center" cellpadding="5px" border="0">
 
 <tr>
- <td align="middle"><a href="pk-intro.html"><img src="img/large-accessories-text-editor.png" width="128"/></a></td>
- <td align="middle"><a href="pk-using.html"><img src="img/large-preferences-system.png" width="128"/></a></td>
- <td align="middle"><a href="pk-download.html"><img src="img/large-dialog-information.png" width="128"/></a></td>
- <td align="middle"><a href="pk-screenshots.html"><img src="img/large-emblem-photos.png" width="128"/></a></td>
+ <td align="center"><a href="pk-intro.html"><img src="img/large-accessories-text-editor.png" width="128" alt="[img]"/></a></td>
+ <td align="center"><a href="pk-using.html"><img src="img/large-preferences-system.png" width="128" alt="[img]"/></a></td>
+ <td align="center"><a href="pk-download.html"><img src="img/large-dialog-information.png" width="128" alt="[img]"/></a></td>
+ <td align="center"><a href="pk-screenshots.html"><img src="img/large-emblem-photos.png" width="128" alt="[img]"/></a></td>
 </tr>
 <tr>
- <td><a href="pk-intro.html"><p class="indextitle">What is<br>PackageKit?</p></a></td>
- <td><a href="pk-using.html"><p class="indextitle">How do I use<br>PackageKit?</p></a></td>
- <td><a href="pk-download.html"><p class="indextitle">Where can I<br>download it?</p></a></td>
- <td><a href="pk-screenshots.html"><p class="indextitle">Screenshots</p></a></td>
+ <td><p class="indextitle"><a href="pk-intro.html" class="indextitle">What is<br/>PackageKit?</a></p></td>
+ <td><p class="indextitle"><a href="pk-using.html" class="indextitle">How do I use<br/>PackageKit?</a></p></td>
+ <td><p class="indextitle"><a href="pk-download.html" class="indextitle">Where can I<br/>download it?</a></p></td>
+ <td><p class="indextitle"><a href="pk-screenshots.html" class="indextitle">Screenshots</a></p></td>
 </tr>
+</table>
+<table align="center" cellpadding="5px" border="0">
 <tr>
- <td align="middle"><a href="pk-authors.html"><img src="img/large-authors.png" width="128"/></a></td>
- <td align="middle"><a href="pk-help.html"><img src="img/large-system-users.png" width="128"/></a></td>
- <td align="middle"><a href="pk-faq.html"><img src="img/large-help-browser.png" width="128"/></a></td>
+ <td align="center"><a href="pk-authors.html"><img src="img/large-authors.png" width="128" alt="[img]"/></a></td>
+ <td align="center"><a href="pk-help.html"><img src="img/large-system-users.png" width="128" alt="[img]"/></a></td>
+ <td align="center"><a href="pk-faq.html"><img src="img/large-help-browser.png" width="128" alt="[img]"/></a></td>
 </tr>
 <tr>
- <td><a href="pk-authors.html"><p class="indextitle">Who develops PackageKit?</p></a></td>
- <td><a href="pk-help.html"><p class="indextitle">How can I help?</p></a></td>
- <td><a href="pk-faq.html"><p class="indextitle">Frequently<br>asked questions</p></a></td>
+ <td><p class="indextitle"><a href="pk-authors.html" class="indextitle">Who develops<br/>PackageKit?</a></p></td>
+ <td><p class="indextitle"><a href="pk-help.html" class="indextitle">How can I help?</a></p></td>
+ <td><p class="indextitle"><a href="pk-faq.html" class="indextitle">Frequently<br/>asked questions</a></p></td>
 </tr>
 </table>
 
diff --git a/docs/html/pk-authors.html b/docs/html/pk-authors.html
index ad42c14..884b940 100644
--- a/docs/html/pk-authors.html
+++ b/docs/html/pk-authors.html
@@ -8,9 +8,9 @@
 
 <table align="center" class="title">
 <tr>
- <td><img src="img/packagekit.png"/></td>
+ <td><img src="img/packagekit.png" alt="[img]"/></td>
  <td width="95%" valign="middle"><p class="title">Who develops PackageKit?</p></td>
- <td><img src="img/packagekit.png"/></td>
+ <td><img src="img/packagekit.png" alt="[img]"/></td>
 </tr>
 </table>
 
@@ -21,7 +21,7 @@
 <table cellpadding="10">
 <tr>
  <td>
-  <img src="img/author-hughsie.png"/><!-- image should be 120px wide -->
+  <img src="img/author-hughsie.png" alt="[img]"/><!-- image should be 120px wide -->
  </td>
  <td>
   <h2>Richard Hughes</h2>
@@ -47,7 +47,7 @@
 
 <tr>
  <td>
-  <img src="img/author-kenvandine.png"/><!-- image should be 120px wide -->
+  <img src="img/author-kenvandine.png" alt="[img]"/><!-- image should be 120px wide -->
  </td>
  <td>
   <h2>Ken VanDine</h2>
@@ -65,7 +65,7 @@
 
 <tr>
  <td>
-  <img src="img/author-btimothy.png"/><!-- image should be 120px wide -->
+  <img src="img/author-btimothy.png" alt="[img]"/><!-- image should be 120px wide -->
  </td>
  <td>
   <h2>Boyd Timothy</h2>
@@ -83,7 +83,7 @@
 
 <tr>
  <td>
-  <img src="img/author-rnorwood.png"/><!-- image should be 120px wide -->
+  <img src="img/author-rnorwood.png" alt="[img]"/><!-- image should be 120px wide -->
  </td>
  <td>
   <h2>Robin Norwood</h2>
@@ -100,7 +100,7 @@
 
 <tr>
  <td>
-  <img src="img/author-unknown.png"/><!-- image should be 120px wide -->
+  <img src="img/author-unknown.png" alt="[img]"/><!-- image should be 120px wide -->
  </td>
  <td>
   <h2>Tom Parker</h2>
@@ -115,7 +115,7 @@
 
 <tr>
  <td>
-  <img src="img/author-unknown.png"/><!-- image should be 120px wide -->
+  <img src="img/author-unknown.png" alt="[img]"/><!-- image should be 120px wide -->
  </td>
  <td>
   <h2>Tim Lauridsen</h2>
@@ -136,7 +136,7 @@
 
 <tr>
  <td>
-  <img src="img/author-unknown.png"/><!-- image should be 120px wide -->
+  <img src="img/author-unknown.png" alt="[img]"/><!-- image should be 120px wide -->
  </td>
  <td>
   <h2>Luke Macken</h2>
@@ -152,7 +152,7 @@
 
 <tr>
  <td>
-  <img src="img/author-unknown.png"/><!-- image should be 120px wide -->
+  <img src="img/author-unknown.png" alt="[img]"/><!-- image should be 120px wide -->
  </td>
  <td>
   <h2>S.&Ccedil;aglar Onur</h2><!-- how do you do ÄŸ? -->
@@ -167,7 +167,7 @@
 
 <tr>
  <td>
-  <img src="img/author-unknown.png"/><!-- image should be 120px wide -->
+  <img src="img/author-unknown.png" alt="[img]"/><!-- image should be 120px wide -->
  </td>
  <td>
   <h2>A Person</h2>
diff --git a/docs/html/pk-download.html b/docs/html/pk-download.html
index e596a3d..91bee0e 100644
--- a/docs/html/pk-download.html
+++ b/docs/html/pk-download.html
@@ -8,9 +8,9 @@
 
 <table align="center" class="title">
 <tr>
- <td><img src="img/packagekit.png"/></td>
+ <td><img src="img/packagekit.png" alt="[img]"/></td>
  <td width="95%" valign="middle"><p class="title">PackageKit</p></td>
- <td><img src="img/packagekit.png"/></td>
+ <td><img src="img/packagekit.png" alt="[img]"/></td>
 </tr>
 </table>
 
@@ -22,12 +22,19 @@
 <p>
 Your distribution may already have compiled packages that are much
 easier to install.
+</p>
 <ul>
-  <li>Conary: Yes, just run: <code>sudo conary update PackageKit gnome-packagekit</code></li>
-  <li>Fedora 8: Yes, just install <a href="http://people.freedesktop.org/~hughsient/fedora/">this</a> repository file and run: <code>yum install PackageKit gnome-packagekit</code> (as root)</li>
-  <li>Others: Probably not, although you can compile from source. See below for more details.</li>
+  <li>
+   Conary: Yes, just run: <code>sudo conary update PackageKit gnome-packagekit</code>
+  </li>
+  <li>
+   Fedora 8: Yes, just install <a href="http://people.freedesktop.org/~hughsient/fedora/">this</a>
+   repository file and run: <code>yum install PackageKit gnome-packagekit</code> (as root)
+  </li>
+  <li>
+   Others: Probably not, although you can compile from source. See below for more details.
+  </li>
 </ul>
-</p>
 
 <h2>Released Versions</h2>
 <p>
diff --git a/docs/html/pk-faq.html b/docs/html/pk-faq.html
index 79306b7..d574b46 100644
--- a/docs/html/pk-faq.html
+++ b/docs/html/pk-faq.html
@@ -2,15 +2,15 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <title>PackageKit</title>
-<link rel="stylesheet" href="style.css" type="text/css" media="screen"/></center>
+<link rel="stylesheet" href="style.css" type="text/css" media="screen"/>
 </head>
 <body>
 
 <table align="center" class="title">
 <tr>
- <td><center><img src="img/packagekit.png"/></center></td>
+ <td><center><img src="img/packagekit.png" alt="[img]"/></center></td>
  <td width="95%" valign="middle"><p class="title">Frequently asked questions</p></td>
- <td><center><img src="img/packagekit.png"/></center></td>
+ <td><center><img src="img/packagekit.png" alt="[img]"/></center></td>
 </tr>
 </table>
 
diff --git a/docs/html/pk-help.html b/docs/html/pk-help.html
index 26919e8..3d01b4a 100644
--- a/docs/html/pk-help.html
+++ b/docs/html/pk-help.html
@@ -8,9 +8,9 @@
 
 <table align="center" class="title">
 <tr>
- <td><img src="img/packagekit.png"/></td>
+ <td><img src="img/packagekit.png" alt="[img]"/></td>
  <td width="95%" valign="middle"><p class="title">How can I help?</p></td>
- <td><img src="img/packagekit.png"/></td>
+ <td><img src="img/packagekit.png" alt="[img]"/></td>
 </tr>
 </table>
 
@@ -49,7 +49,7 @@ existing backends as a template for what you are trying to do.
 
 <table>
 <tr>
- <td><img src="img/dialog-information.png" alt="[NOTE]"></td>
+ <td><img src="img/dialog-information.png" alt="[NOTE]"/></td>
  <td>
   <p>
    If PackageKit cannot do what you need then please ask on the mailing list.
diff --git a/docs/html/pk-intro.html b/docs/html/pk-intro.html
index 2ef8880..3bfb4a9 100644
--- a/docs/html/pk-intro.html
+++ b/docs/html/pk-intro.html
@@ -8,9 +8,9 @@
 
 <table align="center" class="title">
 <tr>
- <td><img src="img/packagekit.png"/></td>
+ <td><img src="img/packagekit.png" alt="[img]"/></td>
  <td width="95%" valign="middle"><p class="title">What is PackageKit?</p></td>
- <td><img src="img/packagekit.png"/></td>
+ <td><img src="img/packagekit.png" alt="[img]"/></td>
 </tr>
 </table>
 
@@ -54,7 +54,7 @@ These are not fully functional yet, although development is rapid.
 </p>
 
 <p>
-  <img style="float: left" src="img/dialog-information.png" alt="[NOTE]">
+  <img style="float: left" src="img/dialog-information.png" alt="[NOTE]"/>
   By default, PackageKit uses PolicyKit for user authentication.  This
   means that you, as an admin, can specify with fine-grained control
   what your users can and cannot do.  For instance, an admin could
diff --git a/docs/html/pk-screenshots.html b/docs/html/pk-screenshots.html
index 943d0e8..2b5e22e 100644
--- a/docs/html/pk-screenshots.html
+++ b/docs/html/pk-screenshots.html
@@ -2,15 +2,15 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <title>PackageKit</title>
-<link rel="stylesheet" href="style.css" type="text/css" media="screen"/></center>
+<link rel="stylesheet" href="style.css" type="text/css" media="screen"/>
 </head>
 <body>
 
 <table align="center" class="title">
 <tr>
- <td><center><img src="img/packagekit.png"/></center></td>
+ <td><center><img src="img/packagekit.png" alt="[img]"/></center></td>
  <td width="95%" valign="middle"><p class="title">Screenshots</p></td>
- <td><center><img src="img/packagekit.png"/></center></td>
+ <td><center><img src="img/packagekit.png" alt="[img]"/></center></td>
 </tr>
 </table>
 
@@ -19,52 +19,52 @@
 <h1>Screenshots</h1>
 
 
-<center><img src="img/pk-application-search.png"/></center>
+<center><img src="img/pk-application-search.png" alt="[img]"/></center>
 <p class="caption">Add/Remove Software search</p>
 
-<center><img src="img/pk-application-groups.png"/></center>
+<center><img src="img/pk-application-groups.png" alt="[img]"/></center>
 <p class="caption">Add/Remove Software groups</p>
 
-<center><img src="img/pk-transactions.png"/></center>
+<center><img src="img/pk-transactions.png" alt="[img]"/></center>
 <p class="caption">Transaction viewer</p>
 
-<center><img src="img/pk-updates.png"/></center>
+<center><img src="img/pk-updates.png" alt="[img]"/></center>
 <p class="caption">Update viewer</p>
 
-<center><img src="img/pk-prefs.png"/></center>
+<center><img src="img/pk-prefs.png" alt="[img]"/></center>
 <p class="caption">Auto update preferences</p>
 
-<center><img src="img/pk-progress.png"/></center>
+<center><img src="img/pk-progress.png" alt="[img]"/></center>
 <p class="caption">Progress dialog</p>
 
-<center><img src="img/pk-remove-confirm.png"/></center>
+<center><img src="img/pk-remove-confirm.png" alt="[img]"/></center>
 <p class="caption">Remove check warning</p>
 
-<center><img src="img/pk-repo-auth.png"/></center>
+<center><img src="img/pk-repo-auth.png" alt="[img]"/></center>
 <p class="caption">Repository authentication</p>
 
-<center><img src="img/pk-repo.png"/></center>
+<center><img src="img/pk-repo.png" alt="[img]"/></center>
 <p class="caption">Repository viewer</p>
 
-<center><img src="img/pk-backend-status.png"/></center>
+<center><img src="img/pk-backend-status.png" alt="[img]"/></center>
 <p class="caption">PackageKit backend status</p>
 
-<center><img src="img/pk-updates-warning.png"/></center>
+<center><img src="img/pk-updates-warning.png" alt="[img]"/></center>
 <p class="caption">Libnotify updates warning</p>
 
-<center><img src="img/pk-waiting.png"/></center>
+<center><img src="img/pk-waiting.png" alt="[img]"/></center>
 <p class="caption">Tasks waiting</p>
 
-<center><img src="img/pk-battery.png"/></center>
+<center><img src="img/pk-battery.png" alt="[img]"/></center>
 <p class="caption">Intergration with gnome-power-manager</p>
 
-<center><img src="img/pk-inhibit.png"/></center>
+<center><img src="img/pk-inhibit.png" alt="[img]"/></center>
 <p class="caption">Inhibit with gnome-power-manager</p>
 
-<center><img src="img/pk-require-restart.png"/></center>
+<center><img src="img/pk-require-restart.png" alt="[img]"/></center>
 <p class="caption">We sometimes need to do a restart</p>
 
-<center><img src="img/pk-auto-update.png"/></center>
+<center><img src="img/pk-auto-update.png" alt="[img]"/></center>
 <p class="caption">Auto update install dialog</p>
 
 <p>Back to the <a href="index.html">main page</a></p>
diff --git a/docs/html/pk-using.html b/docs/html/pk-using.html
index 14bf59b..a8ba6a0 100644
--- a/docs/html/pk-using.html
+++ b/docs/html/pk-using.html
@@ -8,9 +8,9 @@
 
 <table align="center" class="title">
 <tr>
- <td><img src="img/packagekit.png"/></td>
+ <td><img src="img/packagekit.png" alt="[img]"/></td>
  <td width="95%" valign="middle"><p class="title">How do I use PackageKit?</p></td>
- <td><img src="img/packagekit.png"/></td>
+ <td><img src="img/packagekit.png" alt="[img]"/></td>
 </tr>
 </table>
 
@@ -22,6 +22,7 @@
 <p>
 The <code>pkcon</code> text-mode program allows you to interact with
 PackageKit on the command. For example:
+</p>
 <pre>
 [hughsie at laptop ~]$ pkcon get updates
 normal       powertop             i386    1.8-1.fc8       fedora    Power consumption monitor
diff --git a/docs/html/style.css b/docs/html/style.css
index 124f787..b7c6445 100644
--- a/docs/html/style.css
+++ b/docs/html/style.css
@@ -33,13 +33,16 @@ th {
 	text-align: left;
 	}
 
-p.indextitle {
-	color: #000000;
-	text-align: center;
+a.indextitle {
+	color: #000147;
 	font-weight: bolder;
 	font-size: 20px;
 	}
 
+p.indextitle {
+	text-align: center;
+	}
+
 table.title {
 	color: #000000;
 	background-color: #f5f5ff;
@@ -64,7 +67,7 @@ code {
 pre {
 	color: #000000;
 	background: #eeeeee;
-	padding: 3;
+	padding: 3px;
 }
 
 a:hover {
diff --git a/docs/html/upload.sh b/docs/html/upload.sh
index 33efe23..277ccec 100755
--- a/docs/html/upload.sh
+++ b/docs/html/upload.sh
@@ -5,6 +5,6 @@ LOCATION="/srv/www/html"
 scp img/*.png $USER@$SERVER:/$LOCATION/img/
 scp *.html $USER@$SERVER:/$LOCATION/
 scp *.css $USER@$SERVER:/$LOCATION/
-scp ../docs/pk-reference.html $USER@$SERVER:/$LOCATION/
-scp ../docs/pk-*.png $USER@$SERVER:/$LOCATION/
+scp ../spec/pk-reference.html $USER@$SERVER:/$LOCATION/
+scp ../spec/pk-*.png $USER@$SERVER:/$LOCATION/
 
commit ff728b47c45b3fa8bd9e5e4c5ee9322877bb60bb
Author: Richard Hughes <richard at hughsie.com>
Date:   Thu Dec 13 19:20:02 2007 +0000

    add some links in Tim's profile

diff --git a/docs/html/pk-authors.html b/docs/html/pk-authors.html
index 4c8f51c..ad42c14 100644
--- a/docs/html/pk-authors.html
+++ b/docs/html/pk-authors.html
@@ -121,8 +121,12 @@
   <h2>Tim Lauridsen</h2>
   <p>
    Tim has 4 years of experience developing open source software.
-   He is the maintainer of Yum Extender and yum-utils and contributes to Fedora, Yum and other FLOSS projects.
-   He works on the Yum backend of PackageKit and the general PackageKit python backend classes. 
+   He is the maintainer of <a href="http://www.yum-extender.org/">Yum Extender</a>
+   and <a href="http://wiki.linux.duke.edu/YumUtils">yum-utils</a> and
+   contributes to <a href="http://fedoraproject.org/">Fedora</a>,
+   <a href="http://linux.duke.edu/projects/yum/">Yum</a> and other FLOSS projects.
+   He works on the Yum backend of PackageKit and the general PackageKit
+   python backend classes.
   </p>
   <p>
    <b>Responsible for: Yum backend and general Python Backend</b>
commit 9685782c60bb7df6434566e62f993c23b8e07d86
Author: Richard Hughes <richard at hughsie.com>
Date:   Thu Dec 13 19:04:20 2007 +0000

    mark the html files as being xhtml

diff --git a/docs/html/index.html b/docs/html/index.html
index 28723ef..efcaa72 100644
--- a/docs/html/index.html
+++ b/docs/html/index.html
@@ -1,4 +1,5 @@
-<html>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <title>PackageKit</title>
 <link rel="stylesheet" href="style.css" type="text/css" media="screen"/>
diff --git a/docs/html/pk-authors.html b/docs/html/pk-authors.html
index 269e688..4c8f51c 100644
--- a/docs/html/pk-authors.html
+++ b/docs/html/pk-authors.html
@@ -1,4 +1,5 @@
-<html>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <title>PackageKit</title>
 <link rel="stylesheet" href="style.css" type="text/css" media="screen"/>
diff --git a/docs/html/pk-download.html b/docs/html/pk-download.html
index a37281b..e596a3d 100644
--- a/docs/html/pk-download.html
+++ b/docs/html/pk-download.html
@@ -1,4 +1,5 @@
-<html>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <title>PackageKit</title>
 <link rel="stylesheet" href="style.css" type="text/css" media="screen"/>
diff --git a/docs/html/pk-faq.html b/docs/html/pk-faq.html
index 45dc36b..79306b7 100644
--- a/docs/html/pk-faq.html
+++ b/docs/html/pk-faq.html
@@ -1,4 +1,5 @@
-<html>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <title>PackageKit</title>
 <link rel="stylesheet" href="style.css" type="text/css" media="screen"/></center>
diff --git a/docs/html/pk-help.html b/docs/html/pk-help.html
index 6b27e47..26919e8 100644
--- a/docs/html/pk-help.html
+++ b/docs/html/pk-help.html
@@ -1,4 +1,5 @@
-<html>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <title>PackageKit</title>
 <link rel="stylesheet" href="style.css" type="text/css" media="screen"/>
diff --git a/docs/html/pk-intro.html b/docs/html/pk-intro.html
index 38ad5b3..2ef8880 100644
--- a/docs/html/pk-intro.html
+++ b/docs/html/pk-intro.html
@@ -1,4 +1,5 @@
-<html>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <title>PackageKit</title>
 <link rel="stylesheet" href="style.css" type="text/css" media="screen"/>
diff --git a/docs/html/pk-screenshots.html b/docs/html/pk-screenshots.html
index b0f70b7..943d0e8 100644
--- a/docs/html/pk-screenshots.html
+++ b/docs/html/pk-screenshots.html
@@ -1,4 +1,5 @@
-<html>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <title>PackageKit</title>
 <link rel="stylesheet" href="style.css" type="text/css" media="screen"/></center>
diff --git a/docs/html/pk-using.html b/docs/html/pk-using.html
index 02a7974..14bf59b 100644
--- a/docs/html/pk-using.html
+++ b/docs/html/pk-using.html
@@ -1,4 +1,5 @@
-<html>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <title>PackageKit</title>
 <link rel="stylesheet" href="style.css" type="text/css" media="screen"/>
commit 63b9cec04a9fd248ec76fa6d97fa0ffd97be0a97
Author: Tim Lauridsen <timlau at fedoraproject.org>
Date:   Thu Dec 13 13:55:55 2007 +0100

    Updated info about me, picture still missing

diff --git a/docs/html/pk-authors.html b/docs/html/pk-authors.html
index 46460ad..269e688 100644
--- a/docs/html/pk-authors.html
+++ b/docs/html/pk-authors.html
@@ -119,10 +119,12 @@
  <td>
   <h2>Tim Lauridsen</h2>
   <p>
-   Details needed...
+   Tim has 4 years of experience developing open source software.
+   He is the maintainer of Yum Extender and yum-utils and contributes to Fedora, Yum and other FLOSS projects.
+   He works on the Yum backend of PackageKit and the general PackageKit python backend classes. 
   </p>
   <p>
-   <b>Responsible for: yum backend</b>
+   <b>Responsible for: Yum backend and general Python Backend</b>
   </p>
  </td>
 </tr>
commit 34a5038c97ba905a07aaf6867d2ed2684780f4b2
Author: Tim Lauridsen <timlau at fedoraproject.org>
Date:   Thu Dec 13 11:50:09 2007 +0100

    Grouped yum backend authors in AUTHOR file

diff --git a/AUTHORS b/AUTHORS
index 8421030..0993d6a 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,10 +1,13 @@
 Richard Hughes <richard at hughsie.com>
 Tom Parker <palfrey at tevp.net>
 Ken VanDine <ken at vandine.org>
-Tim Lauridsen <tla at rasmil.dk>
-Luke Macken <lmacken at redhat.com>
-Robin Norwood <rnorwood at redhat.com>
 
+Backend: yum
+	Tim Lauridsen <timlau at fedoraproject.org>
+	Luke Macken <lmacken at redhat.com>
+	James Bowes <jbowes at dangerouslyinc.com>	
+	Robin Norwood <rnorwood at redhat.com>
+	
 Backend: conary
     Og Maciel <omaciel at foresightlinux.org>
     Elliot Peele <elliot at bentlogic.net>



More information about the PackageKit mailing list