Skip to content
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

Use new domain name and list addresses for Sympa in the source #1463

Merged
merged 2 commits into from
Sep 4, 2022

Conversation

ikedas
Copy link
Member

@ikedas ikedas commented Aug 17, 2022

@ikedas ikedas added enhancement ready A PR is waiting to be merged. Close to be solved labels Aug 17, 2022
@racke
Copy link
Contributor

racke commented Aug 17, 2022

I think that is also a good candidate for 6.2.70. I'm going to give that a thorough review before including it. Do we really need www.sympa.community for the web URL? sympa.community looks much nicer to me :-)

@ikedas
Copy link
Member Author

ikedas commented Aug 17, 2022

Do we really need www.sympa.community for the web URL? sympa.community looks much nicer to me :-)

This is a restriction by GitHub Pages. It ties arbitrary hostname to GitHub with a CNAME record (See documentation). E.g., in our case:

www.sympa.community.    86400   IN       CNAME   sympa-community.github.io.

However, since hostname with CNAME record cannot be given other records (see RFC 2181), the feature above makes other usage of that hostname (e.g., MX) impossible.

As a next best solution, I made HTTP access to sympa.community (not tied to GitHub) be redirected to www.sympa.community (tied to GitHub): thus sympa.community doesn't need CNAME record, so it may also be used for MX.

@racke racke added this to the 6.2.70 milestone Sep 4, 2022
@racke racke merged commit 2639bf2 into sympa-community:sympa-6.2 Sep 4, 2022
@ikedas ikedas deleted the new_domain_name branch September 4, 2022 07:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement ready A PR is waiting to be merged. Close to be solved
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants