On Monday 20 April 2009 00:12:43 Ian Clarke wrote: > Hey Matthew, > > What is the current status of things with respect to getting a > publicity-worthy release out soon?
Most of my recent work has been related to supporting Freetalk, and post-merge fixes for db4o. In particular, the auto-update system needed to be improved somewhat before releasing 1207, and various improvements to USK fetching/polling were needed for Freetalk (this is largely finished now). Further work on plugins will definitely be necessary, although the path ahead is clear and this should not take more than a few days to a week. Then it's on to the progress page, which should not take more than a few days. There have been several reports of corrupted databases causing the node not to start up, often due to power failure etc, so it will be necessary to implement some form of auto-backup, which involves taking the database offline while we write the backup, auto-restoring it if startup fails, and not deleting stuff until the next backup point; this will be several days. There are some sporadically reported download/upload bugs, and there will need to be work on bootstrapping, as automatic testing frequently fails on this point. Four of our seednodes are offline, I will send a request for more today. Most other bugs can likely wait until a full (0.8 not 0.8 beta) release. p0s is actively working on Freetalk/WoT and has completed some major refactoring work, more debugging and more UI work is needed, he guesstimates 2 weeks for it to be basically finished. Other recent developments include saces building a working multi-container freesite inserter. This will considerably improve performance for inserting and especially for browsing/fetching big freesites or big hg/git inserts. It does however need considerable work (activation, storing stuff when changed, debugging the inevitable database leaks) to be persistence compatible. I do not have time, and I'm guessing it would take saces a lot longer than it would take me, so it will probably be turned off in 0.8 beta 1. The FEC changes may or may not make the release. When built on my machine, or Tommy[D]'s, the native 64-bit FEC library segfaults. IMHO native 64-bit FEC would improve performance for freesites slightly on amd64, especially if the data is cached, although decoding/encoding large long term downloads is dominated by disk seeking. Nextgens has been working on some major optimisations to the messaging core on a branch, I haven't looked at this yet. And we have accepted 5 students for GSoC, between our four mentors. These are not completely absolutely finalized yet, but should be later today (things could still change due to last minute slot reallocation causing new duplicates). Currently, they include a distributed searching project, a bunch of improvements to the centralised searching system, making the web interface more dynamic, work on content filtering, and work on friend-to-friend functionality and introduction. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 835 bytes Desc: This is a digitally signed message part. URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20090420/8e54ef21/attachment.pgp>