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

feat(post): ✨ IPFS-companion MV3 update blog post. #637

Merged
merged 26 commits into from
Dec 5, 2023

Conversation

whizzzkid
Copy link
Contributor

In this PR:

  • Post regarding how MV3 migration came to be.

Signed-off-by: Nishant Arora <1895906+whizzzkid@users.noreply.github.com>
Signed-off-by: Nishant Arora <1895906+whizzzkid@users.noreply.github.com>
- A parallel step was to implement a [collector branch](https://github.com/ipfs/ipfs-companion/pull/1182) and [build-pipeline](https://github.com/ipfs/ipfs-companion/pull/1183) to go with it.
- The next step was to implement the replacement APIs in the `ServiceWorker` context, e.g. [`XMLHttpRequest` migration](https://github.com/ipfs/ipfs-companion/pull/1179)
- This was soon followed by the [first iteration](https://github.com/ipfs/ipfs-companion/pull/1181) of blocking by observing logic.
- Which allowed for the publication of the [first RC](https://github.com/ipfs/ipfs-companion/pull/1192) and a corresponding announcement on the [discuss forum](https://discuss.ipfs.tech/t/announcing-ipfs-companion-mv3-rc-beta/16442).
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

somewhere around here google decided to indefinitely postpone the transition and firefox got worried about their ESRs.

@github-actions
Copy link
Contributor

Images automagically compressed by Calibre's image-actions

Compression reduced images by 9.2%, saving 569.19 KB.

Filename Before After Improvement Visual comparison
src/assets/curl.png 5.31 MB 4.85 MB -8.7% View diff
src/assets/ipfs_uri_where_protocol_what.png 19.63 KB 11.88 KB -39.5% View diff
src/assets/ipfs-companion-mv3-banner.png 643.90 KB 584.61 KB -9.2% View diff
src/assets/ipfs-companion-mv3-declarativenetrequest.png 113.16 KB 82.14 KB -27.4% View diff

566 images did not require optimisation.

Signed-off-by: Nishant Arora <1895906+whizzzkid@users.noreply.github.com>
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the bot did this 😠

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the bot did this 😠

@github-actions
Copy link
Contributor

Images automagically compressed by Calibre's image-actions

Compression reduced images by 19.1%, saving 15.29 KB.

Filename Before After Improvement Visual comparison
src/assets/ipfs-companion-mv3-declarativenetrequest.png 79.98 KB 64.69 KB -19.1% View diff

569 images did not require optimisation.

Copy link
Member

@SgtPooki SgtPooki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is great, just a few comments on wording that i've seen

src/_blog/2023-ipfs-companion-MV3-update.md Outdated Show resolved Hide resolved
src/_blog/2023-ipfs-companion-MV3-update.md Outdated Show resolved Hide resolved
src/_blog/2023-ipfs-companion-MV3-update.md Outdated Show resolved Hide resolved
Copy link
Member

@lidel lidel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the write-up @whizzzkid!
Some ideas/suggestions inline, but feel free to disregard/reword if needed.

src/_blog/2023-ipfs-companion-MV3-update.md Outdated Show resolved Hide resolved
src/_blog/2023-ipfs-companion-MV3-update.md Outdated Show resolved Hide resolved
src/_blog/2023-ipfs-companion-MV3-update.md Outdated Show resolved Hide resolved
src/_blog/2023-ipfs-companion-MV3-update.md Outdated Show resolved Hide resolved
src/_blog/2023-ipfs-companion-MV3-update.md Show resolved Hide resolved
src/_blog/2023-ipfs-companion-MV3-update.md Outdated Show resolved Hide resolved
src/_blog/2023-ipfs-companion-MV3-update.md Outdated Show resolved Hide resolved
src/_blog/2023-ipfs-companion-MV3-update.md Outdated Show resolved Hide resolved
src/_blog/2023-ipfs-companion-MV3-update.md Outdated Show resolved Hide resolved
src/_blog/2023-ipfs-companion-MV3-update.md Outdated Show resolved Hide resolved
whizzzkid and others added 12 commits November 29, 2023 00:27
Co-authored-by: Marcin Rataj <lidel@lidel.org>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
Copy link
Contributor

Images automagically compressed by Calibre's image-actions

Compression reduced images by 41.5%, saving 333.51 KB.

Filename Before After Improvement Visual comparison
src/assets/2023-12-introducing-dappling-autodetect.png 233.16 KB 129.63 KB -44.4% View diff
src/assets/2023-12-introducing-dappling-error.png 374.74 KB 217.23 KB -42.0% View diff
src/assets/nabu/modules.png 29.53 KB 13.07 KB -55.7% View diff
src/assets/nabu/nabu-interop.png 74.94 KB 53.30 KB -28.9% View diff
src/assets/nabu/nabu-logo.png 27.37 KB 10.63 KB -61.2% View diff
src/assets/nabu/nabu-speed.png 13.22 KB 11.57 KB -12.5% View diff
src/assets/nabu/p2p-http-proxy.png 50.38 KB 34.39 KB -31.7% View diff

573 images did not require optimisation.

whizzzkid and others added 2 commits November 29, 2023 01:02
Co-authored-by: Marcin Rataj <lidel@lidel.org>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
whizzzkid and others added 5 commits November 29, 2023 01:02
Co-authored-by: Marcin Rataj <lidel@lidel.org>
Co-authored-by: Russell Dempsey <1173416+SgtPooki@users.noreply.github.com>
* main: (47 commits)
  fix: update acronym link and add dAppling links
  Update major-improvements-to-omnilingo.md
  Update 2023-12-introducing-dappling.md
  Update 2023-12-introducing-dappling.md
  Update major-improvements-to-omnilingo.md
  Add dAppling Intro Post
  Update major-improvements-to-omnilingo.md
  Update major-improvements-to-omnilingo.md
  Create major-improvements-to-omnilingo.md
  Update newscoverage.md
  Update newscoverage.md
  add videos (#653)
  Fix newsletter form (#651)
  Update newsletter-199.md
  Update newsletter-199.md
  Create newsletter-199.md
  Update README.md
  fix-permalink
  chore: add Kubo release note (#650)
  Update 2023-11-introducing-nabu.md
  ...

Signed-off-by: Nishant Arora <1895906+whizzzkid@users.noreply.github.com>
Signed-off-by: Nishant Arora <1895906+whizzzkid@users.noreply.github.com>
Signed-off-by: Nishant Arora <1895906+whizzzkid@users.noreply.github.com>
Copy link
Contributor

Images automagically compressed by Calibre's image-actions

Compression reduced images by 17.3%, saving 20.54 KB.

Filename Before After Improvement Visual comparison
src/assets/ipfs-companion-mv3-declarativenetrequest.png 118.39 KB 97.86 KB -17.3% View diff

579 images did not require optimisation.

Copy link
Member

@SgtPooki SgtPooki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@damedoteth damedoteth merged commit 5240ba2 into main Dec 5, 2023
3 checks passed
@damedoteth damedoteth deleted the feat/companion-mv3-update branch December 5, 2023 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants