Skip to content

[New Product] Phoenix framework #7802

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

Merged
merged 8 commits into from
Jul 21, 2025
Merged

Conversation

StephanH90
Copy link
Contributor

@StephanH90 StephanH90 commented Jul 1, 2025

Adds Phoenix Framework

@StephanH90 StephanH90 changed the title New Product - Phoenix framework draft: New Product - Phoenix framework Jul 1, 2025
@StephanH90 StephanH90 marked this pull request as draft July 1, 2025 17:31
@StephanH90 StephanH90 changed the title draft: New Product - Phoenix framework New Product - Phoenix framework Jul 1, 2025
@StephanH90 StephanH90 marked this pull request as ready for review July 1, 2025 17:43
We wont add any future or alpha/beta/rc releases
@usta usta changed the title New Product - Phoenix framework [New Product] Phoenix framework Jul 1, 2025
@usta usta added the new-product This PR adds a new product to the website. label Jul 1, 2025
@StephanH90
Copy link
Contributor Author

@usta is there anything else that i need to do here? I removed the incorrect policy link and clicked all the links in the release build.

Document release policy and mark 1.3 as unsupported
@captn3m0
Copy link
Member

Made a few changes based on the documented policy. This includes marking 1.3 as unsupported, creating a eoas column for "Bug Fixes", and setting a proper EOL/EOAS date everywhere.

Also trimmed the text a bit - Phoenix doesn't follow semver since breaking changes happen in minor releases. And removed some text that is assumed to be known by Phoenix users or not really that important.

@captn3m0
Copy link
Member

Also renamed to phoenix.md to match the title.

@captn3m0 captn3m0 self-requested a review July 21, 2025 07:50
@captn3m0 captn3m0 self-assigned this Jul 21, 2025
@captn3m0
Copy link
Member

LGTM: https://deploy-preview-7802--endoflife-date.netlify.app/phoenix

@StephanH90 @usta please take a look.

@StephanH90
Copy link
Contributor Author

@captn3m0 looks good. Thank you so much for your help.

@captn3m0
Copy link
Member

Just realized this doesn't have identifiers - will add that and merge.

@usta
Copy link
Member

usta commented Jul 21, 2025

Also suggest to change its title because Phoenix is a bit too generic ( there are other software which share same name ) so i think it might be better to change its title to Phoenix Framework
what do you think @captn3m0 @StephanH90 ?

@StephanH90
Copy link
Contributor Author

Yeah, I think thats reasonable considering the domain is https://phoenixframework.org and it even shows in the main header of the page:
image

@captn3m0
Copy link
Member

Yeah, it felt off to me as well, Will change.

usta
usta previously approved these changes Jul 21, 2025
Copy link
Member

@usta usta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@usta
Copy link
Member

usta commented Jul 21, 2025

oww i'm seeing some errors on lint :
from /opt/hostedtoolcache/Ruby/3.3.8/x64/bin/bundle:25:in load' from /opt/hostedtoolcache/Ruby/3.3.8/x64/bin/bundle:25:in

'
/home/runner/work/endoflife.date/endoflife.date/_plugins/identifier-to-url.rb:40:in render': Missing method handler _build_hex_url for PURL type hex (RuntimeError) from /home/runner/work/endoflife.date/endoflife.date/_plugins/end-of-life-filters.rb:133:in identifier_to_url'

@usta usta dismissed their stale review July 21, 2025 14:27

Got some lint errors

@usta
Copy link
Member

usta commented Jul 21, 2025

Not %100 sure it is caused by this PR or not

@captn3m0
Copy link
Member

This PR only, this is the first Hex package we're adding, and I never added support for Hex PURLs. Can attach it to this PR.

Copy link
Member

@usta usta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now looks like everything ok

@captn3m0 captn3m0 merged commit 9c85b58 into endoflife-date:master Jul 21, 2025
6 checks passed
Copy link

welcome bot commented Jul 21, 2025

Thank you and congratulations for your first contribution! endoflife.date is a community wiki, and we're always looking for more contributions 🥇 💯 🎉.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-product This PR adds a new product to the website.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants