haskellfoundation / haskellfoundation.github.io Goto Github PK
View Code? Open in Web Editor NEWThe Haskell Foundation website, hosted by GitHub Pages.
Home Page: https://haskell.foundation
License: Other
The Haskell Foundation website, hosted by GitHub Pages.
Home Page: https://haskell.foundation
License: Other
Unless there are major errors in the redux website I would encourage @myShoggoth and/or @emilypi to publish it as soon as possible.
The current website is severely out of date. Most concerningly it still links to the call for nomination to the Board of Directors (and ED). I think it's a pretty bad look when fundraising to have a website that is outdated in this way.
There may be concerns about minor errors that remain on the redux website. Make opinion is to not worry about them. The quickest way to get minor errors reported and fixed is to publish them!
"Enterprise Support Tiers" sounds more like they're paying us for technical support rather than supporting the foundation.
Maybe "Support Levels"
I was surprised to discover that https://haskell.foundation/board-nominations/ is still a live page.
It's actually useful to keep this info around, in order to answer how we were initially formed. But the phrasing on the page is much more current than that!
NB: This issue relates to the maintainership structure of the Haskell Foundation GitHub organisation not the website. However, there doesn't seem to be a place to file issues about the organisation itself so I'm choosing this as the best alternative. (If there is such a place please let me know and I'll migrate the issue there.)
I see a couple of issues that would be helpful to address:
I think it will be necessary for the foundation to have a dedicated blog for making announcements. Ideally that blog should include an RSS/Atom feed (for publication to Planet Haskell at a minimum), as well as including some kind of "subscribe via email" functionality. On my personal blog, for simplicity, I use Blogtrottr for RSS-to-email.
Call for volunteers, manual list of projects we're looking for help on (until Project Matchmaker is ready), etc.
The home page lists two mailing lists in the "How To Follow HF Developments" section but the last post to both is a message about the retiring of those lists:
Higher tiers have bigger logos.
Looking at the website and seeing a problem, it was not clear I could come here and post suggestions/fixes. There should be a link, perhaps in the footer.
Clicking some of the links will show a 404 error page.
Is this enough to reproduce the issue or is more information necessary? Thanks
This could be to a different repo, a different branch, a submodule, some shared location that's easy to get to.
Ideally it would be a live integration server where we can just see the current version of the main branch.
Or do we want to keep the website up to date with the repo's contents?
“Our goal is to raise around ũm/year in cash and in-kind contributions.”
(The number comes out as a u with a tilde over it in my browser.)
Two subheadings seem partially redundant:
“Eliminating unreasonable and perceived barriers to adoption.”
followed by
“Eliminating unreasonable barriers to adoption”
And by the way, the first subheading here shouldn’t have a period
HF update
Calls for comments
Board announcement
ED / CTO announcement
I've seen it myself and it has been reported by many, I often have to control-refresh to get the new site. Is there something we need to add to the metadata of the site to tell browsers to clear the cache or limit it?
Some of the fixes I made to the website have been directly to generated HTML due to time constraints, need to port those to the data.json approach.
Hi, reading the faq i've observed that Who’s Involved?
and What Is The Relationship Between HF And The Community, Industry, Etc.
has he same answer and it seems it is not well suited for the second one.
Congrats, the site looks neat!
"we are underway"
I like the header (at least while HF is "new"), but the content doesn't match. Consider putting a recent decision in there (like partnerships or something), or make it a newsbox?
Historically I think we want to retain the interim director page and thank them for their service, and there are existing links to that page. The url is unfortunate, but I think we want to keep it for the old one. Or provide a link to it from the top of the new content? that might be better
In that case the who we ware should be the current board and executive team, with a link to the interim board page, maybe call it Past Members and call out the interim team in particular at the end?
"The Haskell Foundation" section is huge with tons of whitespace, might be nice to shrink it a little so more is visible.
The "Resources" page links to a Governance page (currently at https://haskellfoundation.github.io/governance/) that talks about our interim board. Maybe just point to https://gitlab.haskell.org/hf/meta instead?
I have somewhat poor eyesight and i am somewhat struggling with the current design. If you could bump up the font size somewhat in general that would be great.
Obviously I can just zoom in, but i think it shouldn't hurt the design either to just increase the fonts (also there are enough people with much worse eyesight than mine..)
The website features a logo in the header (the Haskell logo redesigned to feature an F) and a logo in the footer (the Haskell logo followed by a separate F). Is it intentional to have two similar-but-different logos? I think I'd prefer one (the one in the header), used consistently.
I like that the projects page now has three different sections (Ideation, Proposed, In Progress). But I still think there is some improvement to be found here. For me, it starts by thinking "what will a user want out of this page?" I can think of a few potential use-cases:
I find that the current page doesn't really suit (1) or (2) as well as it could.
For (1), the user wants an overview. The current layout prevents this from happening: the boxes for each project are very large, and my normal browser window shows me only two projects at a time, with a lot of white and gray space. (The user also has to scroll past an enormous "Projects" header and a large "Volunteering" box.)
For (2), the user wants more information about a specific project. Yet most specific projects don't provide a way for the user to get more information or to contribute.
I think this projects page is of critical importance to the HF. As a casual browser to haskell.foundation, I would first scroll through the top page (https://haskell.foundation) and then click on Projects to learn what the HF is actually doing.
Haskell is not “just another programming language”: it embodies a radical and elegant attack on the entire enterprise of writing software. It profoundly influences the world of software for the better.
I wouldn't repeat the heading. Suggest:
Haskell embodies an elegant and radically different approach to the enterprise of writing software. It has and will continue to profoundly influence the world of software for the better.
(Then have two links: "Learn about Haskell" and "how Haskell shaped the industry" (talk about industrial deployment, the FP-everywhere trend, LINQ, etc)
We have a real postal address now. Let's publish it in our footer. This will communicate that we really exist in 3-d space.
The website currently has [email protected]
, in other media we've used [email protected]
. We should make sure we're consistent and the address works.
Problem: RSS feed could be more easily discoverable (see this message).
Proposed solution: add a simple RSS podcast feed
in the podcast page.
Great example: https://freebsdfoundation.org/donate/donation-letter/
Should have a Press kit (logo, basic blurbs on what we do, affiliations, bios, etc.) as well as links to all our press releases.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.