Re: [VOTE] Releasing FtpServer 1.0.1

2009-05-14 Thread jvermillard
+1
Julien

 +1

 Sai Pullabhotla
 www.jMethods.com



 On Wed, May 13, 2009 at 3:56 PM, Niklas Gustavsson
 nik...@protocol7.comwrote:

 Hey,

 since 1.0.0 some issues has been reported in FtpServer. Now is
 therefore a good time to get 1.0.1 out.

 You can find the binaries and Maven artifacts here:
 http://people.apache.org/~ngn/ftpserver/1.0.1/http://people.apache.org/%7Engn/ftpserver/1.0.1/

 These files was built from the following code:
 https://svn.apache.org/repos/asf/mina/ftpserver/branches/1.0.1

 The bugs fixed are:
 https://issues.apache.org/jira/browse/FTPSERVER/fixforversion/12313619

 Get those bugs squashed?
 [ ]: +1, Release FtpServer 1.0.1
 [ ]: 0, Abstain
 [ ]: -1, Don't release FtpServer 1.0.1

 /niklas






Re: About MINA 2.0.0-M4 tarballs

2008-12-10 Thread jvermillard
 Ok, guys, one of the steps was FU. The assembly pluging is buggy, and
 the patch proposed on JIRA about it simply does not work anymore :
 https://issues.apache.org/jira/browse/DIRMINA-616

 One more thing we have to fix for 2.0.0-RC1, I guess. Sadly, I don't
 have time this morning to get this fixed for the current M4, but if
 someone can check what's going on... I'm stuck in step 3 of this doc :
 http://cwiki.apache.org/confluence/display/MINA/Developer+Guide

 Not sure that it's important, as the duplicated files are soucres,
 AFAIK, but this is, to say the least, painful.

 Btw, this doco has also to be reviewed, it's not anymore compliant with
 what we need to do in order to get a release done : I had to 'hack' the
 commands more than once...

 More to come later...

 --
 --
 cordialement, regards,
 Emmanuel Lécharny
 www.iktek.com
 directory.apache.org

Hi

I'm not sure you need this specific Maven version, just setting the
duplicate file behaviour. Anyway if you follow the MASSEMBLY jira link you
will prolly find the solution.

Good luck,
Julien



Re: [Vote] Release MINA 2.0.0-M4

2008-12-05 Thread jvermillard
 Hi guys,

 we have released 2.0.0-M3 a few weeks ago (nov, 8th). I think it's time
 for the last milestone before RC1 now.

 We still have a few issues to fix (7), but so far, the API won't change
 now. I would call this release the API freeze release. Once release, we
 should work on 2.0-RC1, fixing the last bugs, and more important, adding
 documentation to the project. Hopefully, we can get a 2.0-RC1 by the
 very beginning of 2009, and a 2.0-GA a few weeks later, if everything
 goes right.

 So now, let's open the vote :

[X] +1, let's release 2.0.0-M4 and freeze the API
[ ] +/- 0, abstain
[ ] -1 : we are not ready, let's wait a bit more.

Julien




Re: MINA 1.1.7 MD5 and SHA1 hashes do not match downloads

2008-07-14 Thread jvermillard
 On Fri, Jul 11, 2008 at 10:37 PM, Emmanuel Lecharny
 [EMAIL PROTECTED] wrote:
 Yes, they have to be in sync. Make me realize that I didn't added my key
 in
 this file :)

 I've updated the KEYS file in www.apache.org/dist/mina and added a
 note to the file to remind future updaters to do the same.

 /niklas

perhaps we can delete it and replace the link on the website to a link to
the svn file ?
Julien



added o.a.asyncweb.common.codec and Mutable interfaces

2008-07-03 Thread jvermillard
Hi,

I moved some class related to HTTP message encoding/decoding from
o.a.asyncweb.common to o.a.asynweb.common.codec. So there is less crowd in
the package.

I thought about another simplification :

for a simple Http Message you have this heritance tree :

DefaultHttpResponse extends DefaultHttpMessage
   implements MutableHttpResponse

DefaultHttpMessage implements MutableHttpMessage
MutableHttpMessage extends HttpMessage

MutableHttpResponse extends MutableHttpMessage, HttpResponse
HttpResponse extends HttpMessage
MutableHttpMessage extends HttpMessage

As far as I understand it, fr http messages the interfaces was splited in
two, the getters and the setters (mutable part). After looking around I
see no real utilisation for that since all the conrecte implemenations are
Mutables.

By removing the Mutable interface we will greatly simplify the structure
of those messages.

WDYT ?

Julien



Javadoc commits

2008-06-11 Thread jvermillard
Hi,

If you are following the commit log, everybody is urging for getting more
and more code covered with Javadoc and internal code documentation.

Actually there was a couple of files and whole packages commited with *no*
javadoc at all or even without licenses headers.

We are far of discussing about @inerhitDoc tags or small details, so
modules take lot of effort to be understood and back-documented. I would
like thanks all the pals who are working to sort those issues backward.

