Re: [tor-bugs] #25722 [Obfuscation/Snowflake]: Put an opt-in button on the main snowflake page

2019-01-22 Thread Tor Bug Tracker & Wiki
#25722: Put an opt-in button on the main snowflake page
---+
 Reporter:  dcf|  Owner:  (none)
 Type:  enhancement| Status:  closed
 Priority:  Medium |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal | Resolution:  fixed
 Keywords: |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+
Changes (by dcf):

 * status:  needs_review => closed
 * resolution:   => fixed


Comment:

 Merged in [https://gitweb.torproject.org/pluggable-
 transports/snowflake.git/commit/?id=627f37e00485fc87b790418f7edba8fb0c7bfd28
 627f37e00485fc87b790418f7edba8fb0c7bfd28] and deployed to
 https://snowflake.torproject.org/.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #25722 [Obfuscation/Snowflake]: Put an opt-in button on the main snowflake page

2019-01-17 Thread Tor Bug Tracker & Wiki
#25722: Put an opt-in button on the main snowflake page
---+--
 Reporter:  dcf|  Owner:  (none)
 Type:  enhancement| Status:  needs_review
 Priority:  Medium |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal | Resolution:
 Keywords: |  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+--
Changes (by antonela):

 * keywords:  ux-team =>


Comment:

 I worked on this UI at #27385. Since is not considered, I'll remove ux-
 team label from here. Thanks!

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #25722 [Obfuscation/Snowflake]: Put an opt-in button on the main snowflake page

2019-01-17 Thread Tor Bug Tracker & Wiki
#25722: Put an opt-in button on the main snowflake page
---+--
 Reporter:  dcf|  Owner:  (none)
 Type:  enhancement| Status:  needs_review
 Priority:  Medium |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal | Resolution:
 Keywords:  ux-team|  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+--

Comment (by dcf):

 Any objection to this?

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #25722 [Obfuscation/Snowflake]: Put an opt-in button on the main snowflake page

2018-12-20 Thread Tor Bug Tracker & Wiki
#25722: Put an opt-in button on the main snowflake page
---+--
 Reporter:  dcf|  Owner:  (none)
 Type:  enhancement| Status:  needs_review
 Priority:  Medium |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal | Resolution:
 Keywords:  ux-team|  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+--
Changes (by dcf):

 * status:  new => needs_review


Comment:

 Here's a patch that copied the UI and logic from options.html to
 index.html. options.html is deleted and redirected to index.html. When you
 click a button, besides setting a cookie, the page reloads itself to make
 the proxy immediately active/inactive.

 Here is what it looks like:
 https://snowflake.torproject.org/staging/bug25722/

 I think the page can use some design refactoring, but let's not do that
 here; let's do it in #27385 or another ticket.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #25722 [Obfuscation/Snowflake]: Put an opt-in button on the main snowflake page

2018-12-20 Thread Tor Bug Tracker & Wiki
#25722: Put an opt-in button on the main snowflake page
---+
 Reporter:  dcf|  Owner:  (none)
 Type:  enhancement| Status:  new
 Priority:  Medium |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal | Resolution:
 Keywords:  ux-team|  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+
Changes (by dcf):

 * Attachment "0001-Move-the-Yes-No-buttons-into-index.html-redirect-
 opt.patch" added.


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #25722 [Obfuscation/Snowflake]: Put an opt-in button on the main snowflake page

2018-12-20 Thread Tor Bug Tracker & Wiki
#25722: Put an opt-in button on the main snowflake page
---+
 Reporter:  dcf|  Owner:  (none)
 Type:  enhancement| Status:  new
 Priority:  Medium |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal | Resolution:
 Keywords:  ux-team|  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+
Description changed by dcf:

Old description:

