Complete agreement with that! With nothing else heard this week, I’ll bump our CI versions.
I think maybe we can put together (or find) a badge we can put on GitHub Readme to indicate “supported versions. Now, supported versions are different than compatible versions… while I think we should only “support” certain versions of NODE, I don’t think I’m for forcing that, i.e., enforcing supported version through node engine params in package.json. I think if users want to use old versions of node, they can, but at their own risk with no expectation (from us) of support. Thoughts there? Josh > On Jan 30, 2023, at 11:56 PM, Austin Bennett <aus...@apache.org> wrote: > > Supportive of that. > > Would encourage us to also communicate more general guidance on what the > community intends to support [ or can expect ]. An example --> "We support 3 > versions of Node, at least 2 of which are LTS". Or something similar. Good > for website, README, etc... > > Also, very strongly suggest that we consider stopping support of versions > once versions are EOL, given potential related security concerns. Concretely > thinking ahead, node16 is EOL 11 Nov 2023 [ 1 ]. After that point ( once EOL > ) software is increasingly dangerous to continue to use, not to mention > harder to support. > > > [1] https://nodejs.org/en/blog/announcements/nodejs16-eol/ > <https://nodejs.org/en/blog/announcements/nodejs16-eol/> > On Mon, Jan 30, 2023 at 8:42 PM Joshua Poore <poor...@apache.org > <mailto:poor...@apache.org>> wrote: > Silly me—I forgot to couch this in the context of UserALE.js! For the > avoidance of doubt... > > > On Jan 30, 2023, at 11:37 PM, Joshua Poore <poor...@apache.org > > <mailto:poor...@apache.org>> wrote: > > > > All, > > > > I’ve been doing some simple dependency management—mostly for security, and > > to stay on top of modernization. > > > > We’re about at that time when some of the versions of Node.js that we test > > against are nearing (or past) the end of life [1]. > > > > Consistent with [1], I think we should be testing and supporting Node vs. > > 16.x, 18.x, 19.x. Currently we are (CI) testing against 12.x, 14.x, 16.x. > > > > Before, we commit to any specific versions—I just wanted to pulse the > > community to see if anyone strongly opposes the proposal above, given the > > Node versions they are using. > > > > Let’s discuss for 72 hours. I’ll continue maintenance in the interim. > > > > Josh > > > > [1] https://endoflife.date/nodejs <https://endoflife.date/nodejs> >