-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
haskell.org needs a governance page #60
Comments
@TikhonJelvis / @emilypi, maybe you have feedback on this topic? What is the general consensus about this, and what would that translate to for next steps? |
@ketzacoatl This is a good ask. Historically (and currently), our governance page has existed as an entry in the HaskellWiki: https://wiki.haskell.org/Haskell.org_committee. However, I do think it would be useful to create a page for this information on the org site. I leave it to the committee to decide this, though. |
Hello @emilypi, I should clarify.. there is already a page for that content you reference - https://www.haskell.org/haskell-org-committee/. Also, the haskell.org committee would be just one entity explained on the governance page - I came to haskell.org looking for this type of information (who is responsible for X within the haskell ecosystem), and the committee page did not answer those questions. |
Feel free to write up a POC for what that would look like. I'm sure the committee would be happy to review |
This sounds pretty close to what the Haskell Foundation is planning to organized with it's "associated organizations"—which includes Haskell.org along with several other groups and committees. Once the Foundation and these efforts are in a slightly more mature state, I imagine it will make sense to translate some of that content to the haskell.org website itself. |
Yes, that would be great. Though I guess we should plan to do our own version if there isn't an alternative available within 3 months? |
@TikhonJelvis should we start on an effort to define the elements on this page or description of the orgs to be included, or are we blocked on a particular output from the Foundation? |
I'm not sure we have that, do we? I believe haskell.org should just list known bodies and how it interacts with/supports them (CLC, GHC dev team, HF, ...). Contribution processes should be documented by the respective bodies. This might be a bit vague, but that accurately reflects the current nature of the situation. |
Is there any interest in defining and implementing a solution that addresses the issue? |
I suspect the Haskell Foundation have more bandwidth to tackle something like this. |
Sure, though I would push for the page being on the haskell.org website, as that is the de-facto landing/front-page for Haskell newbs. |
Seems reasonable for haskell.org to host it but I think that HF should prioritise it amongst the other things they have on their plate and take responsibility for getting it done. |
cc @emilypi / @myShoggoth |
I agree with this notion in principle. |
While the HF may have some more bandwidth to tackle this, there is maybe some institutional knowledge as well; so I'm happy to start a draft this weekend and then we can go from there. |
Has there been any traction or progress towards drafting content for this governance page? |
Would be great to get some progress here! |
The haskell community is large and made up of many groups. These groups have different, and sometimes overlapping responsibilities. To a new haskeller, it makes no sense and there are no clear answers on the confusion. Desires to contribute and help in small ways take us down rabbitholes looking for which group is responsible for what and who to ask for permission or who to get approval for a change. This leads to contributors giving up before even sending in their contribution, and creates barriers to entry.
Given the complicated nature of the haskell ecosystem and the various groups with decision making power, when I look at haskell.org, I expect to see a page that clearly and concisely lists those groups and the overall governance structure for the community.
For comparison, https://www.rust-lang.org/governance is both clear and concise (they also have some of the same structures found in the haskell ecosystem).
I'd be happy to work with the haskell.org site developers to help craft such a page provided that I receive:
The text was updated successfully, but these errors were encountered: