<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<span class="Apple-style-span" style="color: rgb(0, 0, 0);
font-family: Arial, sans-serif; font-size: 14px; font-style:
normal; font-variant: normal; font-weight: normal; letter-spacing:
normal; line-height: normal; orphans: 2; text-align: -webkit-auto;
text-indent: 0px; text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px; -webkit-text-decorations-in-effect:
none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width:
0px; ">
<p>This report is also posted to <a
href="http://haskellorg.wordpress.com/2011/10/26/first-year-report/">http://haskellorg.wordpress.com/2011/10/26/first-year-report/</a></p>
<p>The haskell.org committee is reaching the end of its first year
of operation, so it’s time to look back and see what has been
achieved.</p>
<p><strong>haskell.org incorporation</strong></p>
<p>The most important work for the year has been trying to get the
ownership of haskell.org resources – principally some money from
our GSoC participation, and various machines – on a sounder
footing.</p>
<p>At the moment, Galois is kindly holding funds on behalf of
haskell.org. However, this causes them administrative
difficulties and it would also be better for haskell.org for
them to be held separately in a vehicle with tax-free status (at
least in the US) that can also accept donations.</p>
<p>The main option we have been exploring is joining the Software
Freedom Conservancy (<a href="http://www.sfconservancy.org/"
style="color: rgb(33, 57, 112); ">http://www.sfconservancy.org</a>).
After seeking the community’s consent, we have contacted them to
begin the application process. Unfortunately they are currently
rather overworked and as they prioritise work for existing
projects over accepting new ones, we do not yet know when there
will be progress with this.</p>
<p>In the meantime we are also investigating joining an
alternative, Software in the Public Interest (<a
href="http://www.spi-inc.org/" style="color: rgb(33, 57, 112);
">http://www.spi-inc.org</a>). Discussions about this option
are still ongoing.</p>
<p>The committee would like to thank Jason Dagit who has been
helping us to make progress on this issue over the last few
months, with the support of his employer Galois.</p>
<p><strong>Subdomain policy</strong></p>
<p>In response to various requests for subdomains of haskell.org,
we have formulated the following policy, now (belatedly!)
documented at<a
href="http://www.haskell.org/haskellwiki/Haskell.org_domain#Policy_on_adding_new_subdomains"
style="color: rgb(33, 57, 112); ">http://www.haskell.org/haskellwiki/Haskell.org_domain#Policy_on_adding_new_subdomains</a></p>
<p><em>Subdomains should be used for<span
class="Apple-converted-space"> </span><strong>services<span
class="Apple-converted-space"> </span></strong>rather than<span
class="Apple-converted-space"> </span><strong>content</strong></em>.</p>
<p>Content should be normally be hosted at subpaths of<span
class="Apple-converted-space"> </span><a
href="http://www.haskell.org/" style="color: rgb(33, 57, 112);
">http://www.haskell.org</a></p>
<p>So for example a Haskell graphics related website should
normally go at<a href="http://www.haskell.org/graphics"
style="color: rgb(33, 57, 112); ">http://www.haskell.org/graphics</a>,
rather than<span class="Apple-converted-space"> </span><a
href="http://graphics.haskell.org/" style="color: rgb(33, 57,
112); ">http://graphics.haskell.org</a>.</p>
<p>In contrast, during the year, we did add
revdeps.hackage.haskell.org for a hackage reverse-dependency
lookup service, and of course hackage.haskell.org already
exists.</p>
<p>Clearly the line between services and content, and indeed the
precise definitions of each, is something of a grey area, and we
are certainly happy to be flexible particularly if there are
technical or other reasons for doing things one way. Our overall
goal is to minimise unnecessary proliferation of subdomains and
to try to keep the haskell.org domain reasonably well organised,
while still helping people do useful things with it.</p>
<p><strong>Move of<span class="Apple-converted-space"> </span><a
href="http://www.haskell.org/" style="color: rgb(33, 57,
112); ">www.haskell.org</a><span
class="Apple-converted-space"> </span>to a new dedicated
host</strong></p>
<p><strong></strong>For many years,<span
class="Apple-converted-space"> </span><a
href="http://www.haskell.org/" style="color: rgb(33, 57, 112);
">www.haskell.org</a><span class="Apple-converted-space"> </span>was
generously hosted by Paul Hudak at Yale. This was becoming
increasingly expensive for him so in late 2010 we moved to a new
dedicated host (lambda.haskell.org). At the same time we put in
place a policy that lambda would host only “meta” community
resources, thus limiting the number of people who need to have
accounts on it. For some time before this new project content
had been created on community.haskell.org anyway, and this move
gave us the opportunity to move “legacy” sites such as gtk2hs
over to community. In addition, community.haskell.org is now
also a VM running on the same machine.</p>
<p>The committee as a whole’s involvement in this was only to
approve the change – the sysadmin team did all the actual work.</p>
<p><strong>General</strong></p>
<p>The haskell.org infrastructure as a whole is still in a rather
tenuous state. While the extreme unreliability we saw for a
while has improved with the reorganisation , the level of
sysadmin resource/involvement is still inadequate. The committee
is open to ideas on how to improve the situation.</p>
<p>Unfortunately we can’t provide a full statement of
haskell.org’s accounts with this report; we are doing our best
to track down the necessary information and will produce them as
soon as possible. Better control and visibility of our finances
and assets is of course one of the benefits we are seeking by
affiliating with SFC or SPI.</p>
</span>
</body>
</html>