summaryrefslogtreecommitdiff
path: root/index.mdwn
diff options
context:
space:
mode:
authorJamey Sharp <jamey@minilop.net>2006-12-18 11:11:52 (GMT)
committerJamey Sharp <jamey@minilop.net>2007-05-24 04:28:12 (GMT)
commit2bdc37abd39b9f3d5f7b77e92752ab0f3bec1334 (patch)
treef94359c2229b4c4203e12f858ce41187cf5f2b8c /index.mdwn
parentd2318ce5b008ea50a378ce5700857fb8e599a622 (diff)
Rename xcb to index, and fix all links to it.
Commit by Josh Triplett and Jamey Sharp.
Diffstat (limited to 'index.mdwn')
-rw-r--r--index.mdwn27
1 files changed, 27 insertions, 0 deletions
diff --git a/index.mdwn b/index.mdwn
new file mode 100644
index 0000000..e48655b
--- /dev/null
+++ b/index.mdwn
@@ -0,0 +1,27 @@
+[[|KittyLogo]]
+
+# Introduction
+
+The X protocol C-language Binding (XCB) is a replacement for Xlib [[featuring|Features]] a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.
+
+# Download
+
+- You can obtain released versions of XCB from <http://xcb.freedesktop.org/dist>.
+- Follow the instructions from the [[DevelopersGuide]] to build, except that you can use released versions of the dependencies, and you don't need git, automake, autoconf, or libtool.
+
+# Development
+
+- If you wish to work on XCB, please read the [[DevelopersGuide]].
+- **Mailing list**: Discussion of XCB and Xlib/XCB is through the [XCB mailing list](http://www.freedesktop.org/mailman/listinfo/xcb).
+- **IRC**: XCB developers also hang out on [[IRC]], and have occasional [[meetings]].
+- Of course, there's still a lot [[to do|TODO]] .
+
+# Documentation
+
+- The [[XcbApi]] is documented. There is also a [tutorial](http://gitweb.freedesktop.org/?p=xcb/libxcb.git;a=blob_plain;f=doc/tutorial/index.html) and some random [[notes|XcbNotes]].
+- XCB is built atop an XML description of the X core protocol and common extension protocols called [[XML/XCB|XmlXcb]]. This protocol can be used in other interesting ways.
+- To aid porting applications, you can configure Xlib to use XCB for the transport layer. We call this [[Xlib/XCB|XlibXcb]].
+
+# Miscellaneous
+
+The XCB project has a long [[history]], during which it has produced many academic [[publications]].