The State of The X.Org Foundation 2010
Barton C Massey
bart at cs.pdx.edu
Sat Feb 20 15:01:50 PST 2010
Attached please find my report on The State of the X.Org
Foundation, as required by the Bylaws of the Foundation.
Many thanks to all who have participated in the development
of X.Org.
Bart Massey
Secretary, X.Org Foundation Board
bart at cs.pdx.edu
-------------- next part --------------
The State of The X.Org Foundation 2010
Bart Massey
Secretary, X.Org Foundation
bart at cs.pdx.edu
February 20, 2010
Abstract: 2009 has been a year of consolidation for X.Org.
Software is now being released on a predictable schedule,
with predictable improvement.
Note: The Bylaws of the X.Org Foundation require the
Secretary to prepare and deliver a State of the Organization
report within 60 days of the start of the calendar year. It
is my pleasure to discharge that responsibility by preparing
this report. While I have prepared this report in close
consultation with the X.Org Foundation Board of Directors,
all views contained herein are ultimately my own.
Introduction
Six years ago, the X.Org Foundation was re-formed and its
first officers elected. Since then, approximately one X
Window System major release has occurred per year. The
mission of the modern X.Org Foundation Board is to support
this work through raising and allocation of funds, through
recruitment and support of Foundation members, and through
initiatives in community development, education, and
support, and by providing a computing and communications
infrastructure; in short "to develop and execute effective
strategies that provide worldwide stewardship of the X
Window System technology and standards." [1]
In the next two sections of this report, I first review
X.Org Foundation activities during 2009 and report on our
successes and challenges; I then suggest something of the
goals, needs, and plans for the future of the X.Org
Foundation in 2010 and beyond. Finally, I draw some
conclusions.
X.Org Foundation 2009
In 2009 X.Org development proceeded at a steady and
reasonable pace. The Foundation did not make major changes
in operation in 2009.
Development
In keeping with the X.Org goal of about one release per
year, Release 7.5 of the X Window System occurred on
October 26, 2009. This release featured the first
official version of Multi-Pointer X, "E-EDID support",
improved pointer acceleration, an XACE-based SELinux
security module, and RandR version 1.3. It also included
the kernel modesetting support developed over the last
several years, with the goal of moving parts of X better
handled by the host operating system into it.
Funded Activities
Based on the limited ability to raise funds in the 2009
economic climate, and on the limited capacity of
conference organizers, the decision was made in early
2009 to cut back from two conference events per year to
just one. The Board felt that alternating between North
America and elsewhere on alternate years would provide
sufficient developer contact worldwide, while cutting
costs even when extra travel subsidies were taken into
account. This appears to have been a correct decision.
The 2009 X Developers Conference was held in Portland
Oregon September 28-30, immediately following the Linux
Plumbers Conference there. The conference emphasis was
on smaller projects and preliminary work; there was no
strong unifying topic. The 2010 X.Org Developers
Summit is planned for 16-18 September in Toulouse
France. Discussion is proceeding on possibly holding
the 2011 X.Org Developers Conference in conjunction with
BOSSA in Brazil.
The Google/X.Org Summer of Code 2009 was successful,
with three of four accepted projects completing and
contributing to X.Org development, as well as helping to
bring new developers to X.Org [2]. The X.Org Endless
Vacation of Code was established in 2009 to provide
opportunities similar to Summer of Code to selected
students on an ad hoc calendar. Only a couple of
students have shown interest to date, and the one
student that submitted an accepted proposal later
withdrew. This is probably due to the lack of promotion
of the program.
The X.Org Foundation funded a video hackfest held at the
Collabora offices in Barcelona in November. The event
was reportedly highly successful [3], and was held at a
modest cost. It is hoped that other X.Org projects will
take this example to heart and seek funding help when
needed.
Foundation Activities
The Board had hoped to complete the legal transition of
the X.Org Foundation from a US LLC to a US 501(c)3
Educational Non-Profit Foundation in the first few
months of 2008. A large number of delays culminated
in the completion of this transition in early 2009,
when the State of Delaware granted us corporate status.
However, it turns out that some IRS documents still need
to be filed by the Treasurer. This work is underway.
The 2009 Board election was once again delayed, and
completed in mid-February 2010. This is unfortunate,
and further work needs to be done to ensure that the
2010 and ongoing elections can be held in a timely and
regular manner. This election was the first in quite a
while in which the restriction in the X.Org Bylaws that
only two people from a given organization can be on the
Board simultaneously was an issue. The issue was
resolved by Keith Packard stepping down from the Board,
leaving only two Intel representatives.
The attempt to improve coordination and throughput of
the Board continued in 2010. The Board established a
wiki that it experimented with as an internal
communication mechanism, but it saw only modest use.
The regular bi-weekly IRC meetings begun in 2008
continue to date, and e-mail continues to play a crucial
role.
Membership in the Foundation is currently at about 145
active members. Work continues on encouraging X.Org
participants to join the Foundation.
Communication between the Board and the Membership has
continued to be an issue in 2009, culminating in a bit
of drama during the 2010 Board election. As a result of
this, I am stepping down as Secretary, in the hope that
someone else on the Board can do a better job of
facilitating this communication.
2010 And Beyond
No substantial work was done in 2009 in finding recurring
sponsors for X.Org as a whole, although conference
sponsorships and other kinds of directed sponsorships were
strong. Many on the Board still believe that this may be
the future of funding for the organization, but funding
options undoubtedly will be explored again in 2010.
Good improvements have been made in the X.Org /
Freedesktop.org shared infrastructure, in particular more
sysadmin support. Emphasis for 2010 will be on cutting
infrastructure costs, and on continuing to improve
infrastructure reliability and responsiveness. There was
some work done in 2009 on expanding build and tinderbox
facilities; this work will likely continue in 2010.
Traffic volume and spam problems on the xorg email list
and on X.org wikis became an issue in 2009. The wiki spam
problem is particularly bad on auxiliary X.Org wikis that
do not have the same amount of regular attention from
their maintainers as the main X.Org site. After careful
consideration, the Board failed to come up with any ideal
resolution to these problems.
The heavily-hacked legacy members.x.org PHP codebase has
been increasingly a thorn in the side of conducting
membership business, and is due for replacement. The
Board should consider how to proceed on this issue as
early as possible in 2010, with the goal of having the
replacement in place and verified in time for the next
Board election.
Attempts were made to straighten out X.Org banking issues
in 2009, but as of this writing the banking situation is
mostly unchanged.
There is ongoing concern among the Board about the
trademark situation of X.Org. It is not at all obvious
what trademarks, if any, are currently registered. There
is also a friendly lack of consensus among the Board
members about what needs to be registered; the various
costs and benefits make for a complex engineering
tradeoff. In 2010, this issue needs to be resolved one
way or the other. As an ancillary issue, the question of
what, if anything, to do about changing out the old X.Org
"halo" logo should once again be considered.
Conclusion
The state of the X.Org Foundation is strong. The X Window
System continues to succeed.
Each year that I have prepared this report I have
confidently predicted that the following year will be the
Year of the Linux Desktop. However, I do not believe that
2010 will be the Year of the Linux Desktop, due to
decreasing interest in desktops and laptops. I am quite
sure that 2010 will be the Year of Mobile Linux.
1. http://www.x.org/wiki/XorgFoundation
2. http://socghop.appspot.com/gsoc/org/home/google/gsoc2009/xorg
3. http://lists.freedesktop.org/archives/xorg/2009-November/048182.html
More information about the xorg
mailing list