freelawproject / recap

This repository is for filing issues on any RECAP-related effort.
https://free.law/recap/
12 stars 4 forks source link

Move to manifest v3 #333

Open mlissner opened 1 year ago

mlissner commented 1 year ago

We're going to have to do this eventually, so this is just a place to put some notes. Here are the first two notes from me:

  1. We have a label for this:

https://github.com/freelawproject/recap/labels/manifestv3

  1. There's a boilerplate that I came across today that might be useful:

https://github.com/fstanis/webextensions-webpack-boilerplate

No idea if it's up to date, but it'd be great if it were.

mlissner commented 2 months ago

A few more comments:

  1. Nick Sethi actually has a branch that does MV3. It might be easier to use his branch or it might be easier to go from scratch. I don't know, but we should at least evaluate it. I think he developed the extension from scratch in his branch. 😲

  2. Before we do this, we should evaluate this issue: https://github.com/freelawproject/recap/issues/237 and decide how it factors into MV3. I think we'll resolve it without trying just by doing MV3-like architecture, but let's make sure.