-
-
Notifications
You must be signed in to change notification settings - Fork 804
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[node.js] Add new commercial support column. #6048
base: master
Are you sure you want to change the base?
[node.js] Add new commercial support column. #6048
Conversation
Thank you for opening this pull request 👍. If you are not familiar with the project, please check out our Contributing Guidelines and our Guiding Principles. Also take a look at our Hacking Guide if you intend to work on site internals. |
We already have a eoes column, which is being used for any kind of extended support, including commercial. Lets use that instead of defining a new column. See the https://endoflife.date/angular page for example. |
@captn3m0 Happy to do that but it doesn't look to me that the column will work for this. The logic uses the date (in part) to determine the status/color:
That may have worked for the Angular support but for this product support is not dependent on the date in any way:
What if I add some commentary with the code that explains why this extra column is required? |
I suppose I could alter the code to handle a "hard yes" and a "hard no." Not attached to either way, just let me know what you'd like me to do. :-) |
@captn3m0 I'm reviewing the code in product.html and I'm seeing duplication:
And two of these but they are slightly different:
|
Can you clarify what's the duplication? It's three separate columns Further, you can leave
You can see an example at https://endoflife.date/eclipse-jetty. We are generally wary of adding new columns - this means new API/schema changes which need a lot more thought. Since there's only a single extended support available (which happens to be commercial), lets use |
@captn3m0 for the duplication comment, I retract that: I read too quickly and thought the variable names were the same. Thank you for your other comments, that clarified things for me and I've submitted changes that produce the following result: |
@captn3m0 checking in...is this better? Cheers. |
This reverts commit 28fd97b652bc4be9e4556dc6ae3f75d733308ea8.
This reverts commit 9b86f4a.
@@ -1,7 +1,7 @@ | |||
--- | |||
title: Node.js | |||
category: framework | |||
tags: javascript-runtime | |||
tags: javascript-runtime herodevs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tags: javascript-runtime herodevs | |
tags: javascript-runtime |
I am still unsure we should add a herodevs
tags. And currently only nvm is tagged with it, so I would prefer if this addition was addressed for all herodevs supported products separately.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your input, @marcwrobel
Is there a particular reason HeroDevs shouldn't be one of the tags? We see perhaps a dozen companies in the tag list.
Regarding the longer paragraph, I'll ask Joe where that came from. It does seem to repeat the link a few times.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a particular reason HeroDevs shouldn't be one of the tags? We see perhaps a dozen companies in the tag list.
We have a very strict policy to avoid having too much tags, see https://endoflife.date/contribute. So for now only the product vendor is added in tags.
And for the particular case of herodevs
I don't strongly disagree to add one, but I would like to discuss this in another PR so that:
- everybody in the team can give its opinion,
- all products illegible to HeroDevs never-ending support are tagged at once,
- all products having mentioning another third-party support provider also have its tag (to be fair).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@marcwrobel I've kicked off the discussion with a new issue:
Potentially add a herodevs tag for products supported by HeroDevs
#6504
Co-authored-by: Marc Wrobel <[email protected]>
The changes in this PR are: