Skip to content
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

[WIP] Version 2.0 Feature List #22

Open
muziejus opened this issue Apr 12, 2020 · 7 comments
Open

[WIP] Version 2.0 Feature List #22

muziejus opened this issue Apr 12, 2020 · 7 comments

Comments

@muziejus
Copy link

@karlstolley,

Word on the street (@elotroalex ) has said that there's some kind of work afoot on updating ed., perhaps even with breaking, 2.0-level changes. I've talked to Alex a bit and looked over the state of the project as it is, and would like to suggest putting together a project here on GitHub for moving to 2.0. We can start w/ a feature list and add/edit as needed.

[ ] Modularize CSS / functionalize CSS / use modern CSS techniques (purgeCSS, postCSS, etc.)
[ ] Improve a11y by adding aria, sr layouts, etc.
[ ] Continue ensuring that ed. pages pass html validation.
[ ] Revisit JS usage, extract and modularize.
[ ] Simplify configuration, including favicon, etc.
[ ] Employ git hooks and tests for linkrot.
[ ] Provide one-click deployment to Netlify/Heroku.
[ ] Provide better demos other than ed-branded poems.

@karlstolley
Copy link
Member

@muziejus word on the street is correct. I've already begun privately working on a v2 repo, plus there is also a roadmap here on the Ed wiki: https://github.com/minicomp/ed/wiki/Version-Roadmap

@elotroalex emailed me about this -- what would you say about a video conference call early this week so we can all get on the same page?

@muziejus
Copy link
Author

Excellent. I see some of the changes are in the 1.x roadmap even.

I'm free all day tomorrow and can set up a zoom between the three of us. @elotroalex and @karlstolley what are yr availabilities?

@elotroalex
Copy link
Member

elotroalex commented Apr 13, 2020 via email

@karlstolley
Copy link
Member

@muziejus & @elotroalex 12CT/1ET Thursday works for me. Google Hangouts or Skype all right? I'm anti-Zoom for tinfoil-hat reasons.

@elotroalex
Copy link
Member

elotroalex commented Apr 14, 2020 via email

@karlstolley
Copy link
Member

karlstolley commented Apr 16, 2020

@muziejus & @elotroalex cool. I'm karl.stolley on Skype -- I realized this morning I have another meeting at 12:45pm CT/1:45pm ET so I'm a little boxed-in for time. But hopefully that's enough time to get some things going.

@karlstolley
Copy link
Member

FYI I updated the version roadmap to include items from your list, @muziejus -- https://github.com/minicomp/ed/wiki/Version-Roadmap#20x

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants