Re: [tor-dev] Help me test Tor Browser Launcher

2013-04-10 Thread Micah Lee
On Wed, 10 Apr 2013 02:00:34 +
adrelanos adrela...@riseup.net wrote:

 Hi,
 
 I've tested it... Building works like a charm.
 
 Well, if this is a request for testing, it should perhaps be posted to
 tor-talk?

Good idea. I'll email tor-talk too.

 It downloads the Tor Browser Alpha Bundle. Is that a decision which
 has been made for all users of this download method?
 
 I really can't follow that logic. The Tor Blog always announces Alpha
 Bundles (which are a few versions ahead) and bundles, which are not
 called Alpha. The Tor Homepage doesn't recommend downloading the Alpha
 version as default download. If the Alpha is the new default for
 everyone, why still produce the other builds, which are not called
 alpha?

It gets the current recommended version of TBB to install from:
https://check.torproject.org/RecommendedTBBVersions

I've noticed that sometimes these are alphas, but sometimes they
aren't. I'm not sure who updates that document, or how they choose
what versions to recommend. But I believe that's also what TorButton
uses to check for updates.

Before finding out about that URL, I was considering downloading
https://www.torproject.org/dist/torbrowser/linux/ and programatically
guessing what version to pick, but RecommendedTBBVersions is a much
saner approach.

-- 
Micah Lee
https://twitter.com/micahflee


signature.asc
Description: PGP signature
___
tor-dev mailing list
tor-dev@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev


Re: [tor-dev] Help me test Tor Browser Launcher

2013-04-10 Thread adrelanos
Micah Lee:
 It gets the current recommended version of TBB to install from:
 https://check.torproject.org/RecommendedTBBVersions

Good.

 I've noticed that sometimes these are alphas, but sometimes they
 aren't.

 I'm not sure who updates that document, or how they choose
 what versions to recommend.

I haven't found out that either until now.

 But I believe that's also what TorButton
 uses to check for updates.

Yes, however, Tor Button will never (at least never happened to me)
advise an alpha version, when you are using the non-alpha.

 Before finding out about that URL, I was considering downloading
 https://www.torproject.org/dist/torbrowser/linux/ and programatically
 guessing what version to pick,

 but RecommendedTBBVersions is a much
 saner approach.

Yes.

Assuming it will be always:

[
2.3.25-6-MacOS,
2.3.25-6-Windows,
2.3.25-6-Linux,
2.4.11-alpha-2-MacOS,
2.4.11-alpha-2-Windows,
2.4.11-alpha-2-Linux
]

Or.

[
2.4.11-alpha-2-MacOS,
2.4.11-alpha-2-Windows,
2.4.11-alpha-2-Linux
2.3.25-6-MacOS,
2.3.25-6-Windows,
2.3.25-6-Linux,
]

(If the decision is to make non-alpha default for all users)

Speaking /bin/bash...

Just grep for alpha and ignore those line. (Unless you're adding an
option to prefer the alpha version.)

Ignore Windows and MacOS as well.

What's left is
2.3.25-6-Linux,
remove the , using sed,
remove the other  using sed.

Whats left is 2.3.25-6-Linux, remove the -Linux with sed and you're
done, ending up with 2.3.25-6.

Works well for Whonix. Implementation:
https://github.com/adrelanos/Whonix/blob/development/whonix_shared/usr/local/bin/whonixcheck-scripts/help_tbbversion

There is most likely a more elegant/clever way in bash / java script
(didn't check how Tor Button phrases it) / python.

___
tor-dev mailing list
tor-dev@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev


Re: [tor-dev] Help me test Tor Browser Launcher

2013-04-10 Thread Micah Lee
On Wed, 10 Apr 2013 18:32:40 +
adrelanos adrela...@riseup.net wrote:

 (If the decision is to make non-alpha default for all users)
 
 Speaking /bin/bash...
 
 Just grep for alpha and ignore those line. (Unless you're adding an
 option to prefer the alpha version.)

You know, I honestly didn't notice that
https://check.torproject.org/RecommendedTBBVersions contained both
stable and alpha versions. I must have just glazed over.

I just opened an issue about making it default to stable instead of
alpha: https://github.com/micahflee/torbrowser-launcher/issues/28

I also opened an issue about making this optional, so people can choose
to use alpha versions if they want:
https://github.com/micahflee/torbrowser-launcher/issues/29

If anyone here wants to try to tackle any of these issues, I'd be
more than happy to accept pull requests. Some are bite-sized.
https://github.com/micahflee/torbrowser-launcher/issues?state=open

-- 
Micah Lee
https://twitter.com/micahflee


signature.asc
Description: PGP signature
___
tor-dev mailing list
tor-dev@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev


[tor-dev] Help me test Tor Browser Launcher

2013-04-09 Thread Micah Lee
I posted a little over a month ago about Tor Browser Launcher, a
project I've been working on to make it easier for GNU/Linux users to
securely download, install, keep updated, and launch TBB:

https://github.com/micahflee/torbrowser-launcher

I think it's about ready for a first release! I wrote a blog post all
about it (including screenshots), where I ask for help testing it:

https://micahflee.com/2013/04/sudo-apt-get-install-torbrowser/

Please give me feedback, and post any bugs you find on the GitHub issue
tracker.

Also, at Tom's suggestion I posted this ticket to get Tor Browser
Launcher in deb.torproject.org:
https://trac.torproject.org/projects/tor/ticket/8648

Can someone respond to get the ball rolling? Thanks!

-- 
Micah Lee
https://twitter.com/micahflee


signature.asc
Description: PGP signature
___
tor-dev mailing list
tor-dev@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev