nodejs.dev icon indicating copy to clipboard operation
nodejs.dev copied to clipboard

Microsites Tracking

Open bnb opened this issue 7 years ago • 15 comments

Tracking the Microsites was originally discussed here but we just discussed in today's meeting and stated that a new issue to fully track microsites was a good idea.

Here's a list of the current microsites, to the best of my knowledge:

  • ~https://store.nodejs.org/~
  • ~https://nodejs.org/metrics/~
  • https://nodejs.org/calendar
  • https://coverage.nodejs.org/
  • ~https://benchmarking.nodejs.org/~
  • https://ci.nodejs.org

bnb avatar Jul 19 '18 16:07 bnb

https://foundation.nodejs.org ?

codeekage avatar Jul 21 '18 07:07 codeekage

@bnb https://nodejs.org/calendar/ is a 404: Page could not be found for me. Was it moved maybe?

MarkTiedemann avatar Jul 21 '18 14:07 MarkTiedemann

@MarkTiedemann oh no, I'm not sure 😢

cc @Trott @MylesBorins @fhemberger 😄

bnb avatar Aug 16 '18 15:08 bnb

http://nodejs.org/calendar

no slash

MylesBorins avatar Aug 16 '18 16:08 MylesBorins

http://unencrypted.nodejs.org ?

richardlau avatar Jul 04 '19 16:07 richardlau

@richardlau I would consider that less of a microsite and more of a utility / point of access, but it's probably good to include a gateway to that on the new site regardless 🤔

bnb avatar Jul 05 '19 14:07 bnb

@bnb what's the ask for these microsites. Are they expected to be updated with the new design?

benhalverson avatar Jul 16 '20 18:07 benhalverson

Ideally we'd be able to provide the utilities to microsites to be able to build themselves within the website itself and help some of the existing ones migrate into the website using those utilities.

bnb avatar Jul 16 '20 19:07 bnb

something like ci.nodejs.org will not be able to transfer, but something like nodejs.org/metrics could.

bnb avatar Jul 16 '20 19:07 bnb

I'd ideally like to see them on a consistent path - i.e. nodejs.org/sites/<site> or nodejs.org/tools/<site> or something.

bnb avatar Jul 16 '20 19:07 bnb

ok i think this is doable. Under pages we could do something like sites/metrics and load a metrics.tsx page

benhalverson avatar Jul 16 '20 19:07 benhalverson

This issue is stale because it has been open for 60 days with no activity.

github-actions[bot] avatar Aug 05 '22 02:08 github-actions[bot]

This isseue was closed because it has been inactive for 14 days since being marked as stale.

github-actions[bot] avatar Aug 19 '22 02:08 github-actions[bot]

Reopening this issue, as there was progress:

  • Metrics page is live already but could have some UX adjustments (like padding): https://nodejs.dev/en/sites/metrics/
  • The Calendar Pull Request is still open, and I'm going to rebase it soon (https://github.com/nodejs/nodejs.dev/pull/2428)
  • Benchmark seems to be retired officially

The other pages, I don't think they need a page within nodejs.dev. Maybe they could get a landing-page but that would require design.

ovflowd avatar Aug 19 '22 07:08 ovflowd

Reopening this issue, as there was progress:

  • Metrics page is live already but could have some UX adjustments (like padding): https://nodejs.dev/en/sites/metrics/

FYI most of the links on that page are broken. The page is also out of date -- see the note at the beginning of https://nodejs.org/metrics/.

richardlau avatar Aug 19 '22 08:08 richardlau

look up this https://www.nodetodo.org

AugustinMauroy avatar Oct 09 '22 17:10 AugustinMauroy

look up this nodetodo.org

What this has to do with this issue?

ovflowd avatar Oct 09 '22 17:10 ovflowd

FYI most of the links on that page are broken. The page is also out of date -- see the note at the beginning of nodejs.org/metrics.

Yup, I removed it from the list.

ovflowd avatar Oct 09 '22 17:10 ovflowd

look up this nodetodo.org

What this has to do with this issue?

Maybe it was meant for the code-and-learn page issue?

Trott avatar Oct 09 '22 22:10 Trott