Friday, June 29, 2007

Port 443 in the Trusted Peer File


Currently kerjodando defaults to port 443 in the trusted peer file.

However, I have three computers on a LAN and so only one can use port 443.

So only one can be connected to from outside the LAN by using the trusted peer file.

This is now a very big issue.

I have received a lot of feedback from users (linux and Mac ) who can't use 443 so other users can't directly connect to them - they have to use an intermediary.

THIS HAS TO CHANGE.

So I propose that the developers add an input field on for port number on the swarm page e.g. http://www.itsdargens.com/swarm/show_one/86d1cca8104f981648eb1b1d0f0f3a39

Should put it below description but above start. Put the following highlighted text next to it.
Enter port for p2p client, if using a router this port must be forwarded (leave blank if not sure - default port is 443)

The default port should stay as 443. However if a user inputs a port number then this should be used instead of 443 in the trusted peers file that is downloaded every 5 minutes.

THIS TAKE PRIORITY OVER THE WEB GUI AS IT IS MY MISTAKE IN LOGIC THAT NEEDS TO BE FIXED.

NEED DO IT BEFORE CONTINUING TO WORK ON WEB GUI.

New Version of "Lucene" for ANts p2p


It is possible to use the new version of "Lucene".

See this web page "http://lucene.apache.org/java/2_0_0/"

The developers of ANts p2p version 2(kerjodando) are very busy.

They are working on:

1.Making the application smaller so that it loads faster and uses less "RAM".

2.Changing the "GUI" to make it easier for new Users to use.

(a) web browser "GUI";
(b) Alowing other ports other than 443 on www.itsDargens.co web site.

So there is no time to update Lucene.

However, it is an easy task for someone with a little Java experience and a lot of time.

See this page there is a clear upgrade path: http://lucene.apache.org/java/2_0_0/

If you want to help make "ANts-p2p" better email me at http://kerjodando.blogspot.com/ and see http://www.kerjodando.com/ "ANts-p2p" version 2

DOWNLOAD FASTER PRIVATELY

Tuesday, June 26, 2007

Concept Web GUI and Other Developments in the Pipeline


You can now view an alpha concept web GUI by launching kerjodando by clicking "Start" on this web page http://www.itsdargens.com/swarm/show_one/86d1cca8104f981648eb1b1d0f0f3a39
and then typing/clicking on the following, ONCE YOU HAVE CONNECTED TO A BUDDY GROUP (meet-up/swarm), http://www.itsdargens.com/webgui


Vincent is confident he can implement download function on web page in the coming weeks.

Casper is progressing well on the reduction in size of the client. Client size is now down to 4.3 mega bytes from 7.2 mega bytes. There are a few bugs but once these have been cleared then his code will be integrated with Vincent's on SVN!

Monday, June 25, 2007

Connecting to a P2P Network - ANts p2p and ANts p2p version 2 (kerjodando)

Port Needed to Connect to Ants p2p and Ants p2p version 2 (kerjodando)

Your Enviroment

Can You Connect?

Your Port

Port on Firewall Open?

Port forwarded?

YOU can connect TO OTHERS

OTHERS can connect TO YOU

443

Yes*

Yes

Yes

Yes

443

Yes*

No

Yes

Once you have connected to first user then others can connect to you.

Other Port

Yes

Yes

Yes

Once you have connected to first user then others can connect to you.

Other Port

Yes

No

Yes

Once you have connected to first user then others can connect to you.

Other Port

No

No

No

No

*This port is always open in firewalls;

Saturday, June 23, 2007

Feedback From Testing




Good:
Downloads fast
Uploads Fast
Loads of Content

Bad:
Lots of new users could not connect


Connection is the most important part of p2p. Once web gui is done and application made much small so quicker to download the next big priority is connection.

Currently you should have no probs if use port 443 and make sure that this is forwarded.

If you use another port (even if forwarded) then no one will be able to connect to you. You can only connect to others.

If you are behind a firewall or proxy and don't use 443 then you will not be able to connect.

So use port 443, make sure it is forwarded.

Use the proxy option if you're behind a corporate or university proxy like websence.

Tell you friends about it. Then you can make sure that you have someone to connect with and share with.

Wednesday, June 20, 2007

Smaller P2P - New Project Member Casper


The project now has a new team member, Casper.

He has been tasked to reduce the size and complexity of the kerjodando client.

He is starting work immediately.

His first task is make sure the admin of the project, svn etc is professional.

Sunday, June 17, 2007

kerjodando p2p updated with latest ANts p2p Code


I have updated kerjodando with the latest ANts p2p source code from Gwren. (see www.itsDargens.com)

For the next few weeks (months) while we are testing the meetups (private groups) have been switched off to make it easier to test.

The next update will be an example of the webgui showing searching.

Hopefully this will be tomorrow.

Saturday, June 16, 2007

Daily Updates of ANts p2p ver2 (kerjodando)


I am going to start publishing daily updates of ANts p2p version 2 (kerjodando) daily just as Gwren use to do now I've solved the signing problem.

The proposed versions are:
0.10 Current
0.11 Lastest source code as published by Gwren
0.12 Relaxing of restriction on speed of connections (so cable users will be able to connect to slower connections)
0.13 Relax bandwidth limits - so that more bandwidth can be used to download
0.14 Add extra connection types
0.15 Reduce the amount of bandwidth used for searches and super peers

0.20 Replace java GUI with a web browser GUI

0.30 Significantly reduce the size of the ANts p2p version 2 client (kerjodando)

0.40 Add email invites to allow users to invite their friend to their network

0.50 Significantly reduce the time taken to connect to the network

0.60 Launch personal file sharing networks (3rd phase); file sharing meetup places (2nd phase) and anonymous torrents (1st phase)

All the above are subject to change.

Friday, June 15, 2007

Learning Java


I feel confident enough to code in Java.

I just need to learn to sign Jars and then I will be able to publish updates weekly like Gwren use to do.

Monday, June 11, 2007

Source code of Latest Ants P2P Released


Project: ANts P2P (antsp2p)
Package: antsp2p developer
Date : 2007-06-11 03:51

Project "ANts P2P" ('antsp2p') has released the new version of package 'antsp2p
developer'. You can download it from SourceForge.net by following this link:
<https://sourceforge.net/project/showfiles.php?group_id=106782&release_id=515125
>
or browse Release Notes and ChangeLog by visiting this link:
<https://sourceforge.net/project/shownotes.php?release_id=515125>

Tuesday, June 05, 2007

Kerjodando Source Code and Gwren

Spoke on the telephone to Gwren (Roberto Rossi) yesterday. He seems to be enjoying life. He apologised for not publishing source code for a year for last update of ANts p2p. He promised to publish it as soon as he had time.

I have now published the FULL source code for kerjodando p2p on google code ( http://code.google.com/p/kerjodando/source ).

We currently have an issue with the web gui, it does not work, it won't return search results.

Vincent is working on it.

Hopefully, we will have a fix this afternoon.