We need to avoid going to review-then-commit mode, so please take a look
at other commit and yell hard when you see something without the minimum
of doc for making the code maintenable.

I think we don't need to have every commit with enormous javadoc with
inline examples, but at least a comment for each public method and for
each class header.

Julien



Re: svn commit: r659372 - /mina/branches/buffer/core/src/main/java/org/apache/mina/queue/Default ByteBufferQueue.java

2008-05-25 Thread jvermillard
 On Fri, May 23, 2008 at 1:04 PM, Stefano Bagnara [EMAIL PROTECTED] wrote:

 Emmanuel Lecharny ha scritto:

 Now, considering your attitude : your are sometime just behaving like a
 stubborn childish person. You are interpreting the ASF rules at your
 own
 advantage, with no respect for person around you. Like it or not, this
 is
 not the way it works. When I asked you to revert the code, this is
 because
 we reached a point where we have to discuss the portion of code you
 have
 committed, it was not a punishment. But you took it as if I wanted to
 personally insult you, and you insulted me in return. I will swallow
 the
 insult, because it's just totally irrelevant to the discussion.


 My opinion is that you behaved very bad too. There was a discussion in
 place, and there was no need to veto this until every solution was
 evaluated. You didn't try to understand the why, propose something
 different, evaluate pros/cons of what have been done and what you
 proposed
 before vetoing it.

 This is only my opinion as an ASF committer have only a user role in
 mina.


 No one asked for your precious opinion.  You don't have a grasp of the
 situation at all.  So stop adding to the fire.

 LET THE THREAD DIE!

 We need to move on.

 Alex

Hi,

Until it's on a public mailing list I don't see the problem with everybody
expressing his opinion, it's the purporse.

Julien



Re: MINA + Grizzly discussion

2008-05-18 Thread jvermillard
Hi,

no prob between 7-17 UTC.

Julien

 Either email or IRC works for me.  I am EDT (GMT-4).

 On Sat, May 17, 2008 at 10:30 PM, 이희승 (Trustin Lee)
 [EMAIL PROTECTED] wrote:
 I've just came to think that we might be able to make this discussion
 occur
 via e-mail exchange, by cross posting to [EMAIL PROTECTED] and grizzly dev 
 list.
  It
 will make the conversation more transparent and let more people get
 involved.  WDYT?

 PS: I'm on UTC+9 ;)

 On Sun, 18 May 2008 08:38:09 +0900, Emmanuel Lecharny
 [EMAIL PROTECTED]
 wrote:

 Guys,

 last week, Trustin was in SF for Java One. He met Jean-François
 Arcand,
 and had some interesting convo there. Here is a copy of is mail about
 it :

 Hi,

 I met Jean-francois Arcand, the Grizzly lead last week in JavaOne, and
 he
 showed his interest in joining the effort to build better network
 application framework together.  I suggested an IRC chat at #mina, and
 he
 agreed.  We could talk about:

  * the possibility of merging two projects in the future (not sure this
 will happen)
  * the regular exchange of each other's knowledge at least
  * and anything you want to talk about, probably except for offending
 each
 other's framework? :)

 It would be nice if we can have this chat next week.  Please let me
 know
 when you are available, so I can tell them what date and time we
 prefer.

 Cheers,

 As he is suggesting a chat session with JF, please fill free to tell
 when
 would be the best timing for such an IRC meeting (keep in mind that
 Trustin
 is UTC-7 and that it is really important to have him around.

 Just push your best timeframe, not forgetting your UTC
 increment/decrement.

 Thanks !

 --
 Trustin Lee - Principal Software Engineer, JBoss, Red Hat
 --
 what we call human nature is actually human habit
 --
 http://gleamynode.net/






Re: [VOTE] Release Apache MINA 1.0.10 and 1.1.7

2008-04-12 Thread jvermillard
Hi,

We all know it's the current branche code ;)

Just checkout and test it !

Julien

+1 for the release


 I also like the idea of specifying the revision number for the releases...
 Thanks,
 Sangjin

 On Fri, Apr 11, 2008 at 8:14 AM, ÀÌÈñ½Â (Trustin Lee) [EMAIL PROTECTED]
 wrote:

 Emmanuel Lecharny wrote:
  Niklas Gustavsson wrote:
  Hi,
 
  On Fri, Apr 11, 2008 at 12:28 PM, ÀÌÈñ½Â (Trustin Lee)
  [EMAIL PROTECTED] wrote:
 
   All fixes have been applied to both branch without any difference.
  The
   two releases we are going to cut are basically backward-compatible
 bug
   fix releases, so I don't see any reason to postpone them.
 
   Let's hope this is the last vote for 1.x releases.  :)
 
 
  Are the binaries available for review? If possible, I would prefer to
  be able to review the binaries before casting my vote.
 
  /niklas
 
  Yeah, that would be cool to have.
 
  Also David Jencks on Directory project suggested that every vote
 should
  be related to at least a revision number, otherwise we have no way to
 be
  sure what we are working on. I know we never did it before, but I just
  mention it because it seems sane to do so.
 
  wdyt ?

 Yeah, I also tried that approach once, but was too lazy to do it once
 again. :)  Let me upload snapshot build and specify revision number
 soon...

 Thanks,
 --
 Trustin Lee - Principal Software Engineer, JBoss, Red Hat
 --
 what we call human nature is actually human habit
 --
 http://gleamynode.net/