> When you go to https://keroserene.net/snowflake/snowflake.html for the
> first time, you get the message "Not opted-in." You have to go to
> https://keroserene.net/snowflake/options.html, click "Yes", then go
> ''back'' to snowflake.html before you start being a proxy. (options.html
> doesn't have the proxy code.)
>
> The discoverability at https://keroserene.net/snowflake/index.html is
> worse: it doesn't say anything about opting in: you have to intuit that
> you should click on the badge to get to options.html, then go back again
> before you start being a proxy.
>
> I propose that both these pages should have a Yes/No button right there
> on the page. Clicking Yes should do both:
>  1. set the opt-in cookie
>  2. start up the proxy (without needing to refresh the page)
> Additionally, options.html should have a copy of the proxy code, so after
> you click Yes, it starts working immediately, without having to go to
> another page.

New description:

 When you go to https://snowflake.torproject.org/snowflake.html for the
 first time, you get the message "Not opted-in." You have to go to
 https://snowflake.torproject.org/options.html, click "Yes", then go
 ''back'' to snowflake.html before you start being a proxy. (options.html
 doesn't have the proxy code.)

 The discoverability at https://snowflake.torproject.org/index.html is
 worse: it doesn't say anything about opting in: you have to intuit that
 you should click on the badge to get to options.html, then go back again
 before you start being a proxy.

 I propose that both these pages should have a Yes/No button right there on
 the page. Clicking Yes should do both:
  1. set the opt-in cookie
  2. start up the proxy (without needing to refresh the page)
 Additionally, options.html should have a copy of the proxy code, so after
 you click Yes, it starts working immediately, without having to go to
 another page.

--

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #25722 [Obfuscation/Snowflake]: Put an opt-in button on the main snowflake page

2018-04-18 Thread Tor Bug Tracker & Wiki
#25722: Put an opt-in button on the main snowflake page
---+
 Reporter:  dcf|  Owner:  (none)
 Type:  enhancement| Status:  new
 Priority:  Medium |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal | Resolution:
 Keywords:  ux-team|  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+

Comment (by cypherpunks):

 Replying to [comment:1 arma]:
 > I agree, this is confusing. In fact, I'm not even sure what the current
 pages actually do. Can somebody summarize the current situation for each
 of the major pages?
 `options.html` has the cookie JS code. `snowflake.html` has the
 `snowflake.js` code, but it needs a cookie to run the thing. `embed.html`
 has the snowflake parts and a link in the body to the options page, it
 also needs a cookie.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #25722 [Obfuscation/Snowflake]: Put an opt-in button on the main snowflake page

2018-04-18 Thread Tor Bug Tracker & Wiki
#25722: Put an opt-in button on the main snowflake page
---+
 Reporter:  dcf|  Owner:  (none)
 Type:  enhancement| Status:  new
 Priority:  Medium |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Normal | Resolution:
 Keywords:  ux-team|  Actual Points:
Parent ID: | Points:
 Reviewer: |Sponsor:
---+
Changes (by arma):

 * keywords:   => ux-team
 * severity:  Minor => Normal


Comment:

 I agree, this is confusing. In fact, I'm not even sure what the current
 pages actually do. Can somebody summarize the current situation for each
 of the major pages?

 I suggest that one heuristic is: anywhere there is the cool camouflage
 snowflake image, that means your snowflake is working and enabled.

 So for example, on https://snowflake.torproject.org/ I see the camouflage
 snowflake image, and there's even the text right underneath that says "If
 it animates, then congratulations" which to me means that I should sit
 there watching it to see if it starts animating. If it never will, because
 I didn't really sign up, then I'll be doing a lot of sitting and staring.
 :)

 I'm adding the ux-team tag because this is exactly the sort of user flow
 thing that isabela and antonela should get involved for.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

[tor-bugs] #25722 [Obfuscation/Snowflake]: Put an opt-in button on the main snowflake page

2018-04-05 Thread Tor Bug Tracker & Wiki
#25722: Put an opt-in button on the main snowflake page
---+
 Reporter:  dcf|  Owner:  (none)
 Type:  enhancement| Status:  new
 Priority:  Medium |  Milestone:
Component:  Obfuscation/Snowflake  |Version:
 Severity:  Minor  |   Keywords:
Actual Points: |  Parent ID:
   Points: |   Reviewer:
  Sponsor: |
---+
 When you go to https://keroserene.net/snowflake/snowflake.html for the
 first time, you get the message "Not opted-in." You have to go to
 https://keroserene.net/snowflake/options.html, click "Yes", then go
 ''back'' to snowflake.html before you start being a proxy. (options.html
 doesn't have the proxy code.)

 The discoverability at https://keroserene.net/snowflake/index.html is
 worse: it doesn't say anything about opting in: you have to intuit that
 you should click on the badge to get to options.html, then go back again
 before you start being a proxy.

 I propose that both these pages should have a Yes/No button right there on
 the page. Clicking Yes should do both:
  1. set the opt-in cookie
  2. start up the proxy (without needing to refresh the page)
 Additionally, options.html should have a copy of the proxy code, so after
 you click Yes, it starts working immediately, without having to go to
 another page.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs