a11yproject.com icon indicating copy to clipboard operation
a11yproject.com copied to clipboard

Stepping down as a Maintainer

Open ericwbailey opened this issue 1 year ago • 3 comments

This Issue is a companion to https://github.com/a11yproject/a11yproject.com/commit/65fc7552c6586719bac34138af16572ef4ba0191.

I don't have the time I used to be able to dedicate towards this project to be able to effectively serve as a maintainer. There have been a lot of things slipping as of late and it's time I was honest with myself that I can't continue in this capacity. Mistakenly pushing my change to the main branch just now instead of a PR is evidence of that.

I work in accessibility full time now in a job that is increasingly making more and more demands for all my time. I have also recently had some serious personal issues conspire. I'm exhausted, and need to ruthlessly prioritize what I can realistically give my attention to. Unfortunately, I can't keep things going here.

I'd like to continue to help out where I can here and there, just as a contributor. I will do my best to support this transition, and please feel free to mention me or via email with questions if you have them.

Access transfer and stewardship

  • [ ] Administration
    • [ ] Ensure admin have access to relevant GitHub areas
    • [ ] Ensure admin have access to Netlify
    • [ ] Ensure admin have access to contact form messages
    • [ ] Ensure admin have access to social media accounts (Twitter, Mastodon, and Buttondown)
    • [ ] Ensure admin have access to other relevant logins (1Password)
  • [ ] Financials
    • [ ] Ensure admin have access to financials (Bank account, Open Collective)
    • [ ] Ensure recurring billings continue (Netlify, Buttondown, our domain registrar)
    • [ ] Ensure sponsors are kept listed

Platform and content concerns

  • [ ] Upgrade the site's build system
    • [ ] Use Eleventy 2.0.0 (current stable version at the time this issue was posted).
    • [ ] Remove Gulp in favor of Eleventy/package.json scripts (Relevant PR here: https://github.com/a11yproject/a11yproject.com/pull/1141)
  • [ ] Checklist
    • [ ] Upgrade links to use WCAG 2.2 once it is released (Relevant Issue here: https://github.com/a11yproject/a11yproject.com/issues/1460)
    • [ ] Update the details/summary to use a more accessible solution (Relevant issue: https://github.com/a11yproject/a11yproject.com/issues/1419)
    • [ ] Implement group toggle controls (Relevant issue: https://github.com/a11yproject/a11yproject.com/pull/1280)
  • [ ] Blog posts
    • [ ] Ensure all open blog posts are edited and published if they are deemed acceptable
    • [ ] Ensure blog post authors are compensated for their published work

I wish everyone only the best for this project and its goals, and am proud of what we have accomplished together. The internet, and people's lives are better for it 💜

ericwbailey avatar May 10 '23 01:05 ericwbailey

understandable. thank you for your work on this to date.

I just want to add that I'm still willing to complete work on the Gulp to NPM ticket since I contributed to that in the past.

esjay avatar May 10 '23 02:05 esjay

Thanks @ericwbailey for all your work. a11yproject has become something great under your guidance and maintainership. 💜

I'm happy to step in as interim maintainer. I'll follow up here as we hatch plans for the next season of this lil' resource.

davatron5000 avatar May 10 '23 02:05 davatron5000

Big thanks and hugs to @ericwbailey for being such a welcoming presence, I doubt I would have felt comfortable contributing without your warm reception and stewardship. I might not be able to make a meeting due to timezones*~ but I can take charge issues relating to the technical details like upgrading 11ty and migrating WCAG links.,

nchan0154 avatar May 11 '23 06:05 nchan0154