jMule Forum Index jMule

 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Login to check your private messagesLogin to check your private messages   LoginLogin 

developer release

 
Post new topic   Reply to topic    jMule Forum Index -> General jMule discussion
View previous topic :: View next topic  
Author Message
emarant
Admin / Developer


Joined: 02 Oct 2002
Posts: 135

PostPosted: Sun Jan 12, 2003 21:50    Post subject: developer release Reply with quote

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 icon_smile.gif ).

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 ? ) icon_wink.gif 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 icon_smile.gif ), 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 icon_sad.gif
-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
View users profile Send private message Send email
emarant
Admin / Developer


Joined: 02 Oct 2002
Posts: 135

PostPosted: Sun Jan 12, 2003 22:12    Post subject: Reply with quote

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
View users profile Send private message Send email
Guest






PostPosted: Sun Jan 12, 2003 22:15    Post subject: Good work. Reply with quote

Wow Emarant,

good work man, keep it up !!


Let's see you tomorrow.
Back to top
oki
visitor


Joined: 19 Jan 2003
Posts: 1

PostPosted: Sun Jan 19, 2003 1:45    Post subject: Reply with quote

Great.
i cant wait 2 test icon_wink.gif
Back to top
View users profile Send private message
emarant
Admin / Developer


Joined: 02 Oct 2002
Posts: 135

PostPosted: Fri Feb 07, 2003 21:40    Post subject: Reply with quote

absolute-alpha-rc0 is deprecated.
You should use current cvs HEAD till release.
Back to top
View users profile Send private message Send email
emarant
Admin / Developer


Joined: 02 Oct 2002
Posts: 135

PostPosted: Fri Feb 14, 2003 17:36    Post subject: Reply with quote

BETA_1 branch will be upcoming beta release and sould be most *stable*
Back to top
View users profile Send private message Send email
Hanged
Guest





PostPosted: Sat May 17, 2003 6:41    Post subject: GUI Reply with quote

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

PostPosted: Wed Jul 02, 2003 9:51    Post subject: Contribution Reply with quote

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 icon_cool.gif
Back to top
View users profile Send private message
emarant
Admin / Developer


Joined: 02 Oct 2002
Posts: 135

PostPosted: Tue Sep 30, 2003 21:46    Post subject: Reply with quote

improvements in ed2k, emule and config useable with current cvs version.
icon_arrow.gif edit in first post
Back to top
View users profile Send private message Send email
newbeewan2
Developer


Joined: 02 Jul 2003
Posts: 30
Location: France

PostPosted: Wed Oct 01, 2003 11:14    Post subject: Testing under Linux Reply with quote

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 icon_smile.gif)
See you
Back to top
View users profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    jMule Forum Index -> General jMule discussion All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB 2.0.3 © 2001, 2002 phpBB Group