Changes

Jump to: navigation, search

User:Ashughes/BirdTorrent

6,399 bytes added, 21:10, 23 April 2009
Project News
<strike>'''Survey''' - I need to know what torrent sites people use the most for the upcoming 0.2 release. Please [http://ashughes.com/?q=node/64 vote].</strike>
<strike>'''Server''' - I need a torrent server set up in CDOT and populated with some test data. This will be used to both test and demonstrate while on the school network.</strike><br />
Big thanks to [http://zenit.senecac.on.ca/wiki/index.php/User:Jatinder.singh Jatinder] for attempting to get this working in CDOT. After running into considerable technical difficulties, I was able to set up a tracker with seeding locally on my laptop. This will be used for demos as an alternative to the CDOT server.
== Project Details ==
=== 1.0 Milestone ===
''<strike>Expected Release Date: April 24, 2009</strike>'' Released April 23, 2009
 
The following is what I expect to do with this release:
* <strike>Clean up the code</strike>
* <strike>Seek to integrate UI better</strike> UI is now cleaner, but still needs better interaction (post-1.0)
* Fix as many of the bugs below as possible
 
Depending on time, I would like to get some bug fixes in place (in order of precedence):
* Fix: Download UI does not update if Tag errors exist
* Fix: Downloading multiple torrents results in torrent::initialize() error
* Fix: Can't download more than one torrent
* Fix: Can't resume downloads
 
=== 0.9 Milestone ===
<strike>''Expected Release Date: April 10, 2009''</strike> Released April 8, 2009
 
I want to get files imported into the library in this release.
 
Depending on time, I would like to get some bug fixes in place (in order of precedence):
* Fix: Downloading multiple torrents results in torrent::initialize() error
* Fix: Can't download more than one torrent
* Fix: Can't resume downloads
 
=== 0.8 Milestone ===
<strike>''Expected Release Date: March 27, 2009''</strike> Released April 1, 2009
 
The goal of this milestone is to get some bug fixes in place (in order of precedence):
* <strike>Fix: Quit application while downloading does not kill download</strike> FIXED
* Fix: Downloading multiple torrents results in torrent::initialize() error
* Fix: Can't download more than one torrent
* Fix: Can't resume downloads
 
=== 0.7 Milestone ===
The goal of this milestone is to get Songbird to download torrents via command line
 
<strike>''Expected Release Date: March 13, 2009''</strike> Released March 15, 2009
 
Expected Results:
* Get some information displaying in UI
* Fix the following if I have time:
** Fix: Downloading multiple torrents results in torrent::initialize() error
** Fix: Closing Songbird while downloading causes TrackerManager Exception
** Fix: Can't download more than one torrent
** Fix: Can't resume downloads
 
=== 0.6 Milestone ===
Released February 20, 2009<br />
Download the XPI [http://ashughes.com/Projects/Development/Songbird/Add-ons/Birdtorrent/birdtorrent-0.6.0-linux32.xpi here]<br />
0.5 introduced quite a few bugs. I want to fix these bugs in this release:
 
* Download does not start if partial files exist already
* <strike>Duplicate Bookmark node on restart</strike> FIXED
* <strike>Bookmarks not cleaned up after uninstall</strike> FIXED
* <strike>Crash when download complete</strike> FIXED
* <strike>Closing Songbird does not halt download</strike> FIXED
* <strike>After a crash, torrents cannot be downloaded</strike> WONT FIX
* Downloading multiple torrents results in torrent::initialize() error
* Closing Songbird while downloading causes TrackerManager Exception
 
=== 0.5 Milestone ===
The goal of this milestone is to fix the lock-up issue created with Birdtorrent 0.4.0
 
<strike>''Expected Release Date: Feb 6, 2009''</strike> Released Feb 5, 2009
 
=== 0.4 Milestone ===
The goal of this milestone is to get Songbird to download torrents via command line
 
<strike>''Expected Release Date: Jan 23, 2009''</strike> Released Jan 24, 2009
 
Download the XPI [http://ashughes.com/Projects/Development/Songbird/Add-ons/Birdtorrent/birdtorrent-0.4.0-linux32.xpi here]
 
Expected Results:
* Torrents download
* Feedback given via terminal, not UI
* Songbird must be run from terminal to see feedback
* Downloading torrents locks Songbird until the download is complete (Fixed in 0.5.0)
== Project Details ==
=== 0.3 Milestone ===
The goal of this milestone is to get Songbird to treat .torrent files differently than passing said file to the Download Manager.
== Project News ==
'''23 - April - 2009'''
* Birdtorrent 1.0 Released
* http://ashughes.com/?q=node/95
 
'''14 - April - 2009'''
* New UI launched: http://ashughes.com/?q=node/93
 
'''8 - April - 2009'''
* Birdtorrent 0.9 released
* Posted 1.0 Milestone
 
'''7 - April - 2009'''
* FireTorrent ported to Songbird. See [http://ashughes.com/?q=node/91 blog post].
* Functionality to automatically import media via watch folders in place
 
'''1 - April - 2009'''
* Birdtorrent 0.8 released
* 0.9 milestone targets posted
 
'''15 - March - 2009'''
* Birdtorrent 0.7 released with blog post
* Wiki page updated with 0.8 milestone expectations
 
'''14 - March - 2009'''
* [http://ashughes.com/?q=node/87 Posted] to blog about the first Birdtorrent demo, release to come tomorrow
 
'''13 - March - 2009'''
* [http://ashughes.com/?q=node/86 Posted] to blog about setting up OpenTracker locally
* Posted [http://ashughes.com/?q=node/85 HOWTO] article on my blog about how to set up a local tracker
 
'''12 - March - 2009'''
* Successfully demonstrated Birdtorrent 0.7
 
'''21 - February - 2009'''
* Set up local torrent track for demos on my laptop
 
'''20 - February - 2009'''
* Release Birdtorrent 0.6.0
* Implemented proper disable/uninstall code
* Posted 0.7 milestone
 
'''12 - February - 2009'''
* Fixed one bug, found another
 
'''11 - February - 2009'''
* Fixed crasher bug
* Fixed duplicate bookmark node bug
 
'''5 - February - 2009'''
* Birdtorrent 0.5.0 released
* Torrents can now be downloaded
* Several new bugs introduced that should be fixed in 0.6: [http://ashughes.com/?q=node/80]
 
'''4 - February - 2009'''
* Birdtorrent 0.5.0pre released
* Put download process on it's own thread
* Users can now download torrents without affecting other Songbird tasks
* Plan to test for a couple days and release on Friday
 
'''24 - January - 2009'''
* Posted Birdtorrent 0.4.0 release
* Added 0.5 milestone
 
'''19 - January - 2009'''
* Posted new contribution opportunity: [[Contrib_Opportunities|CDOT Torrent Server]]
* Discovered that SeneNET poses serious hurdles for testing/demoing torrent downloads
* Got torrent downloads working in Songbird via command line
** '''Serious Bug: makes app appear locked until download complete'''
** Need to investigate asynchronous or thread-safe way to implement
 
'''15 - January - 2009'''
* Posted a 0.4 -> 1.0 Project plan via [http://ashughes.com/?q=node/75 blog]
 
'''16 - December - 2008'''
* Released [http://ashughes.com/Projects/Development/Songbird/Add-ons/Birdtorrent/birdtorrent-0.3.0-linux32.xpi Birdtorrent 0.3.0]
1
edit

Navigation menu