[ANet-devel] Re: A starting point
Status: Abandoned
Brought to you by:
benad
From: Dale T. <dal...@88...> - 2000-11-30 02:24:53
|
Ok... I've tried the documentation edit and it works fine. So we'll be able to correct each others spelling etc... ;) I think it is a good idea to have linux as the initial platform and a messaging application would be an ideal starting point. I must admit I'm not that keen on doing a file transfer program - FreeNet and Publius can already do this. I think we need something that people haven't done before. But all of the applications can be built apon a basic messaging platform. The underlying library shouldn't care if it's transferring a chunk of a document or a query - it just has some data to transfer between two places. Also how do people feel about making the core library LGPL? We have a bigger chance that more people will use it which would allways be good? I've done some TCP/IP programming in C & Java so I'm sure it won't be too much of a problem. thanks, - Dale On Wed, Nov 29, 2000 at 08:48:53PM -0500, Benoit Nadeau wrote: > >Hi, > > > >While I'm waiting to be approved for the devel list I'll e-mail you both > >directly. > > Done! > > > >I think it would be useful to define the scope of the initial design - > >e.g. get something working as quickly as posible so that we have a > >framework in > >which to test our ideas. I don't think it will be possible for us to get > >a really good > >idea of how to approach the problem until we have tried a few designs. Agree? > > Yep. Let's start the TCP/IP module on Linux, stdio for the interface, and > the bare minimum for the rest. But I never did TCP/IP on Linux, and > LinuxPPC on my machine has some weird problems with the network card... > Ajaya, could you help by coding some TCP/IP? > > > >I'd suggest that the first step would be to design the interface and possible > >implementation of a distributed anonymous messaging library. Once we have > >this defined then it should be easy to build applications on top of it. > > That's actually what I meant by "Core Module": a kind of "distributed > anonymous messaging library". > > > >It would also be good to get some ideas on the table for a first application - > >something that can show that our library works and is well founded? > > The first service could be some kind email, that is, sending a text message > to everyone on the network as a "distributed query". But the file browsing > service wouldn't too complicated to code, once all the other modules > (Interface, Core, Direct-to-port and TCP/IP) are done. > > > >I've started writing down some ideas for a messaging protocol based on the > >stuff that Benoit has already done (good start BTW). I will hopefully have my > >ideas concrete enough to put them in an e-mail by Monday. > > Great! I will add some docs (Part 3: Network Optimization and Part 4: > Security Systems), but they won't be complete, especially the security one. > This will mean that we'll have an "idea clash" next Monday! Great! (I > already said that...) > > You all have "Editor" access to the docs, so you should be able to add and > edit your docs directly to the site. But don't ask me how. Maybe this means > that you'll be able to click on "Admin". Their web site is far from being > "administrator-friendly"... > > > >PS Did you come up with ANet to mean Anonymous Network? > > Anonymous and Anarchy. I'll write this down on the web site. > > ..... > > THE SSH LOGIN WORKS! > http://anet.sourceforge.net/ WORKS! > > I'll work a bit on it this weekend, but it's not my top priority. > Chris, could you do some web pages for me? Hehe. Just a joke. ;-) > > - Benad > |