= Arno Bakker = dr. Arno Bakker is the chief programmer of the Tribler project and is employed by the [http://www.cs.vu.nl/en/sec/cs/ Large-scale Distributed Systems group] at the Vrije Universiteit Amsterdam. [[Image(ArnoWaitingForIPO-small.jpg, 307)]] Hobbies: Mountaineering! Hangouts: TriblerForDevelopers | BuildFarm | [http://trac.p2p-next.org/wiki/P2P-Next/WP4/M23Trial M23Trial] {{{ #!protected == TODO == === Working on === * Johan: - M24 [http://trac.p2p-next.org/wiki/P2P-Next/WP4/RequirementsImplementation RequirementsImplementation]: which are we going to implement? * Content discovery from browser - Finish search API + impl, see TODOs in [http://svn.tribler.org/abc/branches/arno/d09-10-02-pluginsearchAPI-mb-r13163/Tribler/Plugin/Search.py Search.py] * VOD seek - Optimize for AVIs with index at end * M24 = IDL interface - Requirements are being revised, release end of Oct. - See TODOs in [http://svn.tribler.org/abc/branches/arno/d2009-09-28-idl IDL] * M24 = next NextShare release. - Submissions before Dec 1. - One week code eval, possibly bouncing back to submitters. - Dec 7 integration starts. - Dec 14 integrated version sent to partners for testing - Dec 18 submit to Jari. - Parallel: Write D4.0.3 Specification document (probably includes IDL spec linked to requirements.) - Also: D6.5.3 the M24 release for WP6. * Planned items for each deliverable: - D3.1.1: * Copy from D3.2.1 - D4.0.3: * P2TP * ChannelCast * SwarmSize * Njaal's closed swarm - D6.5.3: * seek * Riccardo's SVC work * search API * p2pstatus * TODO: get new pic with p2pstatus showing. * Plan 20 sep release: - Richard done - VLC 1.0.1? - VOD seek? - Apply Milton testframework to Nitin's channels (who?) - Tune select() timeout period on XP: * Check impact of locks in Boudewijn's solution. He will refactor. * ULANC wants JavaScript playlist to work. === New === * superpeers on new core - Add backup script for .log files - CPU 100% issue * Project BugSquash * Tribler contact mail: who reads triblersoft@gmail.com and/or tribler@tribler.org? Assign to Riccardo? * Release new SwarmPlayer * Extend M2Crypto with more curves, if OpenSSL extended support. * Let installer check for permissions whilst selecting install dir. Split into Standard and Custom install (latter has Select components) * Peer discovery bug: flag peer as local infinite loop on Boudewijn's machine 131.180 VLAN * [http://en.wikipedia.org/wiki/Information_hiding Teach] * Reinstall Vista-UK-E VM. * Hunt source of 3.3.4 Triblers via Apache Refererer log * Remove old files from ttuki M16, e.g. tribler_sdb_v1.sql * Rahim: - Check open_dbhandler() used to get to pop. table. - Asked to refactor METADATA fields: bencoding of infohash in GET_METADATA useless, etc. - Asked to write SwarmSize mechanism description. - me: Document 'url' field in METADATA for P2PURLs. * Answer Dusan: why CBR * Investigate Dusan's bugreport about checkpointing: Session.remove_download() does not always remove checkpoint in ttuki trunk r381. * Implement ut_metadata (got skeleton already) * Ask Jari about: - trac.p2p-next.org, - make plan for having bugfixes of MX releases open to public * LL networking - Let LL respond to solutions, mostly depends on content avail scope. * Merkle BEP discussion - 16 KB hashes modification - Boudewijn to write ut_pex BEP. * Firefox fixes - Turn Firefox plugin into .xpi - Register with Firefox Plugin Finder Service * Broad discussion of P2PURLs, leave up to WP5. - IRI support? i.e. Unicode in name? I had a quick look and I think we use IRI solution already. * Vista SP2 lifted limitation on outgoing TCP conns, disable our limiter when on this platform or higher (Win7) * Test on Win7 === Documentation === * BEP for Merkle hashes [http://www.bittorrent.org/beps/bep_0030.html now published]. Example swarm on jip still needed? * Design multiple users per device solution per Pioneer's requirements (also switch userID per Session or equiv) === Long Term === * Johan's HD performance test (see mail dd. 15-7-2009) === Buy hardware === * Buy VMWare Server License to get support: - Call TUD knakker (7 imgs peak 16 imgs, 4 concurrent) * DV camera or HD cam like Canon HF-100. Made into general problem. * Bring ducktape for DVB-T stuff. === Maintenance === * Run pylint/pychecker over source code. Last: 2009-03-09 * Choker optimization for (live) seeder * debug multitracker * Integrate BitTornado fixes 0.3.12-0.3.17 (latest stable) * Boudewijn on Dprint.py. Check example on [http://svn.tribler.org/abc/branches/boudewijn/ mainbranch-dprint] - Integrate with Tribler/Debug/console stuff? * Monitor superpeer9 for sda problems. 2009-05-06: Has problems, stuff will be moved to barbara. * Edit content links on getting started page. * Backup ss3 to ss2 for backup. Use Gbps connection+IP on 100 Mbps NIC used for UPS signalling * See [wiki:TodoSystemAdministration] === Misc === * Get rid of PlayStation Use PS3 as Blu-ray live source? No transcoding, just raw 10 mbps forward. === Proj Adm === * Declare travel costs Sep/Oct === Old === * [http://trac.p2p-next.org/wiki/P2P-Next/OpenTasksVTT Coordinate work with VTT] - Atte (Live streaming performance test, asked by Johan to. according to mail dd. 2009-06-09) - Jori (ASK: tribe:// in firefox, see wiki:RiccardoTodo + VLC 1.0.0 bindings for Mac (or better: SwarmPlugin for Mac, perhaps also Linux) - Jarkko (SVC) - Pekka Perala? (simulations) - Jukka-Pekka Laulajainen (Working on Milton Test Framework according to mail dd. 2009-06-12) * Video capture: Asked VTT to do that. My findings: - Works on Linux - Doesn't work on Win32 with 0.8.6h-ivaylo: HTTP server accepts connection but sends no reply. * [wiki:M18Trial] }}}