Documenting a list of loose ends and work-in-progress to close out. Note that most of these are not _necessary_, but i'd feel better wrapping them up, at least to honor the work that's already been put into them. - [ ] Open PRs: - [x] #988 - [x] #980 - [x] #687 - [x] #970 - [x] #963 - reviewed, waiting on author response - [ ] #945 - draft? - [ ] #918 - draft, incomplete? - [x] Small changes to streamline project setup and approachability - [x] Better explain how vue is integrated into the app and rename `EntryPoints` (#995) - [x] Add `foreman` or other tool to automatically startup rails, webpack and mailcatcher (#997) - [x] Document integration between `blueprinter` and `pundit`. - [x] Document `Context` object pattern. - [x] Maintenance backlog - [x] Upgrade webpack and webpacker -- upgraded as far as possible in #998, pending release of v6.0 - [x] Resolve [dependabot alerts](https://github.com/rubyforgood/mutual-aid/security/dependabot) -- most addressed in #998, remaining require webpacker v6. - [x] Cut another release and deploy to demo, test - [x] Issues - [x] Close any obsolete issues - [x] Clearly mark any remaining bugs - [x] Collapse all remaining non-bug issues into a single #1001 - [x] Cleanup Roadmap project - [x] Documentation - [x] Remove any outdated mentions (eg of RfG, hacktoberfest, etc) - [x] Add some language to indicate current status of the project - [x] Clean up inactive/stale branches
Documenting a list of loose ends and work-in-progress to close out.
Note that most of these are not necessary, but i'd feel better wrapping them up, at least to honor the work that's already been put into them.
EntryPoints(Rename EntryPoints -> VueInstances #995)foremanor other tool to automatically startup rails, webpack and mailcatcher (Add Procfile.dev and instructions for its use. #997)blueprinterandpundit.Contextobject pattern.