Re: [Asyncweb][Client] Can we quiet down this logging in the client?

2008-02-11 Thread jvermillard
 The AHC seems to be logging profusely.  Could we reduce that output?  I
 was
 going to throw a log4j.properties file into the test/resources area but
 seems like the project is using another logger.

 Alex

Hi Alex,

the server is quite INFO verbose too, a lot of logging statement need to
be moved to DEBUG, IMHO.

Julien



Re: [AsyncHttpClient] On bringing the code bases and communities together

2008-01-31 Thread jvermillard
Hi,
 Just so I understand...
 What is the direction we're taking?  Just for the terminology sake, I'll
 call these versions

 - g-ahc-v1: Geronimo AHC based on Mina 1.1 (the one that Rick and I were
 working on)
 - g-ahc-v2: Geronimo AHC based on Mina trunk
 - mina-ahc: Mina AHC that was refactored into asyncweb

 Are we migrating changes from g-ahc-v1 to g-ahc-v2 first and will try to
 migrate them again from g-ahc-v2 to mina-ahc?


I think it's a good idea. The first thing to do is to freeze the g-ahc-v1
to avoid endless porting between the two branches.

The main problem for the migration back to Asyncweb is the codec, it was
modified a lot ?

Julien

 Thanks,
 Sangjin


 On Jan 30, 2008 6:36 PM, Alex Karasulu [EMAIL PROTECTED] wrote:

 On Jan 30, 2008 1:49 PM, Jeff Genender [EMAIL PROTECTED] wrote:

  Being that its in the sandbox...anything goes. ;-)
 
  However...with that said...lets see what pans out here at Mina.  I
 would
  certainly consider the delta now before we get 3 diverse versions ;-)
 
  Yes the preferred version is Mina 2.x.
 
 
 Indeed! We might want to first make sure the two Geronimo forks are
 merged
 and using MINA 2.0.  Meaning all the features and fixes in the one based
 on
 MINA 1.1.x are put into the one based on MINA 2.0-M1.

 That might bring the consolidated Geronimo fork closer to the MINA
 version
 in Asyncweb trunk.  Then we can focus on how to merge these two
 together?

 Alex






Re: [AsyncHttpClient] On bringing the code bases and communities together

2008-01-31 Thread jvermillard
sorry for double post,I'm out of my office and using webmail which is
really bugged :(

Sorry for the inconvenience,

Julien



Re: [AsyncHttpClient] On bringing the code bases and communities together

2008-01-31 Thread jvermillard
Hi
 Just so I understand...
 What is the direction we're taking?  Just for the terminology sake, I'll
 call these versions

 - g-ahc-v1: Geronimo AHC based on Mina 1.1 (the one that Rick and I were
 working on).
 - g-ahc-v2: Geronimo AHC based on Mina trunk
 - mina-ahc: Mina AHC that was refactored into asyncweb

 Are we migrating changes from g-ahc-v1 to g-ahc-v2 first and will try to
 migrate them again from g-ahc-v2 to mina-ahc?

I think it's a good way, the first thing is probably to freeze the
g-ahc-v1 for avoid more porting.
The main problem for migrate to mina-ahc is the new Asynweb state based
codec. You think a lot of feature are missing from mina http codec from
the g-ahc one ?

Julien (not sure to be clear)

 Thanks,
 Sangjin


 On Jan 30, 2008 6:36 PM, Alex Karasulu [EMAIL PROTECTED] wrote:

 On Jan 30, 2008 1:49 PM, Jeff Genender [EMAIL PROTECTED] wrote:

  Being that its in the sandbox...anything goes. ;-)
 
  However...with that said...lets see what pans out here at Mina.  I
 would
  certainly consider the delta now before we get 3 diverse versions ;-)
 
  Yes the preferred version is Mina 2.x.
 
 
 Indeed! We might want to first make sure the two Geronimo forks are
 merged
 and using MINA 2.0.  Meaning all the features and fixes in the one based
 on
 MINA 1.1.x are put into the one based on MINA 2.0-M1.

 That might bring the consolidated Geronimo fork closer to the MINA
 version
 in Asyncweb trunk.  Then we can focus on how to merge these two
 together?

 Alex






Re: Any thoughts on this new network library

2008-01-30 Thread jvermillard
 Wondering if anyone used or tried this library here:

 http://xsocket.sourceforge.net/

 Someone pointed me over to it and I have not had any time to take a closer
 look.

 Thanks,
 Alex

Hi, it's not really new, it's perhaps as old as MINA.
Take a look at the tutorial :
http://xsocket.sourceforge.net/core/tutorial/V2/TutorialCore.htm

IMHO the API is quite peculiar..

Julien