On Friday 21 May 2010 09:30:30 pm you wrote: > It's been an awful long time since we've had a good chat system. When can > we make Freetalk semi-official? It doesn't need to be perfect, IMHO it > doesn't even need all the FIXMEs fixed: We can warn users about it on the > web interface. It's been essentially usable for very many months. > > Ian is very anxious about this, and I share his concerns. As far as I can > see it would be reasonable to add it to the dropdown in 1248, as soon as > you've fixed the NPE problem. Then when you've fixed all the fixme's, we > can remove the warning, and when we're really sure we can bundle it. >
I have already moved ALL stuff to target version 0.2 which is not cruicial, what is left als FIXME is ONLY critical bugs. Even though it seems usable, they must be fixed. For example what needs to be implemented: - Size limits for various stuff in the XML, to prevent DoS - Storage of "UnwantedMessageLink" objects when messages are ignored due to trust settings. This is necessary if the messages should become visible again after you re-trust someone. - etc. There are 27 FIXME left and 22 bugtracker entries. You should notice that about a month ago it were >90 FIXME! :) I'm working for ~2-3 hours on FT/day. I am working as fast as possible and I will postpone ~1/3 of the remaining FIXME to version 0.2. About 1/3 of them are just "rename this or that" and the remaining 1/3 is critical stuff. You should PLEASE trust me that its absolutely crucial that I review all of them because they are about DoS vulnerabilities and what is even more important database structural changes which would require us to write database-upgrade code when we don't fix them before the initial release - that would be additional work which I cannot spend on productivity! And further please trust me that I am trying to postpone ANYTHING which is not critical. Critical = DoS, Hidden messages, Structural database changes which would introduce much work in writing upgrade code. We are VERY close to release and IMHO close means right now that it is not possible to measure the time accurately and I won't give a number in days. Close means that there is a finite amount of critical bugs and I will try to fix them ASAP and then it is done. AND it will be rock solid by then! Not just "it works somehow! :) Greetings, xor -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part. URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20100521/638eb103/attachment.pgp>
