i believe the work on the server internals and interface has been practically completed.
the usenet explorer client side is functional as well.
what is left there is a tons of processor time on the server side while in saturated mode, i want to use it to optimize communication process, probably i need to add some kind of authentication as well.
currently there is a server running, if you are a registered user please contact me through a private message if you would like to test it.
as to now it contains all alt.binaries.* hierarchy + all newzbin newsgroups . it gives about 6+M files for 30 day retention.
i still need to add improved communication options and several small aspects. the code is quite manageable (since there is no so much interface like in a newsreader all is simple) so i don't expect much trouble.
Current work - usenet indexing made easy (pre v1.1)
i'm adding now authentication; the communication will be also encrypted (encryption will go as a means of authentication without the necessity to send serial directly or keep serials on the server but rather using some serial derivative so public server release would be possible - so serial cannot be guessed even if the communication is intercepted or from server software, then why not to encrypt all the rest of the data, fortunately i have extensive enough experience in secure communications).
also i'm reducing bandwidth, i'll start refilling the database shortly due to a little changed format - removed category field since it is not needed, there is something better instead (today-tomorrow) then i'll publish first the native search capable client version as a public release.
as to the server all runs stable since the last time with current straightforward communication interface, i'm trying to clarify the question with hosting.
also i'm reducing bandwidth, i'll start refilling the database shortly due to a little changed format - removed category field since it is not needed, there is something better instead (today-tomorrow) then i'll publish first the native search capable client version as a public release.
as to the server all runs stable since the last time with current straightforward communication interface, i'm trying to clarify the question with hosting.
communication/authentication finished, and as i told earlier as a bonus all communication is encrypted (it would mean anonymous in the strict sense of the word only if i don't publish the server and you didn't compromise your serial, in short as it stands now to read packets someone needs to hack the server executable or get your key, no other feasible options). but anyway we shouldn't go too far here since the usenet communication itself is open text, so using encryption for authentication without any performance sacrifice is quite ok.
the server doesn't have any logs and almost all happens on fly.
so what is left is rather less than more smaller easy things.
the server doesn't have any logs and almost all happens on fly.
so what is left is rather less than more smaller easy things.
work on the server finished (a lot of small work to manage access and maintain some general statistics like bandwidth - but no any logs, recording, nothing personal etc. also because it is boring and unnecessary to add)
client is also suitable for the first release, but i may take a day to add even something planned for later.
in short if no suprises we will have the public release soon, i'll publish only the client since we'll try to maintain some test service to estimate bandwidth needs and also i'm waiting for some feedback connected to hosting, next week it should be clear.
i guess with the release i put a final message here and let this thread go from the sticky state, a bit of schizophrenic but it also shows how i'm working in time (also for me).
client is also suitable for the first release, but i may take a day to add even something planned for later.
in short if no suprises we will have the public release soon, i'll publish only the client since we'll try to maintain some test service to estimate bandwidth needs and also i'm waiting for some feedback connected to hosting, next week it should be clear.
i guess with the release i put a final message here and let this thread go from the sticky state, a bit of schizophrenic but it also shows how i'm working in time (also for me).