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

Hub unification: Initial launch checklist #1480

Open
8 of 9 tasks
NickSto opened this issue Jun 24, 2022 · 1 comment
Open
8 of 9 tasks

Hub unification: Initial launch checklist #1480

NickSto opened this issue Jun 24, 2022 · 1 comment
Labels
priority Current priority item unification

Comments

@NickSto
Copy link
Member

NickSto commented Jun 24, 2022

The initial launch of the unified Hub will consist of:

  • Making the NavBar subsite dropdown visible
  • No more posting new news/events on .eu

Todo list

What do we need to finish before we do that?

@NickSto
Copy link
Member Author

NickSto commented Jun 29, 2022

On the topic of redirect/deprecation notices, this is a list of existing pages on .eu which list news and events. I'm using this to plan what to do with each one. For some we'll do an automatic redirect (301 or meta refresh), and for others I think we'll want to just put a notice at the top.

That's because initially we we'll only have the most recent content on .org, so if visitors want to reference historical content, they'll need to browse the old site. And serving an automatic redirect will prevent them from accessing it. But some pages, like homepages and widgets, only show the most recent posts, which will all be available on .org. So those are fine to auto-redirect.

.eu path .org path source file action
/ / index.md 301
/galaxy/news.html /bare/eu/news/ _includes/filterable_news_list.html 301
/galaxy/events.html /bare/eu/events/ _layouts/event_list-galaxy.html 301
/widgets/news.html /bare/eu/latest/news/ _includes/widget_news.html 301
/widgets/events.html /bare/eu/latest/events/ _includes/widget_events.html 301
/news /eu/news/ _includes/filterable_news_list.html notice
/news.html /eu/news/ _includes/filterable_news_list.html notice
/events /eu/events/ _layouts/event_list.html notice
/events.html /eu/events/ _layouts/event_list.html notice
/galaxy/ /bare/eu/usegalaxy/main/ galaxy/index.md 301
/index-metabolomics.html /bare/eu/usegalaxy/metabolomics/ index-metabolomics.md 301
/index-proteomics.html /bare/eu/usegalaxy/proteomics/ index-proteomics.md 301
/{site}/ /{site}/ 301
/{site}/news /{site}/news/ _includes/filterable_news_list.html notice
/{site}/news.html /{site}/news/ _includes/filterable_news_list.html notice
/{site}/events /{site}/events/ _layouts/event_list.html notice
/{site}/events.html /{site}/events/ _layouts/event_list.html notice
/{site}/galaxy/ N/A _includes/home_news_events-galaxy.html drop
/{site}/galaxy/gxnews.html N/A _includes/filterable_news_list.html drop
/{site}/galaxy/gxevents.html N/A _layouts/event_list-galaxy.html drop

The ones marked "drop" aren't going to be implemented on .org because although they're present on .eu, they're unused (see analytics linked from #1607).

The /galaxy/{news,events}.html pages technically list all events, not just the most recent, but I think it's still better to 301 redirect them. That's because these are viewed from inside Galaxy and in that situation it's probably better not to bother the user with having to click through to get the most recent posts. We can still have a notice at the top of the .org page letting them know how to access old content if they wish.

Note: I may still be missing some pages under individual member sites.

I started a draft of the deprecation notices here: https://github.com/NickSto/eu-hub/tree/news-events-deprecation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority Current priority item unification
Projects
None yet
Development

No branches or pull requests

1 participant