Difference between revisions of "Haskell.org committee"

From HaskellWiki
Jump to navigation Jump to search
(16 intermediate revisions by 4 users not shown)
Line 1: Line 1:
To contact the Haskell.org committee, send email to '''committee [AT] haskell.org'''.
+
To contact the Haskell.org committee, send email to '''committee [AT] haskell.org'''. To discuss how the committee has things set up on
  +
haskell community infrastructure, services provided, and that they might
  +
wish to add, and how you can help (or even just what your thoughts are
  +
on how things might be done and to participate in committee discussions), join [https://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-community the haskell-community list].
   
 
== Responsibilities ==
 
== Responsibilities ==
   
  +
Haskell.org is incorporated in the state of New York as of November 2015. Its governing rules are laid out in the [https://wiki.haskell.org/wikiupload/9/9c/Haskell-org-board-res.pdf Board Resolution] of that month. Its purpose is to promote educational and scientific progress relating to the Haskell programming language and related technologies. As a whole it seeks to service the open source Haskell community.
The ''haskell.org committee'' represents the Open Source Haskell community. Its responsibilities include:
 
  +
  +
Some particular aspects of the work of Haskell.org include producing and maintaining material regarding the Haskell language on haskell.org and other associated websites; hosting and maintaining shared assets and infrastructure for the benefit of the Haskell community; coordinating educational activities including mentorship programs; and potentially organizing event regarding the Haskell language.
  +
 
The ''haskell.org committee'' serves as the board of directors of Haskell.org, Inc. Its responsibilities include:
   
 
* setting the policy on what [http://haskell.org/haskellwiki/Haskell.org_domain the haskell.org domain] name, and its subdomains, may be used for
 
* setting the policy on what [http://haskell.org/haskellwiki/Haskell.org_domain the haskell.org domain] name, and its subdomains, may be used for
 
* setting the policy on what the servers owned by haskell.org may be used for
 
* setting the policy on what the servers owned by haskell.org may be used for
 
* determining how haskell.org funds are spent
 
* determining how haskell.org funds are spent
  +
  +
Haskell.org activities are directed towards charitable purposes, and are in compliance with section 501(c)(3) of the U.S. federal income tax code. Haskell.org has nonprofit tax-exempt status under this section.
   
 
== Current members ==
 
== Current members ==
   
* Gershom Bazerman (term ends 2016)
+
* Ryan Trinkle (term ends 2020)
* Edward Z. Yang (term ends 2013)
+
* Tikhon Jelvis (term ends 2020)
* Vo Minh Thu (term ends 2013)
+
* George Wilson (term ends 2020)
* Mark Lentczner (term ends 2013)
+
* Emily Pillmore (term ends 2021)
* Jason Dagit [chair] (term ends 2014)
+
* Jasper Van der Jeugt (Chair) (term ends 2022)
* Edward Kmett (term ends 2014)
+
* Rebecca Skinner (term ends 2022)
* Brent Yorgey (term ends 2014)
+
* Alexandre Garcia de Oliveira (term ends 2022)
   
 
e-mail: committee [AT] haskell.org
 
e-mail: committee [AT] haskell.org
Line 35: Line 44:
 
If any member of the community wishes to raise any issue with the committee, they may contact it by e-mailing committee [AT] haskell.org.
 
If any member of the community wishes to raise any issue with the committee, they may contact it by e-mailing committee [AT] haskell.org.
   
It is expected the committee will discuss any matters brought to it amongst themselves, and if they think appropriate, with the wider community, to try to reach consensus. Ultimately, the committee will make decisions by more than half of the membership voting for a particular outcome. These rules of operation may also be changed in the same way.
+
The committee seeks to discuss its matters brought to it, as much as possible, via the haskell-community [AT] haskell.org mailing list where all interested parties may participate. Ideally it will seek to reach consensus among its membership on its decisions. Ultimately, the committee will make decisions by more than half of the membership voting for a particular outcome. These rules of operation may also be changed in the same way.
   
 
Each year, the committee will post a statement of the haskell.org assets, and the transactions for that year. Some details may be omitted, e.g. for confidentiality of donors.
 
Each year, the committee will post a statement of the haskell.org assets, and the transactions for that year. Some details may be omitted, e.g. for confidentiality of donors.
   
  +
== Discussions ==
  +
  +
In general and by default, the committee will seek to conduct its discussions on [https://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-community the haskell-community list], which is open to anyone to join, and where discussions can be held not just among members of the committee but also in conjunction with anyone else who wishes to participate.
  +
  +
== History ==
  +
  +
The Haskell.org committee was initially formed in [https://mail.haskell.org/pipermail/haskell/2010-November/022375.html November 2010]. As described there:
  +
  +
<blockquote>
  +
In recent years, haskell.org has started to receive assets, e.g. Google
  +
Summer Of Code funds, donations for Hackathons, and a Sparc machine for
  +
use in GHC development. We have also started spending this money: on the
  +
community server, on a server to take over hosting haskell.org itself,
  +
and on the haskell.org domain name. There is also interest in running
  +
fundraising drives for specific things such as Hackathon sponsorship and
  +
hosting fees.
  +
  +
To resolve who is responsible for haskell.org’s infrastructure
  +
development, open nominations were held to form a haskell.org committee,
  +
based on representatives from the open source Haskell community.
  +
</blockquote>
   
 
[[Category:Community]]
 
[[Category:Community]]

Revision as of 00:33, 25 April 2020

To contact the Haskell.org committee, send email to committee [AT] haskell.org. To discuss how the committee has things set up on haskell community infrastructure, services provided, and that they might wish to add, and how you can help (or even just what your thoughts are on how things might be done and to participate in committee discussions), join the haskell-community list.

Responsibilities

Haskell.org is incorporated in the state of New York as of November 2015. Its governing rules are laid out in the Board Resolution of that month. Its purpose is to promote educational and scientific progress relating to the Haskell programming language and related technologies. As a whole it seeks to service the open source Haskell community.

Some particular aspects of the work of Haskell.org include producing and maintaining material regarding the Haskell language on haskell.org and other associated websites; hosting and maintaining shared assets and infrastructure for the benefit of the Haskell community; coordinating educational activities including mentorship programs; and potentially organizing event regarding the Haskell language.

The haskell.org committee serves as the board of directors of Haskell.org, Inc. Its responsibilities include:

  • setting the policy on what the haskell.org domain name, and its subdomains, may be used for
  • setting the policy on what the servers owned by haskell.org may be used for
  • determining how haskell.org funds are spent

Haskell.org activities are directed towards charitable purposes, and are in compliance with section 501(c)(3) of the U.S. federal income tax code. Haskell.org has nonprofit tax-exempt status under this section.

Current members

  • Ryan Trinkle (term ends 2020)
  • Tikhon Jelvis (term ends 2020)
  • George Wilson (term ends 2020)
  • Emily Pillmore (term ends 2021)
  • Jasper Van der Jeugt (Chair) (term ends 2022)
  • Rebecca Skinner (term ends 2022)
  • Alexandre Garcia de Oliveira (term ends 2022)

e-mail: committee [AT] haskell.org

Operation

The committee consists of 7 members. Members are expected to serve a 3 year term, and terms are staggered so that 2 or 3 members step down each year, at the end of October.

The members will elect one of their number to be chair each year. The chair is responsible for making sure that things keep moving, and to ensure that a conclusion is reached on any issues raised.

When a member steps down, either because they have reached the end of their term or because other circumstances require them to step down early, open self-nominations will be sought from the community via the haskell@ mailing list. Previous committee members, including those who have just stepped down, will also be eligible for nomination.

The committee will then select a replacement from amongst those nominated. For the purposes of considering nominations, the committee will include any outgoing members who are not seeking re-appointment.

The committee replacement process is intentionally currently very light. As we get more experience, we may wish to change it, e.g. by having a larger subset of "the community" vote on nominations.

If any member of the community wishes to raise any issue with the committee, they may contact it by e-mailing committee [AT] haskell.org.

The committee seeks to discuss its matters brought to it, as much as possible, via the haskell-community [AT] haskell.org mailing list where all interested parties may participate. Ideally it will seek to reach consensus among its membership on its decisions. Ultimately, the committee will make decisions by more than half of the membership voting for a particular outcome. These rules of operation may also be changed in the same way.

Each year, the committee will post a statement of the haskell.org assets, and the transactions for that year. Some details may be omitted, e.g. for confidentiality of donors.

Discussions

In general and by default, the committee will seek to conduct its discussions on the haskell-community list, which is open to anyone to join, and where discussions can be held not just among members of the committee but also in conjunction with anyone else who wishes to participate.

History

The Haskell.org committee was initially formed in November 2010. As described there:

In recent years, haskell.org has started to receive assets, e.g. Google Summer Of Code funds, donations for Hackathons, and a Sparc machine for use in GHC development. We have also started spending this money: on the community server, on a server to take over hosting haskell.org itself, and on the haskell.org domain name. There is also interest in running fundraising drives for specific things such as Hackathon sponsorship and hosting fees.

To resolve who is responsible for haskell.org’s infrastructure development, open nominations were held to form a haskell.org committee, based on representatives from the open source Haskell community.