summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Jon McCann <mccann@jhu.edu>2007-01-10 22:45:05 -0500
committerWilliam Jon McCann <mccann@jhu.edu>2007-01-10 22:45:05 -0500
commite6b013eb3b5310357d6a62a405fcc1da8aad0cf8 (patch)
treed49b4056b18a28c2f147ad73c1c21819dd78991b
parent47b6509e6f386bf47244922b2c3cf5637be117a3 (diff)
Add HACKING and README.
-rw-r--r--HACKING8
-rw-r--r--Makefile.am1
-rw-r--r--README26
3 files changed, 35 insertions, 0 deletions
diff --git a/HACKING b/HACKING
new file mode 100644
index 0000000..14e19f2
--- /dev/null
+++ b/HACKING
@@ -0,0 +1,8 @@
+
+
+Please send all patches (in unified diff form) to the HAL mailing list:
+http://lists.freedesktop.org/mailman/listinfo/hal
+
+All patches should be against the latest version, available at:
+http://gitweb.freedesktop.org/?p=ConsoleKit.git
+
diff --git a/Makefile.am b/Makefile.am
index 813e523..5cae098 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -15,6 +15,7 @@ EXTRA_DIST = \
AUTHORS \
INSTALL \
README \
+ HACKING \
NEWS \
ChangeLog \
$(NULL)
diff --git a/README b/README
index e69de29..66b088f 100644
--- a/README
+++ b/README
@@ -0,0 +1,26 @@
+What is ConsoleKit?
+===================
+
+ConsoleKit is a framework for defining and tracking users, login
+sessions, and seats.
+
+What is a seat?
+===============
+
+A seat is a collection of sessions and a set of hardware (usually at
+least a keyboard and mouse). Only one session may be active on a
+seat at a time.
+
+What is a session?
+==================
+
+A session is a collection of all processes that originate from a single
+common ancestor and retain knowledge of a secret. As an implementation
+detail, this secret may be stored in the process environment by the
+login manager under the name XDG_SESSION_COOKIE.
+
+Discussion
+==========
+
+Discussion takes place on the HAL list.
+http://lists.freedesktop.org/mailman/listinfo/hal