Page MenuHomePhabricator

[website] Deprecate Wordpress Blog
AbandonedPublic

Authored by Mengerian on Nov 17 2021, 05:15.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Summary

It still exists, but most content is now at the old announcements page,
and that's where we'll add new stuff in the future.
So it makes more sense to link to that from the header menu.
Also remove subtitle directing people to the blog.

Test Plan

Built and ran it locally

Diff Detail

Repository
rABCWEB Bitcoin ABC Website
Branch
deprecate-blog
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 17266
Build 34360: arc lint + arc unit

Event Timeline

Fabien requested changes to this revision.Nov 17 2021, 09:30
Fabien added a subscriber: Fabien.

The current navigation is confusing now that the old blog posts have been removed, and I think this diff makes it even worst. Let me explain:

  • The blog posts are pulled from the blog website into the bitcoinabc.org index page. From there a link to older announcements let the user see the ancient posts on the announcements/ page. That's OK imo.
  • The announcements/ page tells the user to go to the blog to see the latest announcements. Here things become weird, because the blog only contains the latest 3 announcements. So we have an announcements page which doesn't contain the latest ones, so it's more an archive page, and a blog that only contains a few recent ones which are already on the bitcoinabc.org index.
  • The navigation menu has a link to the blog, which contains the few latest announcements that are on the index page as well. So it's just redirecting the user to another website for no additional content (there used to be translations at some point but it's no longer the case). So I agree that the blog link in the navigation menu is useless.
  • This change turns the blog link into an announcement link, but really there is nothing useful in that page. The first article is about BCHD adding support for SLP indexing... This adds confusion to confusion.

This raises some questions:

  • Do we need to keep the old posts online ? They are no longer relevant as they're all BCH related.
  • Do we need an announcement page at all ? This seems redundant with the index page at the moment (but might be good if we add more articles so the index page only shows the last few ones). So either this is an archive page and not an announcement page, or the blog articles need to be pulled in as well. I suppose the plan is to turn the blog posts into jekyll posts and get rid of the blog completely, but in the meantime we can just reuse the index page script to pull the blog content into that page as well.
This revision now requires changes to proceed.Nov 17 2021, 09:30