You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by Danny Angus <da...@thought.co.uk> on 2002/01/09 13:13:58 UTC

FW: current version of James?

Morning all,
In the light of the appended mail, and other comments on the users list, I
think we need to make a new Milestone release of src & binary, I've built
and tested the dist from the HEAD of CVS on win & linux a few times over the
last few days and it seems to be stable, except for the jdk1.4 issue.
There seems to be no major changes to the code on-going at the moment, and
there are a number of bugs and enhancements in CVS since 2.0a1

I dont think it helps our cause, hell its worse its *embarassing*, that the
latest version available has a showstopping bug in POP, I'm frustrated that
I can't direct people to the James site and say "download the latest binary
and try it out".

James is a cool thing and I think we should make a few right moves now so we
can start to "sell" James to friends and collegues.

It would also be nice to see people starting to distribute 3rd party
Mailets, and Mailets to my mind are a killer feature of James lets not allow
anyone else the opportunity to develop a Mailet container that is preferable
to James, we know the ball is rolling, but to outsiders it may well appear
to have stalled.

I'd be happy to propose myself as release manager if that would help, and
carry out the following actions,
1/ prepare a release plan
2/ branch CVS
3/ coordinate bug fixing
4/ build the dist

what I can't do, no account on deadalus, is update the website, but if
no-one else wants to I can try and get one.

d.



> -----Original Message-----
> From: Kaleb Axon [mailto:dontspam_kaleb@axon-family.net]
> Sent: Sunday, January 06, 2002 11:26 PM
> To: James Users List
> Subject: current version of James?
>
>
> The web site says that the current version of James is 2.0a1.  It
> also says
> that this version has a bug that prevents POP3 retrieval.  What I
> would like
> to know is:
>
> 1.  What good is a mail server without POP3?
>
> 2.  When will a usable build be released?  2.0a1 appears to be
> dated October
> 25, which is a long time for such a serious problem to go unfixed.
>
>
> Kaleb
>
>
>
> --
> To unsubscribe, e-mail:
> <ma...@jakarta.apache.org>
> For additional commands, e-mail:
> <ma...@jakarta.apache.org>
>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: FW: current version of James?

Posted by Danny Angus <da...@thought.co.uk>.
thanks Pete.

> -----Original Message-----
> From: Peter Donald [mailto:peter@apache.org]
> Sent: Wednesday, January 09, 2002 12:17 PM
> To: James Developers List
> Subject: Re: FW: current version of James?
> 
> 
> On Wed, 9 Jan 2002 23:13, Danny Angus wrote:
> > what I can't do, no account on deadalus, is update the website, but if
> > no-one else wants to I can try and get one.
> 
> If you want you can prolly get one. If you are too lazy feel free 
> to update 
> CVS and prod me - usually I will be able tpo update with in 24 hours 
> 
> -- 
> Cheers,
> 
> Pete
> 
> "Artists can color the sky red because they know it's blue.  
> Those of us who
>  aren't artists must color things the way they really are or people might 
>  think we're stupid." -- Jules Feiffer 
> 
> 
> --
> To unsubscribe, e-mail:   
> <ma...@jakarta.apache.org>
> For additional commands, e-mail: 
> <ma...@jakarta.apache.org>
> 


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: FW: current version of James?

Posted by Peter Donald <pe...@apache.org>.
On Wed, 9 Jan 2002 23:13, Danny Angus wrote:
> what I can't do, no account on deadalus, is update the website, but if
> no-one else wants to I can try and get one.

If you want you can prolly get one. If you are too lazy feel free to update 
CVS and prod me - usually I will be able tpo update with in 24 hours 

-- 
Cheers,

Pete

"Artists can color the sky red because they know it's blue.  Those of us who
 aren't artists must color things the way they really are or people might 
 think we're stupid." -- Jules Feiffer 


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: current version of James?

Posted by Danny Angus <da...@thought.co.uk>.
Ah I know how to make that happen too ..
win2k:
telnet
set LOCAL_ECHO
open localhost 4555


I'll apply the patch too, thanks,
d.

