Re: BitTorrent support in Ubuntu
> > Mentioning the number of features your program has makes your case harder > to fight to get it included. I think this was phrased a lot better by Christopher when he said: It's not so much the number of features your program has, it's more the > number of options your program exposes I fully agree. Yes, tonnes of pages which expose complex options which can easily be pre-decided by the developer aren't great. There are a certain minimum number of things which need to be exposed publicly, but there are 'better' ways of doing that rather than having two dozen option pages like Azureus does. Some of the features i listed above are *backend* features. This are things in the *backend* which either enhance your ability to download or enhance compatibility. That can in no way be construed as a bad thing. There also doesn't seem to be an actual release tarball on [1], either, > which will make people hesitant to package it in the first place. Mostly because MonoTorrent is the library, not the gui. They're completely separate projects. The GUI still has no proper official website[1]. But yes, your other points are good. A proper bugtracker is needed and all that jazz. It's kind of funny, people with a windows background like forums, people with a linux background like mailing lists. My idea for this was not to say that Monsoon is ready *right now*, but rather to ask what would need to be changed to make it a *significantly better* default choice than Transmission so as to warrant it being reviewed with the aim to replace transmission. After all, there's nothing better for development than competition. If someone is about to usurp your position, that's a great incentive to make your application better. And it's a great drive to improve your application. Thanks, Alan. [1] I opened one earlier after reading your comment: https://code.launchpad.net/monsoon . Now to start pushing out the data and whatnot. -- 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: BitTorrent support in Ubuntu
On Mon, 2008-03-03 at 21:58 -0500, Mackenzie Morgan wrote: > A bunch of us argued for Deluge and were told we could install it > after the fact if we wanted access to all those features, but that > Transmission was chosen for simplicity. Mentioning the number of > features your program has makes your case harder to fight to get it > included. It's not so much the number of features your program has, it's more the number of options your program exposes. Compare Transmission's preferences dialog to Deluge's - Transmission's is a single page which captures (in my opinion) all of the useful options that Deluge exposes 6 tabs worth of pages plus one for the plugins, which then have their own configuration pages. The default Ubuntu applications should do what they need to do with a clean, simple UI. Deluge is undoubtedly more featureful, but it does so at the expense of a complicated UI. In my opinion the extra features of Deluge aren't worth the trade-off for most people - especially the people most likely to be using the default applications. > On Mon, Mar 3, 2008 at 9:53 PM, Alan McGovern > <[EMAIL PROTECTED]> wrote: > Hi, > > I'd just like to generate a bit of discussion on the choice of > Transmission as the default bittorrent client for Ubuntu. > First, i'm the developer of the C# based MonoTorrent library > (X11/MIT License), so I'm probably biased in my opinions as to > what client is best. The bittorent client i'd like to propose > is the GUI for MonoTorrent which was developed as part of the > google Summer of Code. My thoughts are laid out in my blog > (http://monotorrent.blogspot.com/2008/03/so-thought-struck-me.html) > but i'll put the main text here for ease of reading. > > My angle is that MonoTorrent supports everything Transmission > does [b]and significantly more[/b]. Features such as the Fast > Peer Extensions, multi-tracker protocol and UDP Tracker > protocol are all great things for end users which MonoTorrent > supports (details linked in blog). The GUI has RSS > integration, cool tagging of downloads into groups, integrates > into the notification area and can monitor a directory to > automatically download new torrents which are placed there. It > also has a nice clean interface. Best of all, in the video[1], > which i encourage you to watch, it downloads a Ubuntu > torrent ;) > > One issue which i can think some people might raise is that of > memory consumption. All i can say is that i have done > extensive work on optimising MonoTorrent for both memory > consumption and CPU usage and am happy that it is pretty good. > Secondly - install size. The current packages i have for Suse > are ~380kB (~600kB installed). This can be reduced by at least > 100kB as outlined in the blogpost. > More likely people are going to ask "where is the Ubuntu package?", closely followed by "where is the code?". I presume you're talking about the project associated with this website[1], but there didn't seem to be any links to it from the blog you linked to. There also doesn't seem to be an actual release tarball on [1], either, which will make people hesitant to package it in the first place. The video looks kinda cool. The tagging of torrents is neat. I'd be interested in seeing this in Ubuntu, but it doesn't look appealing to do that yet - packagers _really like_ projects to have tarball releases (with version numbers and logs of significant changes and all that jazz) and definitely _bugtrackers that aren't forums_[2]. If you need a bugtracker, somewhere to store tarball releases, and such, there's always launchpad[3] :). [1] http://monotorrent.com [2] This seems to be a common feature of projects for which Windows is a significant target. I don't get it. [3] http://launchpad.net signature.asc Description: This is a digitally signed message part -- 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: BitTorrent support in Ubuntu
On Mon, Mar 3, 2008 at 9:58 PM, Mackenzie Morgan <[EMAIL PROTECTED]> wrote: > A bunch of us argued for Deluge and were told we could install it after > the fact if we wanted access to all those features, but that Transmission > was chosen for simplicity. Mentioning the number of features your program > has makes your case harder to fight to get it included. > > On Mon, Mar 3, 2008 at 9:53 PM, Alan McGovern <[EMAIL PROTECTED]> > wrote: > > > Hi, > > > > I'd just like to generate a bit of discussion on the choice of > > Transmission as the default bittorrent client for Ubuntu. First, i'm the > > developer of the C# based MonoTorrent library (X11/MIT License), so I'm > > probably biased in my opinions as to what client is best. The bittorent > > client i'd like to propose is the GUI for MonoTorrent which was developed as > > part of the google Summer of Code. My thoughts are laid out in my blog ( > > http://monotorrent.blogspot.com/2008/03/so-thought-struck-me.html) but > > i'll put the main text here for ease of reading. > > > > My angle is that MonoTorrent supports everything Transmission does > > [b]and significantly more[/b]. Features such as the Fast Peer Extensions, > > multi-tracker protocol and UDP Tracker protocol are all great things for end > > users which MonoTorrent supports (details linked in blog). The GUI has RSS > > integration, cool tagging of downloads into groups, integrates into the > > notification area and can monitor a directory to automatically download new > > torrents which are placed there. It also has a nice clean interface. Best of > > all, in the video[1], which i encourage you to watch, it downloads a Ubuntu > > torrent ;) > > > > One issue which i can think some people might raise is that of memory > > consumption. All i can say is that i have done extensive work on optimising > > MonoTorrent for both memory consumption and CPU usage and am happy that it > > is pretty good. Secondly - install size. The current packages i have for > > Suse are ~380kB (~600kB installed). This can be reduced by at least 100kB as > > outlined in the blogpost. > > > > So, what do ye think? > > Thanks, > > Alan. > > > > [1]http://buchan.esoteriq.org/soc/monotorrent_demo.ogg > > > > > > -- > > 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 > > > > > > > -- > Mackenzie Morgan > Linux User #432169 > ACM Member #3445683 > http://ubuntulinuxtipstricks.blogspot.com <-my blog of Ubuntu stuff > apt-get moo > -- > 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 > > -- 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: BitTorrent support in Ubuntu
A bunch of us argued for Deluge and were told we could install it after the fact if we wanted access to all those features, but that Transmission was chosen for simplicity. Mentioning the number of features your program has makes your case harder to fight to get it included. On Mon, Mar 3, 2008 at 9:53 PM, Alan McGovern <[EMAIL PROTECTED]> wrote: > Hi, > > I'd just like to generate a bit of discussion on the choice of > Transmission as the default bittorrent client for Ubuntu. First, i'm the > developer of the C# based MonoTorrent library (X11/MIT License), so I'm > probably biased in my opinions as to what client is best. The bittorent > client i'd like to propose is the GUI for MonoTorrent which was developed as > part of the google Summer of Code. My thoughts are laid out in my blog ( > http://monotorrent.blogspot.com/2008/03/so-thought-struck-me.html) but > i'll put the main text here for ease of reading. > > My angle is that MonoTorrent supports everything Transmission does [b]and > significantly more[/b]. Features such as the Fast Peer Extensions, > multi-tracker protocol and UDP Tracker protocol are all great things for end > users which MonoTorrent supports (details linked in blog). The GUI has RSS > integration, cool tagging of downloads into groups, integrates into the > notification area and can monitor a directory to automatically download new > torrents which are placed there. It also has a nice clean interface. Best of > all, in the video[1], which i encourage you to watch, it downloads a Ubuntu > torrent ;) > > One issue which i can think some people might raise is that of memory > consumption. All i can say is that i have done extensive work on optimising > MonoTorrent for both memory consumption and CPU usage and am happy that it > is pretty good. Secondly - install size. The current packages i have for > Suse are ~380kB (~600kB installed). This can be reduced by at least 100kB as > outlined in the blogpost. > > So, what do ye think? > Thanks, > Alan. > > [1]http://buchan.esoteriq.org/soc/monotorrent_demo.ogg > > > -- > 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 > > -- Mackenzie Morgan Linux User #432169 ACM Member #3445683 http://ubuntulinuxtipstricks.blogspot.com <-my blog of Ubuntu stuff apt-get moo -- 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
BitTorrent support in Ubuntu
Hi, I'd just like to generate a bit of discussion on the choice of Transmission as the default bittorrent client for Ubuntu. First, i'm the developer of the C# based MonoTorrent library (X11/MIT License), so I'm probably biased in my opinions as to what client is best. The bittorent client i'd like to propose is the GUI for MonoTorrent which was developed as part of the google Summer of Code. My thoughts are laid out in my blog ( http://monotorrent.blogspot.com/2008/03/so-thought-struck-me.html) but i'll put the main text here for ease of reading. My angle is that MonoTorrent supports everything Transmission does [b]and significantly more[/b]. Features such as the Fast Peer Extensions, multi-tracker protocol and UDP Tracker protocol are all great things for end users which MonoTorrent supports (details linked in blog). The GUI has RSS integration, cool tagging of downloads into groups, integrates into the notification area and can monitor a directory to automatically download new torrents which are placed there. It also has a nice clean interface. Best of all, in the video[1], which i encourage you to watch, it downloads a Ubuntu torrent ;) One issue which i can think some people might raise is that of memory consumption. All i can say is that i have done extensive work on optimising MonoTorrent for both memory consumption and CPU usage and am happy that it is pretty good. Secondly - install size. The current packages i have for Suse are ~380kB (~600kB installed). This can be reduced by at least 100kB as outlined in the blogpost. So, what do ye think? Thanks, Alan. [1]http://buchan.esoteriq.org/soc/monotorrent_demo.ogg -- 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