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 more permanent URL in mailing list signup after install #8503

Closed
NateWr opened this issue Dec 15, 2022 · 4 comments
Closed

Use more permanent URL in mailing list signup after install #8503

NateWr opened this issue Dec 15, 2022 · 4 comments
Assignees
Labels
Housekeeping:2:Urgent Any dependency management or refactor that must be done soon to fix or avoid a significant problem.
Milestone

Comments

@NateWr
Copy link
Member

NateWr commented Dec 15, 2022

What is the problem?
The success screen after installation now includes a prompt to sign up to our mailing list for developer updates:

If you wish to receive news and updates, please register at https://lists.publicknowledgeproject.org/lists/. If you have questions or comments, please visit the support forum.

This is great. However, https://lists.publicknowledgeproject.org/lists/ will become a broken URL if we ever change our list management software.

What is the solution you would like?
Use a URL we can more easily control and redirect, like we do with our roadmap (https://pkp.sfu.ca/roadmap). I suggest https://pkp.sfu.ca/dev-updates-signup. We can add a 301 redirect to ensure it points to the most relevant page at any time.

What application are you using?
main branch (3.4 pre-release)

@NateWr NateWr added the Housekeeping:2:Urgent Any dependency management or refactor that must be done soon to fix or avoid a significant problem. label Dec 15, 2022
@NateWr NateWr added this to the 3.4 milestone Dec 15, 2022
@asmecher
Copy link
Member

asmecher commented Feb 8, 2023

I've requested that Hosting make the alias as proposed above, and gone ahead with the change in the locale files.

@asmecher asmecher closed this as completed Feb 8, 2023
@NateWr NateWr reopened this Feb 9, 2023
@NateWr
Copy link
Member Author

NateWr commented Feb 9, 2023

@asmecher I think that systems already set up an alias, but it's slightly different from the one suggested above. I'll wait for confirmation and then make the change.

NateWr added a commit to pkp/ojs that referenced this issue Feb 9, 2023
NateWr added a commit to pkp/omp that referenced this issue Feb 9, 2023
NateWr added a commit to pkp/ops that referenced this issue Feb 9, 2023
@NateWr
Copy link
Member Author

NateWr commented Feb 9, 2023

I checked the redirect and it was https://pkp.sfu.ca/developer-newsletter, so I've updated the URLs. I also took the chance to update the install/upgrade language a little bit. I left language as-is in other locales but marked them #, fuzzy.

@NateWr NateWr closed this as completed Feb 9, 2023
asmecher added a commit to pkp/omp that referenced this issue Feb 9, 2023
@asmecher
Copy link
Member

asmecher commented Feb 9, 2023

@NateWr It looks like you missed the URL change in OMP, so I corrected those. Thanks for catching the missing newsletter text in OPS!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Housekeeping:2:Urgent Any dependency management or refactor that must be done soon to fix or avoid a significant problem.
Projects
Development

No branches or pull requests

3 participants