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

Reply via email to