Planet Haskell is an aggregator of Haskell people's blogs and other Haskell-related news sites. As of 2013-04-21, content from 203 blogs and other sites is being republished in a common format.
A common misunderstanding about Planet Haskell is that it republishes only Haskell content. That is not its mission. A Planet shows what is happening in the community, what people are thinking about or doing. Thus Planets tend to contain a fair bit of "off-topic" material. Think of it as a feature, not a bug.
A syndication feed (RSS or Atom) is eligible to Planet if
Haskell-relevant webcomics and other relevant fictional or entertainment content that pass all the of the above are added provisionally. The provision is that if they start crowding out other content, we may decide to declare all of them ineligible.
Note that we prefer to republish full posts, not excerpts with a read more link.
Note: the above is a guideline used by the Planet administrators, not an offer to provide services.
Wordpress.com feeds are often problematic for Planet. Their Atom feeds seem to work best for us.
The term "Haskell celebrity" is used here to refer to people who have made significant contributions to the language or the community in the past and who by so doing have earned the lasting respect of Haskellers. They may or may not be currently active in the community.
The bar is quite high. Please don't ask us whether we consider you a Haskell celebrity. Usually (but not always) the blog of a Haskell celebrity is added through our invitation.
To get a blog added, send email to email@example.com and provide evidence that the blog author consents to this (easiest is to get the author send the email, but any credible method suffices).
Explicit author consent is not necessary if the blog is clearly licensed under a Creative Commons or other license allowing unrestricted noncommercial republication. Even in these cases, however, it is common courtesy to talk to the author first.
We will process a request within a couple of days. Occasionally, we might be slower due to vacations or other reasons; expect delays particularly in July. If your request has not been acted upon within a week and it's not July, please query us.
Note that if it isn't obvious that the person giving their consent is the author (or their legal representative), then the consent is generally useless to us. It isn't enough that the person claims to be the author: anybody can make such a claim. We usually look around the blog to find the author's name or email address; it is best if this information is clearly displayed in the blog. If the author prefers to remain pseudonymous, it is often simplest to incorporate the permission notice in the blog itself, as a blog post or equivalent. In some situations, other evidence that the person mailing us is the author is available; for example, if the blog has its own domain, mailing us using a reply-to address in that domain is good enough.
It depends. If you are a Haskell celebrity or otherwise well-known to Haskellers, by all means let us have all your posts! If you are not, but you post Haskell-related stuff frequently, it is also quite okay to give us the general feed. However, if you post Haskell stuff only rarely, and it is likely that people in the Haskell community do not know who you are, it's probably better to use the Haskell-only feed with the Planet.
Politics and religion are a part of life and thus it is a part of what happens to the people in the community. In general, then, we're tolerant about political and religious content. Of course, the general advice about choosing between full feeds and Haskell-only feeds above applies even here.
However, politics and religion can be quite inflammable subjects. We don't mind if people write about their personal convictions or even advocate their positions, but we will not have a flamewar in the Planet. In such cases, we are quite prepared to temporarily remove all offenders from Planet.
We will also not be amused if you try to game these rules in any way.
It is our preference to label feeds with the name of the author. If the author has a well-known alias (for example an IRC nick), we often add it to the name in parentheses. If this is not what you want, tell us in the addition request! If the blog is a company blog, or a project blog, tell us, and we will use the name of the project or company as the label. If the author wants to remain completely pseudonymous, tell us (we will then use the pseudonym, in quotes if it would otherwise be confusing, as the blog label). However, we will NOT use the name of the blog as the label (unless it's one of the above).
If you are the author, just send email to firstname.lastname@example.org and provide evidence that you are the author. Your removal request will be processed without unnecessary delay.
If you believe one of the blog posts currently displayed by Planet is infringing on your copyright, please try to resolve the matter with the author of the blog in question – once the author has removed any infringing content, Planet will generally follow suit within the hour. However, we will honor a take-down request emailed to email@example.com by a copyright holder if we believe the request has merit.
If you are not the author, and you believe a currently listed blog is not eligible, send email to firstname.lastname@example.org and include your reasoning why the blog is not eligible. If we agree with you, we will generally discuss the matter with the author before we take action, unless the matter is urgent. However, it can be a good idea to talk with the blog author yourself before involving us in it.
Currently Planet Haskell runs Planet Venus as distributed by Debian under the version string 0~bzr95-2+lenny1.
The Planet is administered currently by Antti-Juhani Kaijanaho. Planet is hosted on the Haskell community server.
Yes, I am aware that the use of "we" when there's only one administrator might seem a bit pretentious, with a touch of the "royal we". However, I do not want to be doing a massive edit if and when we add new administrators — and in any case, it's the office that speaks, not I.
Don Stewart participated in Planet administration for many years. Thank you, Don.