On Thu, Aug 12, 2010 at 2:40 AM, Emmanuel Lecharny <elecha...@gmail.com>wrote:
> Hi guys, > > just to give you some info about the ongoing merge (I'm removing the > MessageCodec hierarchy, replacing it with the InternalMessage hierarchy, in > the server and on the client api). > > So far, I have successfully been able to use the InternalMessage classes to > decode the AbandonRequest, BindRequest, UnbindRequest, DelRequest. However, > the associated Codec messages are still present, as the API is using them. > > OTOH, and because it's easier, I'm removed completely the AddResponse, > BindResponse and DelResponse codec classes. They have been replaced by their > equivalent classes from InternalMessage. This has been done in the clinet > API and in the server. > It's going fast, as all those data structure are simular. > > There are two things to be done when all those response messages will have > been merged : > - remove the API Response message classes, to use the InternalMessage > response classes > - Fix the dsml-parser which is using the codec hierarchy > > A third step would be to get rid of all the Request codec classes, this > will come next. > > I think that I have 4 more days to get all this done. It's not exactly fun, > but at least, we will have some cleaner implementation... > > What exactly is cleaner? What I am afraid of is that this might be a bit more personal perspective. Also is this being done in a branch so the net affect on the API can be evaluated? -- Alex Karasulu My Blog :: http://www.jroller.com/akarasulu/ Apache Directory Server :: http://directory.apache.org Apache MINA :: http://mina.apache.org To set up a meeting with me: http://tungle.me/AlexKarasulu