Finally a weekly diary has been constructed. A short description on what happens each
week is shown here.
| Week | Description |
| 2003-22 | Wrote most parts of the presentation. Also started on the opposition by reading the report, taking some notes and starting on the real opposision document. |
| 2003-21 | Started creating a thesis template, spent a lot of time with it, until I finally decided to use an alternate template. Wrote a couple of slides for the presentation. Fixed the API documentation for the framework, which required quite a lot of regular expression substitutions before I got it the way I wanted. |
| 2003-20 | Even more work! Wrote a lot on protocol design, about other applications and spent the weekend going through the report fixing errors cross references and the creation of an index. The report is completed! It's big (145 pages), but I'm happy with the result! |
| 2003-19 | A lot of work! Not much time left, but everything will be finished on time. Mostly report writing and analysis. |
| 2003-18 | Struggled a lot with the analysis, but finally got some reasonable results, although somewhat simplified from what was originally intended. |
| 2003-17 | More report writing. |
| 2003-16 | Finished a new draft of the report which was handed in to receive some feedback before the final delivery. |
| 2003-15 | Created some images for the report, wrote more on protocol design and wrote more on analysis. I have to hand in something soon, since I believe it is way overdue. Also adjusted the requirements somewhat to better reflect what is actually going on. |
| 2003-14 | The back-end is completed (at least according to me). Wrote parts of a simple Gnutella plugin for testing purposes. Also wrote more on the report. The analysis part is a slow and difficult task. |
| 2003-13 | Wrote more code. The back-end components should soon be completed! Wrote some things on various parts of the report. Expecting to release a new draft of the report soon. |
| 2003-12 | Conducted another Gnutella performance session. Wrote more on design issues. Read some new material on the Internet Nomenclator Project and wrote a few things about meta-data and meta-data directories. Wrote some more code as well. |
| 2003-11 | Performed a Gnutella performance measurement session. Wrote quite a lot on aspects concerning the design of P2P systems. Also wrote some more code. |
| 2003-10 | Wrote more back-end code and studied the use of I/O multiplexing in Java. Did some minor corrections to the report |
| 2003-09 | Read some things about JXTA and made a more detailed outline of the design. Also wrote some more code |
| 2003-08 | Wrote some code. Implemented a thread queue that uses a priority based scheduling policy. Intended for packet management in a peer back-end |
| 2003-07 | More FastTrack stuff. Also restructured some design material |
| 2003-06 | Wrote more on giFT. Also browsed Sourceforge quite a lot to find other interesting projects. Did not really have any luck |
| 2003-05 | Wrote some material on FastTrack and giFT. Read quite a lot of giFT/OpenFT code |
| 2003-04 | Did a CVS checkout of the ALPINE project and read some stuff |
| 2003-03 | Mostly busy with other things. Tried to find some FastTrack material. Did a CVS checkout of the giFT project |
| 2003-02 | Very busy finishing up other course, no work |
| 2003-01 | Wrote some more on Gnutella and worked with meta hashing |
| 2002-52 | Holidays. Not much work. Fixed a computer crash and did some additional analysis. |
| 2002-51 | Finally completed an early draft of the report |
| 2002-50 | Wrote some stuff on the report draft and structured the bibliography |
| 2002-49 | Added some things to the bibliography. Also read some papers |
| 2002-48 | Found a few papers that appeared interesting |
| 2002-47 | Almost no work, only read some Gnutella stuff |
| 2002-46 | Started structuring some design elements for a generic P2P system |
| 2002-45 | Read more and started sketching on a partial decentralized system |
| 2002-44 | Almost no work, just read some more |
| 2002-43 | Read quite a lot, also found some new sources of information |
| 2002-42 | A rather slow week. Wrote some more introduction material |
| 2002-41 | More introduction writing and some study |
| 2002-40 | Started building a LaTeX bibliography list of all sources found so far |
| 2002-39 | Experimented with LaTeX indexing facilities and got it to work the way I wanted |
| 2002-38 | Created a mthesis.cls since report.cls did not give me the
freedom I wanted. |
| 2002-37 | Created a LaTeX template for the report |
| 2002-36 | More reading |
| 2002-35 | Reading |
| 2002-34 | Got the thesis proposal accepted |