Project Task Page: Fixing references to deprecated components in Examples and Tools

Status: Running
Current Developers: MH
Current "inflight" dev location: /branches/private_MH_20070424_deprecationsfixes
Start Date: 24 April 2007
Expected End Date: 30 April 2007
End Date: 27 April 2007
Date this page last updated: 30 April 2007
Estimated effort so far: 1.5


Several of the example programmes in Code/Python/Kamaelia/Examples and Code/Python/Kamaelia/Tools import components that are now deprecated (eg. Kamaelia.Util.Pipeline). This generates deprecation warnings but does not stop the programs from running.

Easily fixed by modifying to point to the new names/locations of the components.


  • Task Sponsor: MH
  • Task Owner: MH
  • Developers: MH,MS
  • Users: none
  • Interested third parties: none
  • Requirements
    • MUST fix so deprecation warnings no longer occur
    • SHOULD not result in any foreseeable regressions



  • Modifications to:
    • various bits of code in /Code/Python/Kamaelia/Examples and /Code/Python/Kamaelia/Tools


  • Branch /branches/private_MH_20070424_deprecationfixes/
  • ...containing modifications to:
    • /Code/Python/Kamaelia/Tools/
    • /Code/Python/Kamaelia/Tools/Whiteboard/
    • /Code/Python/Kamaelia/Examples/SoC2006/RJL/TorrentSeeder/
    • /Code/Python/Kamaelia/Examples/SoC2006/RJL/HTTPSpider/
    • /Code/Python/Kamaelia/Examples/SoC2006/RJL/P2PStreamPeer/
    • /Code/Python/Kamaelia/Examples/SoC2006/RJL/P2PStreamSeed/
  • ...merged into /trunk

Realistic possibilities arising as a result of activity on this task


Related Tasks

Tasks that directly enable this task (dependencies)

  • /branches/private_MH_20070423_kamaelia_bugfixes branch should be merged first, as this branch is based on it - it will make merging simpler if done this way.

Sub Tasks

  • Branch containing modifications
  • Merge of branch

Task Log

  • 2007 04 24 : Task status changed to running
  • 2007 04 24 : Added developer MH
  • 2007 04 24 : Created branch /branches/private_MH_20070424_deprecationfixes/
  • 2007 04 24 : Found deprecation uses; fixed; tested
  • 2007 04 25 : Ready for merging into /trunk
  • 2007 04 25 : Time spent 1 day
  • 2007 04 27 : Removed developer MH
  • 2007 04 27 : Added developer MS
  • 2007 04 27 : Merged branch
  • 2007 04 27 : Task status changed to completed
  • 2007 04 27 : Time spend 0.5 days


Important note: this branch was (retrospectively, stupidly) based on the /branches/private_MH_20070423_kamaelia_bugfixes branch - it therefore includes all changes made in that branch up to the moment at which is was branched from it. When merging, it is therefore recommended to merge that branch before this one (in order to simplify the process)

-- Matt, 25 April 2007


Kamaelia is an open source project originated from and guided by BBC Research. For more information browse the site or get in contact.

This is an ongoing community based development site. As a result the contents of this page is the opinions of the contributors of the pages involved not the organisations involved. Specificially, this page may contain personal views which are not the views of the BBC. (the site is powered by a wiki engine)

(C) Copyright 2008 Kamaelia Contributors, including the British Broadcasting Corporation, All Rights Reserved

This web site is powered by the same code created for the bicker manor project. For more details, contact Michael Sparks at BBC Research directly (cf contact)