> -----Original Message-----
> From: Jeff Dillon [mailto:jeff@jeffdillon.com]
> Sent: Wednesday, January 09, 2002 9:15 PM
> To: James Developers List
> Subject: Re: current version of James?
> 
> 
> Yup, that's the problem. I played with it a little while and was 
> just about
> to mail a very similar patch out to the list. :-) When I printed the two
> Strings to System.out intead of through the PrintWriter I saw a leading
> space.
> 
> Your patch is fixes the login problem. Using the trim() works correctly.
> 
> Now, I still have the problem that the builtin Windows 2k telnet 
> client and
> other windows third party telnet clients not echoing my input back to me.
> 
> 
> Jeff Dillon
> http://www.jeffdillon.com
> 
> 
> ----- Original Message -----
> From: "Danny Angus" <da...@thought.co.uk>
> To: "James Developers List" <ja...@jakarta.apache.org>
> Sent: Wednesday, January 09, 2002 2:47 PM
> Subject: RE: current version of James?
> 
> 
> > Its probably our old friend windows line endings v unix ones ..
> > there was an issue with v1 in this respect but I understood it had been
> > sorted, I know win2k telnet & telnet from linux and most 
> emulators are OK
> > and that NT telnet wasn't I'm not sure about anything else.
> > I expect we may simply need to trim the input, could you try 
> applying this
> > patch to your file and run your test again?
> >
> > cvs -z9 diff -u RemoteManagerHandler.java
> > Index: RemoteManagerHandler.java
> > ===================================================================
> > RCS file:
> >
> /home/cvs/jakarta-james/src/java/org/apache/james/remotemanager/Re
> moteManage
> > rHandler.java,v
> > retrieving revision 1.6
> > diff -u -r1.6 RemoteManagerHandler.java
> > --- RemoteManagerHandler.java 30 Nov 2001 11:20:16 -0000 1.6
> > +++ RemoteManagerHandler.java 9 Jan 2002 20:38:00 -0000
> > @@ -130,9 +130,9 @@
> >                      getLogger().info( message );
> >                  }
> >                  out.println("Login id:");
> > -                login = in.readLine();
> > +                login = in.readLine().trim();
> >                  out.println("Password:");
> > -                password = in.readLine();
> > +                password = in.readLine().trim();
> >              } while (!password.equals(admaccount.get(login)) ||
> > password.length() == 0);
> >
> >              scheduler.resetTrigger(this.toString());
> >
> > d.
> >
> >
> > --
> > To unsubscribe, e-mail:
> <ma...@jakarta.apache.org>
> > For additional commands, e-mail:
> <ma...@jakarta.apache.org>
> >
> >
> 
> 
> --
> To unsubscribe, e-mail:   
> <ma...@jakarta.apache.org>
> For additional commands, e-mail: 
> <ma...@jakarta.apache.org>
> 

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: current version of James?

Posted by Jeff Dillon <je...@jeffdillon.com>.
Yup, that's the problem. I played with it a little while and was just about
to mail a very similar patch out to the list. :-) When I printed the two
Strings to System.out intead of through the PrintWriter I saw a leading
space.

Your patch is fixes the login problem. Using the trim() works correctly.

Now, I still have the problem that the builtin Windows 2k telnet client and
other windows third party telnet clients not echoing my input back to me.


Jeff Dillon
http://www.jeffdillon.com


----- Original Message -----
From: "Danny Angus" <da...@thought.co.uk>
To: "James Developers List" <ja...@jakarta.apache.org>
Sent: Wednesday, January 09, 2002 2:47 PM
Subject: RE: current version of James?


> Its probably our old friend windows line endings v unix ones ..
> there was an issue with v1 in this respect but I understood it had been
> sorted, I know win2k telnet & telnet from linux and most emulators are OK
> and that NT telnet wasn't I'm not sure about anything else.
> I expect we may simply need to trim the input, could you try applying this
> patch to your file and run your test again?
>
> cvs -z9 diff -u RemoteManagerHandler.java
> Index: RemoteManagerHandler.java
> ===================================================================
> RCS file:
>
/home/cvs/jakarta-james/src/java/org/apache/james/remotemanager/RemoteManage
> rHandler.java,v
> retrieving revision 1.6
> diff -u -r1.6 RemoteManagerHandler.java
> --- RemoteManagerHandler.java 30 Nov 2001 11:20:16 -0000 1.6
> +++ RemoteManagerHandler.java 9 Jan 2002 20:38:00 -0000
> @@ -130,9 +130,9 @@
>                      getLogger().info( message );
>                  }
>                  out.println("Login id:");
> -                login = in.readLine();
> +                login = in.readLine().trim();
>                  out.println("Password:");
> -                password = in.readLine();
> +                password = in.readLine().trim();
>              } while (!password.equals(admaccount.get(login)) ||
> password.length() == 0);
>
>              scheduler.resetTrigger(this.toString());
>
> d.
>
>
> --
> To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
> For additional commands, e-mail:
<ma...@jakarta.apache.org>
>
>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: current version of James?

