The Equalify Handbook
What does "equalify" mean?
To "equalify" something is to fix it with an accessibility-first mindset. Accessibility-first means raising the bar of work to guarantee that people with disabilities can use tools and access content with ease.
What is the purpose of a handbook?
Equalify's handbook is modeled after
Gitlab's handbook and contains comprehensive information about everything related to Equalify. By publishing our handbook publicly, we're fostering a culture of transparency and openness, and ultimately contributing to a more accessible internet for all.
What is Equalify?
Equalify is a platform for managing website accessibility, focused on improving conformance to the Web Content Accessibility Guidelines (WCAG). We offer a managed service at https://equalify.app/ and repositories in the
EqualifyApp organization on GitHub for users to create their version of Equalify. Users who create their version are encouraged to contribute to our open-source codebase so that we can work together to make the web more accessible to everyone.
What is Equalify's mission?
We aim to equalify 100 million accessibility issues by 2028. With over 96% of the million most popular homepages failing WCAG compliance testing[^1], we have a lot of work in front of us!
What are Equalify's core values?
At Equalify, we believe everyone should have access to internet tools and information. Our commitment to access is reflected in both our mission (100 million equalified accessibility issues by 2028) and our business practices, typified by this handbook. Additionally, our code will be published under Open Source licenses. Open Source licenses ensure that our software remains free and open for everyone to use, study, and modify. By making our code publicly available, we hope to inspire others to join us in equalifying the internet.
How is Equalify sustained?
Equalify is commercialized open source software (COSS). We sustain ourselves by selling subscriptions to our managed service, https://equalify.app. We follow a skinny to thin crust open core model, more info on that
here.
Who owns Equalify?
Blake Bertuccelli-Booth (
@bbertucc) currently has ownership of Equalify, as noted in our
Legal Repo. Blake plans to retain ownership until the organization reaches sustainability.
How does Equalify use funds?
Our funds go to bounties. We aim to pay people bounties for getting the work of Equalify done. As of now (June 12, 2024), we've budgeted $11k/mo for bounties for the first year, then doubling that number each year after. You can see our budgets in our
Accounting Repo. In Year 5, or whenever we get to sustainability, we'll probably hire people in more traditional employment arrangements. (That will probably also be the time Blake hands over control to someone else, preferably someone who relies on assistive technology.)
How does Equalify handle change management?
All issues are in the main Equalify repo at this URL: http://github.com/equalifyEverything/equalify
Anyone can add comments to or open an issue. @kevinandrews1 closes issues related to accessibility; we do this because accessibility is mission-critical. @kevinandrews1 is responsible for accessibility, so he has the last voice on whether a fix is complete are not. Making him responsible for closing issues also allows him to be aware of changes, so that he can update documentation. (Documentation is a key component to Accessibility.) @bbertucc closes all other issues and updates docs as needed.
Mission-critical hotfixes can be done ad-hoc, approved by @bbertucc.
Issues are turned off and ignored on every other repo.
Will this handbook evolve?
Yes! Equalify Inc. was founded recently (August 7, 2023). As we meet new challenges, this document will evolve.
How do I get in touch with Equalify?
Post additional questions, bugs, and enhancement requests under the
main repo's "Issues" tab (linked). Your feedback makes Equalify a better organization. We also use Slack for folks building Equalify. You can join our Slack here: https://join.slack.com/t/equalifyapp/shared_invite/zt-1sfbgf0fa-CzIHlbFOs0Ww1iSTK4LQ2w