Current status of 0.7:
- Link level encryption is half-done, using ephemeral Diffie-Hellman.
- Retransmission layer is done, appears stable under extreme load. (As
  of the second half of today!).
- Datastore works, but needs more work for efficiency.
- CHKs work; requests and inserts. Small test network always RNFs.
- No SSKs yet. Will be the priority after current work.
- Splitfiles with onion FEC mostly work, need further debugging.
  Hopefully will be 100% by the end of the week. Have not tested really
  big splitfiles that need multi-level metadata yet, but that should
  work fine; not practical until I sort the load issues out.
- Load is becoming an issue, especially with large splitfiles spread
  over a large number of threads, on local (=> unlimited bandwidth)
  testnets (so maximum CPU, tons of threads). I am implementing the
  proposed client load limiting algorithm, I suspect there will be much
  more work further down the line.
- Basic client metadata (MIME types) are working.
- Manifests, archive manifests, etc, are implemented for request but not
  yet for insert, and therefore not tested.
- No updating code yet, not even DBRs. Intentionally left out of the
  work on metadata; we can decide later.
- Download manager not yet implemented, but lots of supporting code is
  ready. Can be started as soon as current work done. If I can do FCP
  without it without compromizing the design, I will, in the interests
  of getting FCP running as soon as possible.
- FCP not yet implemented. Requires current work, SSKs, and maybe the
  download manager. This is the mid-term goal at the moment. It is
  really important to get something that Frost et al can work with.
- Fproxy not yet implemented. Requires current work and SSKs.
- Opennet support not yet implemented, probably there are design issues
  remaining.

Conclusions:
By Christmas, we will not have 0.7.0, despite Ian's assurances to the
press (who are familiar with technology projects slipping deadlines!),
but we may just have an alpha with FCP. Very likely we will have something
with both FCP and opennet support in the next couple of months, and soon
after a basic fproxy.

The project's current Paypal balance is $1,367.08.
This will be sent to me very soon, and will not buy a full month; if you
want to help us out financially, please do so now! :)

Also sent to Frost.
-- 
Matthew J Toseland - toad at amphibian.dyndns.org
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20051117/a3c54efc/attachment.pgp>

Reply via email to