[cairo-commit] [cairo-www] src/summerofcode

Carl Worth cworth at freedesktop.org
Sun Mar 16 17:30:46 PDT 2008


 src/summerofcode/ideas.mdwn |   11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

New commits:
commit bea8842fc89b777ee2fd46210004b100c8aac583
Author: Carl Worth <cworth at freedesktop.org>
Date:   Sun Mar 16 17:30:46 2008 -0700

    web commit by BehdadEsfahbod

diff --git a/src/summerofcode/ideas.mdwn b/src/summerofcode/ideas.mdwn
index 8ce17a0..1a3e0d0 100644
--- a/src/summerofcode/ideas.mdwn
+++ b/src/summerofcode/ideas.mdwn
@@ -3,9 +3,6 @@
 Intro on Cairo coolness
 =======================
 
-Cairo has a very clean code base that is a pleasure to read.  We believe that
-source code should be written with being read by humans as a primary goal.
-
 We also have a great community of users and developers, and use the same mailing
 list for both user questions and development discussions.  This has proved to
 be a very effective way of helping users become developers gradually.  It all
@@ -23,6 +20,14 @@ called Pixman, that does the software rendering for cairo.  Most of the ideas
 below do not touch on Pixman though.  See [here](http://cairographics.org/download/)
 for instructions on how to get cairo.
 
+Cairo has a very clean code base that is a pleasure to read.  We believe that
+source code should be written with being read by humans as a primary goal.
+The file names are very clean and instantly give an easily understandable map
+of the code base.  For example, the cairo xlib surface backend is implemented
+in src/cairo-xlib-surface.c.  All the other xlib-specific code is under
+src/cairo-xlib-*.c names too.
+
+
   * [Medium] Implement a faster lookup-table-based rasterizer
 
     Cairo's software rasterization currently does a complete walk of a


More information about the cairo-commit mailing list