Posted by Danny Angus <da...@thought.co.uk>.
Its probably our old friend windows line endings v unix ones ..
there was an issue with v1 in this respect but I understood it had been
sorted, I know win2k telnet & telnet from linux and most emulators are OK
and that NT telnet wasn't I'm not sure about anything else.
I expect we may simply need to trim the input, could you try applying this
patch to your file and run your test again?

cvs -z9 diff -u RemoteManagerHandler.java
Index: RemoteManagerHandler.java
===================================================================
RCS file:
/home/cvs/jakarta-james/src/java/org/apache/james/remotemanager/RemoteManage
rHandler.java,v
retrieving revision 1.6
diff -u -r1.6 RemoteManagerHandler.java
--- RemoteManagerHandler.java	30 Nov 2001 11:20:16 -0000	1.6
+++ RemoteManagerHandler.java	9 Jan 2002 20:38:00 -0000
@@ -130,9 +130,9 @@
                     getLogger().info( message );
                 }
                 out.println("Login id:");
-                login = in.readLine();
+                login = in.readLine().trim();
                 out.println("Password:");
-                password = in.readLine();
+                password = in.readLine().trim();
             } while (!password.equals(admaccount.get(login)) ||
password.length() == 0);

             scheduler.resetTrigger(this.toString());

d.


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: current version of James?

Posted by Jeff Dillon <je...@jeffdillon.com>.
In the file remotemanager/RemoteManagerHandler.java on line 136 of the
latest cvs source I added the lines,

 out.println("Typed Password is: *"+password.toString()+"*");
 out.println("Correct Password is *"+admaccount.get(login).toString()+"*");
 out.println(password.equals(admaccount.get(login)));

With some telnet clients I get the correct output of ...

Typed Password is : *password*
Correct Password is: *password*
true

With other telnet clients I get...

Typed Password is : *password*
Correct Password is: *password*
false

I believe this is the reason some people and myself have been having
problems with loggin into the Remote Manager, however I don't get what is
going on.

Jeff Dillon
http://www.jeffdillon.com



--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: current version of James?

Posted by Danny Angus <da...@thought.co.uk>.
> I have no time to remove the egg on my face (which is
> getting quite smelly at this point),

No worries, its a team game, the more we play as a team the more we'll
achieve


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: current version of James?

Posted by Serge Knystautas <se...@lokitech.com>.
+1 to all thoughts.  I have no time to remove the egg on my face (which is
getting quite smelly at this point), and would appreciate it if you could do
so.  Hopefully later this month I can start contributing again.

Serge Knystautas
Loki Technologies - Unstoppable Websites
http://www.lokitech.com/
----- Original Message -----
From: "Danny Angus" <da...@thought.co.uk>
To: "James Developer List" <ja...@jakarta.apache.org>
Sent: Wednesday, January 09, 2002 7:13 AM
Subject: FW: current version of James?


> Morning all,
> In the light of the appended mail, and other comments on the users list, I
> think we need to make a new Milestone release of src & binary, I've built
> and tested the dist from the HEAD of CVS on win & linux a few times over
the
> last few days and it seems to be stable, except for the jdk1.4 issue.
> There seems to be no major changes to the code on-going at the moment, and
> there are a number of bugs and enhancements in CVS since 2.0a1
>
> I dont think it helps our cause, hell its worse its *embarassing*, that
the
> latest version available has a showstopping bug in POP, I'm frustrated
that
> I can't direct people to the James site and say "download the latest
binary
> and try it out".
>
> James is a cool thing and I think we should make a few right moves now so
we
> can start to "sell" James to friends and collegues.
>
> It would also be nice to see people starting to distribute 3rd party
> Mailets, and Mailets to my mind are a killer feature of James lets not
allow
> anyone else the opportunity to develop a Mailet container that is
preferable
> to James, we know the ball is rolling, but to outsiders it may well appear
> to have stalled.
>
> I'd be happy to propose myself as release manager if that would help, and
> carry out the following actions,
> 1/ prepare a release plan
> 2/ branch CVS
> 3/ coordinate bug fixing
> 4/ build the dist
>
> what I can't do, no account on deadalus, is update the website, but if
> no-one else wants to I can try and get one.
>
> d.



--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>