<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&#8217;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 &#8211; principally some money from
        our GSoC participation, and various machines &#8211; 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&#8217;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">&nbsp;</span><strong>services<span
              class="Apple-converted-space">&nbsp;</span></strong>rather than<span
            class="Apple-converted-space">&nbsp;</span><strong>content</strong></em>.</p>
      <p>Content should be normally be hosted at subpaths of<span
          class="Apple-converted-space">&nbsp;</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">&nbsp;</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">&nbsp;</span><a
            href="http://www.haskell.org/" style="color: rgb(33, 57,
            112); ">www.haskell.org</a><span
            class="Apple-converted-space">&nbsp;</span>to a new dedicated
          host</strong></p>
      <p><strong></strong>For many years,<span
          class="Apple-converted-space">&nbsp;</span><a
          href="http://www.haskell.org/" style="color: rgb(33, 57, 112);
          ">www.haskell.org</a><span class="Apple-converted-space">&nbsp;</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 &#8220;meta&#8221; 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 &#8220;legacy&#8221; 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&#8217;s involvement in this was only to
        approve the change &#8211; 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&nbsp; 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&#8217;t provide a full statement of
        haskell.org&#8217;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>