added a quick badge to Readme to indicate Node.js support—up on test. Comments?
https://github.com/apache/incubator-flagon-useralejs/tree/test > On Feb 3, 2023, at 9:23 PM, Joshua Poore <poor...@apache.org> wrote: > > 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 >> <mailto: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/><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> <mailto: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> <mailto: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><https://endoflife.date/nodejs >>> <https://endoflife.date/nodejs>>