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>
> 

Reply via email to