Re: New Programs for Hardy?

2007-11-14 Thread Anthony Bryan
On Nov 14, 2007 4:19 AM, Conrad Knauer <[EMAIL PROTECTED]> wrote:
> Since we're at the formative stages of Hardy I thought I'd start a
> thread about apps which might be good for inclusion in the default
> Ubuntu setup.

I'd like to suggest aria2, a CLI download utility with resuming and
segmented downloading.
Supported protocols are HTTP/HTTPS/FTP/BitTorrent/Metalink. From what
I understand, there will be official metalinks for Hardy ISOs.

http://aria2.sourceforge.net/

-- 
(( Anthony Bryan ... Metalink [ http://www.metalinker.org ]
  )) Easier, More Reliable, Self Healing Downloads

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Easier and more reliable ISO downloads, with error correction

2007-11-05 Thread Anthony Bryan
On 11/4/07, John Richard Moser <[EMAIL PROTECTED]> wrote:
>
>
> Anthony Bryan wrote:
> > Hi,
> >
> > Have you thought about using Metalinks for your ISO downloads? It's an
> > XML format used by download apps, and contains the ways to get a file
> > (mirrors/P2P) along with info for automatic error detection/recovery
> > (checksums) and other stuff.
>
> Bittorrent.
>
> >
> > It makes things simpler for the user, since they don't have to
> > manually try a bunch of servers that could be down, can use local
> > mirrors first, and can repair downloads (very useful for large files
> > like ISOs).
>
> Bittorrent.

It's not an either/or situation :)

They are used together. Metalink is focused on describing the content
and how to get it, the download client can use ftp, http, torrent, or
other p2p to get the files.

If you've been following the thread, you've realized that bittorrent
isn't possible or preferable to everyone in every situation.

There are always going to be some people downloading ISOs from
ftp/http mirrors, and those people would definitely be better off
using a metalink for the higher availability/reliability and automatic
error correction.

-- 
(( Anthony Bryan ... Metalink [ http://www.metalinker.org ]
  )) Easier, More Reliable, Self Healing Downloads

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Easier and more reliable ISO downloads, with error correction

2007-11-05 Thread Anthony Bryan
To follow up on my original post, Agostino Russo (Wubi author) pushed
for metalinks at UDS Boston and it sounds like they should hopefully
be ready for Hardy:
https://bugs.launchpad.net/ubuntu-cdimage/+bug/140458/

On 11/5/07, Aaron Whitehouse <[EMAIL PROTECTED]> wrote:
> > > Anthony Bryan wrote:
> > I usually get slow speeds on BitTorrent. I download via HTTP (using
> > multiple mirrors) and then seed the torrent for the rest.
>
> As do I. There are several files that have left me stranded for so
> long that I ended up just using HTTP and discarding the
> nearly-complete torrent. That said, I prefer to use torrents and "give
> something back". That isn't such an issue with Ubuntu, as the local
> mirror has near-unlimited bandwidth and commercial reasons why they
> want people to use them as much as possible. So for Ubuntu, I use
> direct HTTP.

I do the same thing. I assume other people are trying to contribute
like that as well.

> Given that the metalink files are XML, there seems no reason that I
> can see why they couldn't include bittorrent trackers. That would
> allow the bittorrent client in Ubuntu, for example, to test out the
> different trackers and use the best one(s). If speed dropped below a
> certain point, or a chunk wasn't in the bittorrent mesh, HTTP could be
> used to the extent necessary to top up the downloading.

Yes, that's one of the features of metalinks, you can include a URL to
a torrent now. Still working out some of the implementation details
for including torrent info like trackers etc in the XML.

> In order to implement this, Ubuntu would realistically need some sort
> of download manager. I was a big fan of GetRight when I used Windows.
> I would be happy if I loaded up Hardy and it had a sparkly new
> download manager, fully integrated with every desktop app that may
> download something (Firefox etc.) and handling metalinks and torrents
> (including metalink files with torrent info). Anything that isn't
> downloaded and displayed within the browser window is really the same
> from the user's point of view and the interface should probably be the
> same. I don't, however, expect the developers to divert resources from
> higher priorities to create one when the tools already integrated into
> U/Gobuntu already work.

I don't know of any maintained & ready GTK download managers. Celerius
is one that's in progress that eventually will support everything
you've mentioned. You can find it at http://celerius.tuxfamily.org/

GetRight is great and supports this now but it's Windows only. Free
Download Manager, another metalink/torrent client, is GPLv3 now, but
Windows only as well.

-- 
(( Anthony Bryan ... Metalink [ http://www.metalinker.org ]
  )) Easier, More Reliable, Self Healing Downloads

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Easier and more reliable ISO downloads, with error correction

2007-10-23 Thread Anthony Bryan
Hi,

Have you thought about using Metalinks for your ISO downloads? It's an
XML format used by download apps, and contains the ways to get a file
(mirrors/P2P) along with info for automatic error detection/recovery
(checksums) and other stuff.

It makes things simpler for the user, since they don't have to
manually try a bunch of servers that could be down, can use local
mirrors first, and can repair downloads (very useful for large files
like ISOs).

About 15 download managers & P2P apps support it so far, including
aria2 (in the Ubuntu repos), DownThemAll! (Firefox extension), KGet2
(part of KDE4), and popular DMs on Windows and OS X like GetRight,
Free Download Manager, Orbit, wxDownload Fast, Speed Download, and
TheWorld web browser.

Wubi, the Ubuntu Windows installer, Ubuntu Greece and Indonesia use
them as well. Over 20 other distros use Metalink, along with
OpenOffice.org, cURL, and LugRadio.

Metalinks for Ubuntu 7.10 are at http://www.metalinker.org/samples/ubuntu/

Here's part of what one looks like:

   
Linux-x86
729608192

 d2334dbba7313e9abc8c7c072d2af09c


  
   
http://ftp.iasi.roedu.net/mirrors/ubuntulinux.org/releases/.pool/ubuntu-7.10-desktop-i386.iso
  
  
   
http://ftp.yz.yamagata-u.ac.jp/pub/linux/ubuntu/releases/.pool/ubuntu-7.10-desktop-i386.iso
  
  
   http://ftp.osuosl.org/pub/ubuntu/.pool/ubuntu-7.10-desktop-i386.iso
  

   


PS - Great work on Gutsy, it's very nice :)

-- 
(( Anthony Bryan ... Metalink [ http://www.metalinker.org ]
  )) Easier, More Reliable, Self Healing Downloads

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss