View previous topic :: View next topic |
Author |
Message |
emarant
Admin / Developer
Joined: 02 Oct 2002
Posts: 135
|
Posted: Sun Jan 12, 2003 21:50 Post subject: developer release
|
 |
|
Edit:
new relase will be upon the cvs main branch
Edit2:
-current cvs tag for version that compile is pre_0_03_2003
-new versions need jconfig.jar from jconfig project on sf -> http://www.jconfig.org
- improved ed2k; add uplaod queue, fixed udp callback
- emule secure identification version 1+2
- dserver 16.40 support
ps. public CVS server is 24h behind developer cvs
pps. pre-compiled version http://jmule.sourceforge.net/jMule-emarant-2003.09.30-cvsversion.zip
post form 2003 Jan 12 21:50 GMT +1:
README file for the jMule release 'absolute-alpha-rc0'
Target audience.
This version/release of the jMule is *not* addressed to a widely audience. At least you should know the following buzzwords: 'java', 'root' ( if running under 'unix' or 'linux' in particular ), 'jar' and, very important, 'proper bug reporting'. In other words you should be an interested ( java ) software developer or a computer geek at least.
Prerequisites
You should have installed at least the JRE 1.4.1 for proper operation. But we are interested in your experiences running the jMule with something other as JRE 1.4.1. In particular running it at other system as Microsoft Windows(tm) would be very interesting to hear about. Just try the '--noVerCheck' option to bypass the java version checking at start-up.
Also you should have installed an eDonkey server or an eDonkey client ( *not* only jMule ).
Installation & 'The First Run'
Just check out the current release with the tag 'absolute-alpha-rc0' from cvs( http://sourceforge.net/cvs/?group_id=63021 ). Cd to the newly created directory and compile with ant. Than you can run the proper start script for your operating system from the 'bin' directory ( 'bin\jMule.bat' for windows and 'bin/jMule.sh' for unix ( as I write this text the unix starter script is not really working at the moment. Feel free to fix this up and post the patch our way. If the script for your operating system isn't working at the moment, try this: 'java -cp "build/classes/;./libs/bsh-1.2b7.jar" org.jmule.core.Main --help' ).
( Then follow the instruction given to you by the started script. Note: as of 12012003 you shouldn't rely too much on the starter scripts. ) In particular it is very important to do the '--cmd install' ( or just 'install' at the "jMule>" prompt ), because without this jMule will throw an ugly exception saying it cannot find its configuration file. When askend for the 'AutoConnectEnabled' value you should answer with yes or true, because in the opposite case, jMule will *not* try to connect to the network.
'The Second Run' or just 'Back To the Usual Business'
Please report all the strange behaviour, exception stack traces or whatever else to us by using the jmule.sourcefourge.net's bug tracker ( http://sourceforge.net/tracker/?atid=502603&group_id=63021&func=browse ). Of course we would be glad to accept some patches too ( by using the http://sourceforge.net/tracker/?atid=502605&group_id=63021&func=browse ? ) If you have got some funny ideas, we have a feature request tracer ( http://sourceforge.net/tracker/?atid=502606&group_id=63021&func=browse ) too. But: take your time to read the already posted/submitted bugs or features. Don't pollute the trackers by some multiple postings. Thanks.
Don't forget: the name of the release is 'absolute-alpha'. This is the first release to the ( widely ) public: be nice to the software, but say us if it was naughty so we can teach it some refined manners. At the moment you really do *not* want to use the jMule as a replacement of your favourite p2p tool ( I doubt, it is at all possible ), because you could harm the network or just mess your files up. So watch out.
Things to know:
-serverlist server.met and edonkeyservers.xml are loaded on start-up
-jMule rehash at startup all files to share 
-you have to save the ed2k serverlist before close and load downloads after start-up ( by using the 'ed2kserver savelist' command ).
Known issues:
-sometimes negative times for source next retry
Take a look at doc/features.txt and doc/TODO too.
That's all. Have fun and give it a try.
Last edited by emarant on Tue Sep 30, 2003 21:43, edited 4 times in total
|
|
Back to top |
|
 |
emarant
Admin / Developer
Joined: 02 Oct 2002
Posts: 135
|
Posted: Sun Jan 12, 2003 22:12 Post subject:
|
 |
|
how to check out with tag absolute-alpha-rc0:
cvs -z3 -d:pserver:[email protected]:/cvsroot/jmule co -r absolute-alpha-rc0 jMule
|
|
Back to top |
|
 |
Guest
|
Posted: Sun Jan 12, 2003 22:15 Post subject: Good work.
|
 |
|
Wow Emarant,
good work man, keep it up !!
Let's see you tomorrow.
|
|
Back to top |
|
 |
oki
visitor
Joined: 19 Jan 2003
Posts: 1
|
Posted: Sun Jan 19, 2003 1:45 Post subject:
|
 |
|
Great.
i cant wait 2 test
|
|
Back to top |
|
 |
emarant
Admin / Developer
Joined: 02 Oct 2002
Posts: 135
|
Posted: Fri Feb 07, 2003 21:40 Post subject:
|
 |
|
absolute-alpha-rc0 is deprecated.
You should use current cvs HEAD till release.
|
|
Back to top |
|
 |
emarant
Admin / Developer
Joined: 02 Oct 2002
Posts: 135
|
Posted: Fri Feb 14, 2003 17:36 Post subject:
|
 |
|
BETA_1 branch will be upcoming beta release and sould be most *stable*
|
|
Back to top |
|
 |
Hanged
Guest
|
Posted: Sat May 17, 2003 6:41 Post subject: GUI
|
 |
|
Hey man, great work!! I have a dream... my dream is to develop an eMule in Java!!! And you've already started t odevelop it! Great... hey, I want to help ya, I could start developing the GUI for the jMule... i could find someone to develop the icons and the graphics...
my email is
send me an email if you like the idea
cya!
|
|
Back to top |
|
 |
newbeewan2
Developer
Joined: 02 Jul 2003
Posts: 30
Location: France
|
Posted: Wed Jul 02, 2003 9:51 Post subject: Contribution
|
 |
|
Hello,
I just discover jmule because I was looking for an edonkey client in Java.
I'm interested in contribute. I'm java developper on application server since 1999.
If you want a new frenchy java developper for jmule I'm your guy
|
|
Back to top |
|
 |
emarant
Admin / Developer
Joined: 02 Oct 2002
Posts: 135
|
Posted: Tue Sep 30, 2003 21:46 Post subject:
|
 |
|
improvements in ed2k, emule and config useable with current cvs version.
edit in first post
|
|
Back to top |
|
 |
newbeewan2
Developer
Joined: 02 Jul 2003
Posts: 30
Location: France
|
Posted: Wed Oct 01, 2003 11:14 Post subject: Testing under Linux
|
 |
|
Hi,
I'm currently testing on my linux ( mandake9.1 ) jdk 1.4.2 with home compiled jmule package...
it seem to work well for the moment )
See you
|
|
Back to top |
|
 |
|