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

I beg you to help all us users of The Marvellous Suspender #22

Open
trekshcool opened this issue Sep 22, 2024 · 5 comments
Open

I beg you to help all us users of The Marvellous Suspender #22

trekshcool opened this issue Sep 22, 2024 · 5 comments

Comments

@trekshcool
Copy link

trekshcool commented Sep 22, 2024

As the subject says I am writing to you to beg for your support with The Marvellous Suspender.

You may or may not know that the The Marvellous Suspender has not been updated for manifest v3 and the community so far has been unable to push and get enough support to switch it form v2 to v3.

In fact the owner of The Marvellous Suspender has put it up for adoption.

I mainly just want an extension like that to work it does not have to be The Marvellous Suspender you can fork it or add its features to the Tiny Suspender and provide a tab import function.

As someone who uses over 3000 chrome tabs for my work, business and entertainment even on a top end machine with the best SSD, graphics 128GB fast ram, 4090,13000k chrome does not work at all with 3k tabs without suspenders It never uses more than 80 GB and then starts to give ran out of memory errors, even when it does run it runs like a snail and chugs.

As an incentive Marvellous Suspender already has a lot of users and most features would be easy to switch to v3. In addition you won’t have to build up over time and can straight away inherit 100,000 users rather than the 10k you have on Tiny Suspender.

As another incentive some users including me are willing to chip in cash to help its development so you may be able to get that benefit as well. One of them recently offered 1000 usd as a bounty for it.

If you instead choose to feature match The Marvellous Suspender and provide an import tool you may be able to inherit a lot more users when v2 goes kaput.

So here I am kindly requesting you take a look at this thread below and please consider adopting The Marvellous Suspender.

gioxx/MarvellousSuspender#197

No matter your choice I thank you for taking the time to read and consider this.

Note: This was a written as a email so please ignore any weirdness. I emailed you but that email may not be active anymore so I am also posting this here.

@arifwn
Copy link
Owner

arifwn commented Sep 24, 2024

@trekshcool Thank you for reaching out. Sorry for not responding earlier, I was swamped up with works so I was just catching up with all emails.

It looks like @aybanda already did an initial work to port to manifest v3 on this pull request: gioxx/MarvellousSuspender#236

I did test this pull request, and while it loads the extension (after modifying the manifest file a bit), the extension is not working properly due to issue with service worker. Maybe aybanda is still working on the follow up pr updates.

I'll look around but I can't promise anything yet. I'm not familiar with the great suspender's internal working so it'll take more time for me to review this compared to someone with familiarity with this extension, so if you can get more people to look into this, maybe one of us can get the extension working under manifest v3 before the deadline.

@trekshcool
Copy link
Author

trekshcool commented Sep 24, 2024

Thanks for having a look, in my tests I also ran into the same issue after updating the manifest file background location I loaded it and it gave service worker errors.

I haven't coded in a couple years but I am also catching up and trying to help out where possible such as testing and debugging. In the meantime I will keep looking for more people as you have suggested.

While the timeline is important we don't have any specific dates of when v2 will be gone, its all left vague by google. With the enterprise registry trick we can keep it going until june 2025 but thats not useful for most users of the extension.

@trekshcool
Copy link
Author

@arifwn Were you able to have a look?

@arifwn
Copy link
Owner

arifwn commented Oct 10, 2024

Yeah, I'm tinkering with the extension here: https://github.com/arifwn/MarvellousSuspender

While I got it running, it's still not functional due to major changes on how background pages works (on manifest v3, they must use service workers) and storage system (no more localstorage).

@trekshcool
Copy link
Author

Its finally happening, chrome is now a/b testing disabling v2 extensions on the latest main chrome release.

For those of us who have the registry trick it will work for a few more months but for the rest the end is now.

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

No branches or pull requests

2 participants