Opened 4 months ago

Closed 4 weeks ago

#31497 closed enhancement (wontfix)

Link Cupcake from snowflake.torproject.org

Reported by: dcf Owned by: dcf
Priority: Medium Milestone:
Component: Circumvention/Snowflake Version:
Severity: Normal Keywords:
Cc: saint, arlolra, cohosh, phw, dcf Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

https://snowflake.torproject.org/#extension links to the snowflake.git extensions, but not Cupcake. We should link to Cupcake as well. We can say that all the options are equivalent in functionality; they are alternative user interfaces; Cupcake is only for Chrome; and Cupcake can run as a background app (#31288).

I believe this is the correct link to Cupcake on the Chrome web store:
https://chrome.google.com/webstore/detail/cupcake/dajjbehmbnbppjkcnpdkaniapgdppdnc

Child Tickets

Change History (8)

comment:2 Changed 2 months ago by arlolra

I like it!

Note that the patch is missing the translation string in proxy/static/_locales/en_US/messages.json (alas, the redundancy there is unfortunate).

comment:3 Changed 2 months ago by cypherpunks

Why would this be needed? Isn't it the case that Cupcake has a slower response rate from its maintainer (e.g. last time when bamsoftware.com was blacklisted and an update had to be done)?

comment:4 Changed 2 months ago by cohosh

Thanks for working on this. The background app thing is cool, but I'm wondering if those unfamiliar with webextensions will find the distinction confusing since the Snowflake extensions also run in the background, it's just that it will stop running when the user closes the browser.

Perhaps we just don't mention that detail on the webpage and move forward on #31288 so Snowflake has it too?

comment:5 in reply to:  3 Changed 2 months ago by dcf

Replying to cypherpunks:

Why would this be needed? Isn't it the case that Cupcake has a slower response rate from its maintainer (e.g. last time when bamsoftware.com was blacklisted and an update had to be done)?

My reasoning: as a gesture of goodwill; because Cupcake's developer is a friend of the project; Cupcake already has a large and dedicated userbase; some people like the Cupcake UI better; according to my understanding, this is what we agreed to do at the last development meeting.

I've emailed saint and asked him to comment on the idea. It's true that we've had some difficulty getting updates deployed, and that could be a disqualifier if it continues long-term, but possibly it is only a temporary thing.

comment:6 in reply to:  2 Changed 2 months ago by dcf

Replying to arlolra:

Note that the patch is missing the translation string in proxy/static/_locales/en_US/messages.json (alas, the redundancy there is unfortunate).

Oops, I thought there was something like that but didn't find it when I looked. Added in https://gitweb.torproject.org/user/dcf/snowflake.git/commit/?h=link-cupcake&id=23d183ec07dc5b122bb1af0b031dd59f4d5168d5.

comment:7 Changed 4 weeks ago by dcf

Resolution: wontfix
Status: assignedclosed

I'll mark this wontfix for now, because we haven't yet gotten a response from Snowflake's maintainer, and Cupcake will need an update at least for #29207. We can reopen this if things change.

Note: See TracTickets for help on using tickets.