Re: Some news about GSOC
Lsitha Chamara <[email protected]> Wed, 1 May 2013 07:40:02 +0530
| Newsgroups | gmane.comp.cms.lenya.devel |
|---|---|
| Message-ID | <CANvSO2sOjj3yGWWJ3uySwsceGP5hZP5MUZO57EOamBY3fwxT4g@mail.gmail.com> |
--047d7bdca2f2a2fa8004db9e9d8c Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi Florent, Thanks for the reply. You said that we have to translate chemistry instructions into lenya repository compliant instructions. What I understood is we have to give a client API with apache chemestry as well as a CMIS server implementation which is the client API communicating. Inside that server implementation we are going to call lenya repository. Is that he thing you mentioned ? I am referring to this kind of CMIS server implementation. http://chemistry.apache.org/java/how-to/how-to-create-server.html Regards Lasitha Chamara On Tue, Apr 30, 2013 at 3:33 PM, Florent Andr=E9 <[email protected]> wrote= : > hi, > > > On 04/30/2013 10:51 AM, Lsitha Chamara wrote: > >> Hi, >> >> Can we connect to the lenya repository using apache chemestry workbench = ? >> > > This is the glue you have to develop in order to get chemistry > instructions translated into lenya repository compliant instructions. > > > If we run Lenya using built in jetty server what is the location it >> creates the lenya repository ? >> >> > by default the repository for each publication is here : > lenya/lenya/pubs/$PUBLICATION_**NAME/content/ > > (with embedded jetty you may remove the first "lenya" folder) > > You can define another location for each publication by modifying the fil= e > : $MYPUB_HOME/config/**publication.xml > with > <content-dir src=3D"/home/john/src/lenya/**data/content"/> > > change src for any folder you want. > > PS : > some documentation about the repository : http://lenya.apache.org/** > docu20/reference/repository.**html<http://lenya.apache.org/docu20/referen= ce/repository.html>and the access control : > http://lenya.apache.org/**docu20/reference/ac-**restricted.html<http://le= nya.apache.org/docu20/reference/ac-restricted.html> > > If you don't have already read this, http://lenya.apache.org/** > docu20/tutorials/**newPublication14.html<http://lenya.apache.org/docu20/t= utorials/newPublication14.html> > > ++ > > Thanks >> Lasitha Chamara >> >> >> On Tue, Apr 30, 2013 at 12:34 PM, Lsitha Chamara >> <[email protected] <mailto:lchamara.slit@gmail.**com<lchamara.slit= @gmail.com>>> >> wrote: >> >> Hi Florent, >> >> Thanks for the information. I will go through this. If there any >> concerns I will send you. >> >> Regards >> Lasitha Chamara >> >> >> >> On Tue, Apr 30, 2013 at 4:20 AM, Florent Andr=E9 <[email protected] >> <mailto:[email protected]>> wrote: >> >> Hi Lsitha, >> >> Sorry for late reply, was out of internet. >> >> =3D=3D About atom module >> >> You can find it here : >> http://svn.apache.org/repos/__**asf/lenya/contributions/2_0_X/** >> __modules/atom/<http://svn.apache.org/repos/__asf/lenya/contributions/2_= 0_X/__modules/atom/> >> >> <http://svn.apache.org/repos/**asf/lenya/contributions/2_0_X/** >> modules/atom/<http://svn.apache.org/repos/asf/lenya/contributions/2_0_X/= modules/atom/> >> > >> >> Add it into you build is about referencing this module in your >> local.build.property, or add this module into an already >> configured module folder. >> >> =3D=3D About Chemistry >> >> Chemistry provide an CMIS implementation pluggable to any >> repository. >> Chemistry provide the CMIS stuff, the developer have to >> implement the glue between Chemistry classes and "in house" >> repository. >> >> =3D=3D About repository >> >> Main classes and api about repository are here : >> http://svn.apache.org/repos/__**asf/lenya/branches/BRANCH_2_1_** >> __X/src/java/org/apache/lenya/**__cms/repository/<http://svn.apache.org/= repos/__asf/lenya/branches/BRANCH_2_1___X/src/java/org/apache/lenya/__cms/r= epository/> >> >> <http://svn.apache.org/repos/**asf/lenya/branches/BRANCH_2_1_** >> X/src/java/org/apache/lenya/**cms/repository/<http://svn.apache.org/repo= s/asf/lenya/branches/BRANCH_2_1_X/src/java/org/apache/lenya/cms/repository/= > >> > >> >> As you can see the api for the repository is not pretty well >> define and need rework. >> >> =3D=3D How to proceed >> >> I think that a good plan, and an easy way to start, will be to >> first create the "glue" beetween chemistry and existing >> repository. >> Even if the actual one have no clear interface, it's work and >> this development will give you good ideas on limits and good >> points of this implementation. >> >> In a second step, you can then start designing a new repository >> api and implementation that can be plug behind chemistry. >> >> =3D=3D About Spring >> >> From my point of view, Spring technologies is between IOC >> actually provided by avalon/excalibur [1] actually used in Lenya >> and OSGI technologies that are recent, powerfull and in the >> target for the future of Lenya. >> >> Still for me, I find Spring big, really verbose and no so >> maintainable (I don't have big spring experience though). >> >> Apart from that, Lenya already have an authentication / >> authorization mechanism that is pretty simple and configurable >> via the user interface or files. >> In order to have a good integration of the CMIS with Lenya I >> think we have to rely on that. >> >> Regards. >> >> >> [1] they are retired projects, but still core of the cocoon >> version used by Lenya : >> http://avalon.apache.org/__**closed.html<http://avalon.apache.or= g/__closed.html> >> >> <http://avalon.apache.org/**closed.html<http://avalon.apache.org= /closed.html> >> > >> http://excalibur.apache.org/ >> >> >> >> >> On 04/28/2013 06:53 AM, Lsitha Chamara wrote: >> >> Hi Florent, >> >> What I understood is what I have to do is define generic api >> which can >> be used by multiple module to access Lenya repository by >> using apache >> chemistry. I thought of implementing this using spring >> restful services >> (Spring controllers) so that repository handling operations >> will be >> centralized. Ans as for the authentication mechanism I >> though of using a >> URL based authentication mechanism (Define a dispatcher >> servlet and a >> fliter for authenticate users to perform the repository >> operations ) .I >> went through spring security framework and they have done it= . >> >> It would be nice if you can comment your idea on this. >> >> Thanks >> Lasitha Chamara >> >> >> >> On Sat, Apr 27, 2013 at 5:43 AM, Lsitha Chamara >> <[email protected] <mailto:lchamara.slit@gmail.**com<l= [email protected]> >> > >> <mailto:lchamara.slit@gmail.__**com >> >> <mailto:lchamara.slit@gmail.**com <[email protected]>>= >> >> wrote: >> >> Hi Florent, >> >> Because of my hospitalization I could not go in deep in >> Lenya code >> base. Could you please help me to get an idea about how >> to set up >> atom module ? A document would be nice to get an idea >> about >> repository apis and the steps of installing a module. >> It would be helpful for me to create a god proposal. >> Since I am free >> for next week with my academic stuff (lectures and >> Tutes) i can >> fully concentrate on this. >> >> I have gone through Apache chemistry and I thought of >> connecting to >> the Lenya CMIS using chemistry and run some sample >> queries against >> it. Still I am strucggiling to find the chemistry repo >> Url. >> >> Your help on this is highly appreciated. >> >> >> On Fri, Apr 26, 2013 at 8:29 AM, Lsitha Chamara >> <[email protected] >> <mailto:lchamara.slit@gmail.**com <[email protected]>> >> <mailto:lchamara.slit@gmail.__**com >> >> <mailto:lchamara.slit@gmail.**com <[email protected]>>= >> >> wrote: >> >> Hi Florent, >> >> I went trough Apache chemistry and could >> successfully setup >> OPenCmis and connect to the inmemory content >> repository. And >> play with the API functionalists provided by apache >> chemistry. >> Also worked with the workbench provided by Apache >> Chemistry. >> >> Regarding the apache lenya I could successfully >> setup Cocoon and >> lenya, finally create the lenya instance up. I am >> using this >> version. >> >> http://svn.apache.org/repos/__**asf/lenya/tags/RELEASE_2_0_4= <http://svn.apache.org/repos/__asf/lenya/tags/RELEASE_2_0_4> >> >> <http://svn.apache.org/repos/**asf/lenya/tags/RELEASE_2_0_4<= http://svn.apache.org/repos/asf/lenya/tags/RELEASE_2_0_4> >> > >> >> Initially I though of going trough the atom module >> and i >> couldn't found it in this revision. Is this a >> plugin to the >> lenya that we need to explicitly install ? >> >> >> Does apache lenya already has a content repository >> which >> supports CMIS standards ? >> >> Regards >> Lasitha Chamara >> >> >> On Wed, Apr 24, 2013 at 1:41 PM, Florent Andr=E9 >> <[email protected] <mailto:[email protected]> >> <mailto:[email protected] <mailto:[email protected]>>> >> wrote: >> >> Hi, >> >> What do you mean by "entry point" exactly ? ;) >> >> I think that maven migration is out of the >> scope of the >> Gsoc2013 as you may have enough work with the >> repository api >> definition and CMIS implementation. >> >> I think it's better for you to start from the >> "ant version", >> maven conversion of your code couldn't be that >> hard. >> >> I will try to finish the maven migration before >> the summer, >> but really not sure to achieve this goal in the >> timeline... >> So, to be clear, don't think about this >> migration for now, >> it's on my side, stay focused on the CMIS and >> repository >> definition ! :) >> >> Have you already writing down your proposal ? >> >> What about your Lenya discovery ? >> Have you begin to have look at Apache Chemistry= ? >> >> Hope you are fine, >> Regards. >> >> >> >> >> >> On 04/24/2013 09:50 AM, Lsitha Chamara wrote: >> >> hi Florent, >> >> So you are suggesting me to take the maven >> migration as >> an entry point >> or make as GSOC 2013 project ? Sorry..I did >> not get you >> actually. >> >> Regards >> Lasitha >> >> >> On Tue, Apr 23, 2013 at 7:24 PM, Florent >> Andr=E9 >> <[email protected] >> <mailto:[email protected]> <mailto:[email protected] >> <mailto:[email protected]>> >> <mailto:[email protected] >> <mailto:[email protected]> <mailto:[email protected] >> <mailto:[email protected]>>>> >> >> wrote: >> >> Hi Lsitha ! >> >> Sorry for missing your mail... >> Read it, says "will answer better and >> later", and >> then many things >> appends... >> >> Hope you are going much better now, >> and that your >> problem don't have >> much consequences. >> >> Just as an update, the ASF was accepte= d >> as >> organisation for Gsoc, >> and ask for acknowledge to be a mentor >> for the >> Lenya project (no >> blocker here). >> As you may notice, student application >> is now open. >> >> About the maven task, I may be too >> much to add this >> to the GSOC 2013 >> idea, but be a must have to had this >> as an entry point. >> >> Have to check when the GSOC start and >> find time to >> sort this maven >> things out before. Of course, if you >> are ready to >> give an hand on >> it, you are welcome ! :) >> >> Will be more responsive now on your >> following mails >> ! :) >> Hope you going well, >> Cheers. >> >> ++ >> >> >> On 04/10/2013 06:18 AM, Lsitha Chamara >> wrote: >> >> hi Florent, >> >> I was hospitalized within last two >> weeks. And >> now fully >> recovered. I am >> sorry for not to responding to >> your mails. I >> will work on this. >> And let >> you know if I am having issues. >> And thank you >> very much for the >> support. >> >> So are we going to implement this >> migration to >> maven task as for the >> GSOC 2013 ? Or to we are going to >> do this as a >> entry point for >> the code >> base.? >> >> >> >> On Fri, Apr 5, 2013 at 7:39 PM, >> florent andr=E9 >> <florent.andre-dev@4sengines._** >> _____com >> >> <mailto:florent.andre-dev@ >> <mailto:florent.andre-dev@>__4**s__engines.com<http://4s__en= gines.com> >> <http://4sengines.com> >> <mailto:florent.andre-dev@__4s**engines.com= <http://4sengines.com> >> <mailto:florent.andre-dev@**4sengines.com<florent.andre-dev@= 4sengines.com> >> >>> >> <mailto:florent.andre-dev@ >> <mailto:florent.andre-dev@> >> <mailto:florent.andre-dev@ >> <mailto:florent.andre-dev@>>__**4__s__engines.com<http://4__= s__engines.com> >> <http://4s__engines.com> >> <http://4sengines.com> >> >> >> >> <mailto:florent.andre-dev@ >> <mailto:florent.andre-dev@>__4**s__engines.com<http://4s__en= gines.com> >> <http://4sengines.com> >> <mailto:florent.andre-dev@__4s**engines.com= <http://4sengines.com> >> <mailto:florent.andre-dev@**4sengines.com<florent.andre-dev@= 4sengines.com>>>>>> >> wrote: >> >> Hi Lsitha ! >> >> Just to inform you that the >> Apache >> Software foundation has >> apply to >> GSOC. As apache is in for >> years there is >> no reasons that >> this will >> not be the case this year. >> >> Also, just as a note, you can >> find here >> some works I have >> done for >> moving Lenya to the maven >> build system. >> This is not >> completely done >> for now, but I would like to >> achieve it >> before the beginning of >> summer. You can find some >> code here : >> https://github.com/florent-___** >> _____andre/lenya/tree/maven-__**______migration<https://github.com/flore= nt-________andre/lenya/tree/maven-________migration> >> <https://github.com/florent-__** >> ____andre/lenya/tree/maven-___**___migration<https://github.com/florent-= ______andre/lenya/tree/maven-______migration> >> > >> >> >> <https://github.com/florent-__** >> ____andre/lenya/tree/maven-___**___migration<https://github.com/florent-= ______andre/lenya/tree/maven-______migration> >> <https://github.com/florent-__**__andre/lenya/tree/maven-___= _ >> **migration<https://github.com/florent-____andre/lenya/tree/maven-____mi= gration> >> >> >> >> >> >> <https://github.com/florent-__** >> ____andre/lenya/tree/maven-___**___migration<https://github.com/florent-= ______andre/lenya/tree/maven-______migration> >> <https://github.com/florent-__**__andre/lenya/tree/maven-___= _ >> **migration<https://github.com/florent-____andre/lenya/tree/maven-____mi= gration> >> > >> >> <https://github.com/florent-__**__andre/lenya/tree/maven-___= _ >> **migration<https://github.com/florent-____andre/lenya/tree/maven-____mi= gration> >> <https://github.com/florent-__**andre/lenya/tree/maven-__** >> migration<https://github.com/florent-__andre/lenya/tree/maven-__migratio= n> >> >>> >> >> >> >> >> >> <https://github.com/florent-__** >> ____andre/lenya/tree/maven-___**___migration<https://github.com/florent-= ______andre/lenya/tree/maven-______migration> >> <https://github.com/florent-__**__andre/lenya/tree/maven-___= _ >> **migration<https://github.com/florent-____andre/lenya/tree/maven-____mi= gration> >> > >> >> <https://github.com/florent-__**__andre/lenya/tree/maven-___= _ >> **migration<https://github.com/florent-____andre/lenya/tree/maven-____mi= gration> >> <https://github.com/florent-__**andre/lenya/tree/maven-__** >> migration<https://github.com/florent-__andre/lenya/tree/maven-__migratio= n> >> >> >> >> >> <https://github.com/florent-__**__andre/lenya/tree/maven-___= _ >> **migration<https://github.com/florent-____andre/lenya/tree/maven-____mi= gration> >> <https://github.com/florent-__**andre/lenya/tree/maven-__** >> migration<https://github.com/florent-__andre/lenya/tree/maven-__migratio= n> >> > >> >> <https://github.com/florent-__**andre/lenya/tree/maven-__** >> migration<https://github.com/florent-__andre/lenya/tree/maven-__migratio= n> >> <https://github.com/florent-**andre/lenya/tree/maven-** >> migration <https://github.com/florent-andre/lenya/tree/maven-migration> >> >>>> >> >> Don't hesitate to ask any >> questions you >> have to me or >> directly on >> the mailing list. >> >> Have a good day. >> ++ >> >> >> >> >> >> >> >> >> --047d7bdca2f2a2fa8004db9e9d8c Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div><div><div><div>Hi Florent,<br><br></div>Thanks for th= e reply. You said that we have to translate chemistry instructions into le= nya repository compliant instructions. What I understood is we have to give= a client API with apache chemestry as well as a CMIS server implementation= which is the client API communicating. Inside that server implementation w= e are going to call lenya repository. Is that he thing you mentioned ? <br> <br></div>I am referring to this kind of CMIS server implementation.<br><br= ><a href=3D"http://chemistry.apache.org/java/how-to/how-to-create-server.ht= ml">http://chemistry.apache.org/java/how-to/how-to-create-server.html</a><b= r> <br></div>Regards <br></div>Lasitha Chamara<br><div><div><div><div><div><br= ></div></div></div></div></div></div><div class=3D"gmail_extra"><br><br><di= v class=3D"gmail_quote">On Tue, Apr 30, 2013 at 3:33 PM, Florent Andr=E9 <s= pan dir=3D"ltr"><<a href=3D"mailto:[email protected]" target=3D"_blank"= >[email protected]</a>></span> wrote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex">hi,<div class=3D"im"><br> <br> On 04/30/2013 10:51 AM, Lsitha Chamara wrote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex"> Hi,<br> <br> Can we connect to the lenya repository using apache chemestry workbench ?<b= r> </blockquote> <br></div> This is the glue you have to develop in order to get chemistry instructions= translated into lenya repository compliant instructions.<div class=3D"im">= <br> <br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex"> If we run Lenya using built in jetty server what is the location it<br> creates the lenya repository ?<br> <br> </blockquote> <br></div> by default the repository for each publication is here :<br> lenya/lenya/pubs/$PUBLICATION_<u></u>NAME/content/<br> <br> (with embedded jetty you may remove the first "lenya" folder)<br> <br> You can define another location for each publication by modifying the file = : =A0$MYPUB_HOME/config/<u></u>publication.xml<br> with<br> <content-dir src=3D"/home/john/src/lenya/<u></u>data/content"/= ><br> <br> change src for any folder you want.<br> <br> PS :<br> some documentation about the repository : <a href=3D"http://lenya.apache.or= g/docu20/reference/repository.html" target=3D"_blank">http://lenya.apache.o= rg/<u></u>docu20/reference/repository.<u></u>html</a> and the access contro= l : <a href=3D"http://lenya.apache.org/docu20/reference/ac-restricted.html"= target=3D"_blank">http://lenya.apache.org/<u></u>docu20/reference/ac-<u></= u>restricted.html</a><br> <br> If you don't have already read this, <a href=3D"http://lenya.apache.org= /docu20/tutorials/newPublication14.html" target=3D"_blank">http://lenya.apa= che.org/<u></u>docu20/tutorials/<u></u>newPublication14.html</a><br> <br> ++<br> <br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex"><div class=3D"im"> Thanks<br> Lasitha Chamara<br> <br> <br> On Tue, Apr 30, 2013 at 12:34 PM, Lsitha Chamara<br></div><div class=3D"im"= > <<a href=3D"mailto:[email protected]" target=3D"_blank">lchamara.s= [email protected]</a> <mailto:<a href=3D"mailto:[email protected]" tar= get=3D"_blank">lchamara.slit@gmail.<u></u>com</a>>> wrote:<br> <br> =A0 =A0 Hi Florent,<br> <br></div><div class=3D"im"> =A0 =A0 Thanks for the information. I will go through this. If there any<br= > =A0 =A0 concerns I will send you.<br> <br> =A0 =A0 Regards<br> =A0 =A0 Lasitha Chamara<br> <br> <br> <br> =A0 =A0 On Tue, Apr 30, 2013 at 4:20 AM, Florent Andr=E9 <<a href=3D"mai= lto:[email protected]" target=3D"_blank">[email protected]</a><br></div><= div class=3D"im"> =A0 =A0 <mailto:<a href=3D"mailto:[email protected]" target=3D"_blank">= [email protected]</a>>> wrote:<br> <br> =A0 =A0 =A0 =A0 Hi Lsitha,<br> <br> =A0 =A0 =A0 =A0 Sorry for late reply, was out of internet.<br> <br> =A0 =A0 =A0 =A0 =3D=3D About atom module<br> <br> =A0 =A0 =A0 =A0 You can find it here :<br></div> =A0 =A0 =A0 =A0 <a href=3D"http://svn.apache.org/repos/__asf/lenya/contribu= tions/2_0_X/__modules/atom/" target=3D"_blank">http://svn.apache.org/repos/= __<u></u>asf/lenya/contributions/2_0_X/<u></u>__modules/atom/</a><div class= =3D"im"><br> =A0 =A0 =A0 =A0 <<a href=3D"http://svn.apache.org/repos/asf/lenya/contri= butions/2_0_X/modules/atom/" target=3D"_blank">http://svn.apache.org/repos/= <u></u>asf/lenya/contributions/2_0_X/<u></u>modules/atom/</a>><br> <br> =A0 =A0 =A0 =A0 Add it into you build is about referencing this module in y= our<br> =A0 =A0 =A0 =A0 local.build.property, or add this module into an already<br= > =A0 =A0 =A0 =A0 configured module folder.<br> <br> =A0 =A0 =A0 =A0 =3D=3D About Chemistry<br> <br> =A0 =A0 =A0 =A0 Chemistry provide an CMIS implementation pluggable to any<b= r> =A0 =A0 =A0 =A0 repository.<br> =A0 =A0 =A0 =A0 Chemistry provide the CMIS stuff, the developer have to<br> =A0 =A0 =A0 =A0 implement the glue between Chemistry classes and "in h= ouse"<br> =A0 =A0 =A0 =A0 repository.<br> <br> =A0 =A0 =A0 =A0 =3D=3D About repository<br> <br> =A0 =A0 =A0 =A0 Main classes and api about repository are here :<br></div> =A0 =A0 =A0 =A0 <a href=3D"http://svn.apache.org/repos/__asf/lenya/branches= /BRANCH_2_1___X/src/java/org/apache/lenya/__cms/repository/" target=3D"_bla= nk">http://svn.apache.org/repos/__<u></u>asf/lenya/branches/BRANCH_2_1_<u><= /u>__X/src/java/org/apache/lenya/<u></u>__cms/repository/</a><div> <div class=3D"h5"><br> =A0 =A0 =A0 =A0 <<a href=3D"http://svn.apache.org/repos/asf/lenya/branch= es/BRANCH_2_1_X/src/java/org/apache/lenya/cms/repository/" target=3D"_blank= ">http://svn.apache.org/repos/<u></u>asf/lenya/branches/BRANCH_2_1_<u></u>X= /src/java/org/apache/lenya/<u></u>cms/repository/</a>><br> <br> =A0 =A0 =A0 =A0 As you can see the api for the repository is not pretty wel= l<br> =A0 =A0 =A0 =A0 define and need rework.<br> <br> =A0 =A0 =A0 =A0 =3D=3D How to proceed<br> <br> =A0 =A0 =A0 =A0 I think that a good plan, and an easy way to start, will be= to<br> =A0 =A0 =A0 =A0 first create the "glue" beetween chemistry and ex= isting repository.<br> =A0 =A0 =A0 =A0 Even if the actual one have no clear interface, it's wo= rk and<br> =A0 =A0 =A0 =A0 this development will give you good ideas on limits and goo= d<br> =A0 =A0 =A0 =A0 points of this implementation.<br> <br> =A0 =A0 =A0 =A0 In a second step, you can then start designing a new reposi= tory<br> =A0 =A0 =A0 =A0 api and implementation that can be plug behind chemistry.<b= r> <br> =A0 =A0 =A0 =A0 =3D=3D About Spring<br> <br> =A0 =A0 =A0 =A0 =A0From my point of view, Spring technologies is between IO= C<br> =A0 =A0 =A0 =A0 actually provided by avalon/excalibur [1] actually used in = Lenya<br> =A0 =A0 =A0 =A0 and OSGI technologies that are recent, powerfull and in the= <br> =A0 =A0 =A0 =A0 target for the future of Lenya.<br> <br> =A0 =A0 =A0 =A0 Still for me, I find Spring big, really verbose and no so<b= r> =A0 =A0 =A0 =A0 maintainable (I don't have big spring experience though= ).<br> <br> =A0 =A0 =A0 =A0 Apart from that, Lenya already have an authentication /<br> =A0 =A0 =A0 =A0 authorization mechanism that is pretty simple and configura= ble<br> =A0 =A0 =A0 =A0 via the user interface or files.<br> =A0 =A0 =A0 =A0 In order to have a good integration of the CMIS with Lenya = I<br> =A0 =A0 =A0 =A0 think we have to rely on that.<br> <br> =A0 =A0 =A0 =A0 Regards.<br> <br> <br> =A0 =A0 =A0 =A0 [1] they are retired projects, but still core of the cocoon= <br> =A0 =A0 =A0 =A0 version used by Lenya :<br></div></div> =A0 =A0 =A0 =A0 <a href=3D"http://avalon.apache.org/__closed.html" target= =3D"_blank">http://avalon.apache.org/__<u></u>closed.html</a><div class=3D"= im"><br> =A0 =A0 =A0 =A0 <<a href=3D"http://avalon.apache.org/closed.html" target= =3D"_blank">http://avalon.apache.org/<u></u>closed.html</a>><br> =A0 =A0 =A0 =A0 <a href=3D"http://excalibur.apache.org/" target=3D"_blank">= http://excalibur.apache.org/</a><br> <br> <br> <br> <br> =A0 =A0 =A0 =A0 On 04/28/2013 06:53 AM, Lsitha Chamara wrote:<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 Hi Florent,<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 What I understood is what I have to do is define ge= neric api<br> =A0 =A0 =A0 =A0 =A0 =A0 which can<br> =A0 =A0 =A0 =A0 =A0 =A0 be used by multiple module to access Lenya reposito= ry by<br> =A0 =A0 =A0 =A0 =A0 =A0 using apache<br> =A0 =A0 =A0 =A0 =A0 =A0 chemistry. I thought of implementing this using spr= ing<br> =A0 =A0 =A0 =A0 =A0 =A0 restful services<br> =A0 =A0 =A0 =A0 =A0 =A0 (Spring controllers) so that repository handling op= erations<br> =A0 =A0 =A0 =A0 =A0 =A0 will be<br> =A0 =A0 =A0 =A0 =A0 =A0 centralized. Ans as for the authentication mechanis= m I<br> =A0 =A0 =A0 =A0 =A0 =A0 though of using a<br> =A0 =A0 =A0 =A0 =A0 =A0 URL based authentication mechanism (Define a dispat= cher<br> =A0 =A0 =A0 =A0 =A0 =A0 servlet and a<br> =A0 =A0 =A0 =A0 =A0 =A0 fliter for authenticate users to perform the reposi= tory<br> =A0 =A0 =A0 =A0 =A0 =A0 operations ) .I<br> =A0 =A0 =A0 =A0 =A0 =A0 went through spring security framework and they hav= e done it.<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 It would be nice if you can comment your idea on th= is.<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 Thanks<br> =A0 =A0 =A0 =A0 =A0 =A0 Lasitha Chamara<br> <br> <br> <br> =A0 =A0 =A0 =A0 =A0 =A0 On Sat, Apr 27, 2013 at 5:43 AM, Lsitha Chamara<br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"mailto:[email protected]" targ= et=3D"_blank">[email protected]</a> <mailto:<a href=3D"mailto:lcha= [email protected]" target=3D"_blank">lchamara.slit@gmail.<u></u>com</a>&g= t;<br></div> =A0 =A0 =A0 =A0 =A0 =A0 <mailto:<a href=3D"mailto:lchamara.slit@gmail." = target=3D"_blank">lchamara.slit@gmail.</a>__<u></u>com<div class=3D"im"><br= > =A0 =A0 =A0 =A0 =A0 =A0 <mailto:<a href=3D"mailto:[email protected]= m" target=3D"_blank">lchamara.slit@gmail.<u></u>com</a>>>> wrote:<= br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Hi Florent,<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Because of my hospitalization I could no= t go in deep in<br> =A0 =A0 =A0 =A0 =A0 =A0 Lenya code<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0base. Could you please help me to get an= idea about how<br> =A0 =A0 =A0 =A0 =A0 =A0 to set up<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0atom module ? A document would be nice t= o get an idea about<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0repository apis and the steps of install= ing a module.<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0It would be helpful for me to create a g= od proposal.<br> =A0 =A0 =A0 =A0 =A0 =A0 Since I am free<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0for next week with my academic stuff (le= ctures and<br> =A0 =A0 =A0 =A0 =A0 =A0 Tutes) i can<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0fully concentrate on this.<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0I have gone through Apache chemistry and= I thought of<br> =A0 =A0 =A0 =A0 =A0 =A0 connecting to<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0the Lenya CMIS using chemistry and run s= ome sample<br> =A0 =A0 =A0 =A0 =A0 =A0 queries against<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0it. Still I am strucggiling to find the = chemistry repo Url.<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Your help on this is highly appreciated.= <br> <br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0On Fri, Apr 26, 2013 at 8:29 AM, Lsitha = Chamara<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<<a href=3D"mailto:lchamara.slit@gmai= l.com" target=3D"_blank">[email protected]</a><br> =A0 =A0 =A0 =A0 =A0 =A0 <mailto:<a href=3D"mailto:[email protected]= m" target=3D"_blank">lchamara.slit@gmail.<u></u>com</a>><br></div> =A0 =A0 =A0 =A0 =A0 =A0 <mailto:<a href=3D"mailto:lchamara.slit@gmail." = target=3D"_blank">lchamara.slit@gmail.</a>__<u></u>com<div class=3D"im"><br= > =A0 =A0 =A0 =A0 =A0 =A0 <mailto:<a href=3D"mailto:[email protected]= m" target=3D"_blank">lchamara.slit@gmail.<u></u>com</a>>>> wrote:<= br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Hi Florent,<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0I went trough Apache chemistry a= nd could<br> =A0 =A0 =A0 =A0 =A0 =A0 successfully setup<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0OPenCmis and connect to the inme= mory content<br> =A0 =A0 =A0 =A0 =A0 =A0 repository. And<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0play with the API functionalists= provided by apache<br> =A0 =A0 =A0 =A0 =A0 =A0 chemistry.<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Also worked with the workbench p= rovided by Apache<br> =A0 =A0 =A0 =A0 =A0 =A0 Chemistry.<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Regarding the apache lenya I cou= ld successfully<br> =A0 =A0 =A0 =A0 =A0 =A0 setup Cocoon and<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0lenya, finally create the lenya = instance up. I am<br> =A0 =A0 =A0 =A0 =A0 =A0 using this<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0version.<br> <br></div> =A0 =A0 =A0 =A0 =A0 =A0 <a href=3D"http://svn.apache.org/repos/__asf/lenya/= tags/RELEASE_2_0_4" target=3D"_blank">http://svn.apache.org/repos/__<u></u>= asf/lenya/tags/RELEASE_2_0_4</a><div class=3D"im"><br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"http://svn.apache.org/repos/asf/leny= a/tags/RELEASE_2_0_4" target=3D"_blank">http://svn.apache.org/repos/<u></u>= asf/lenya/tags/RELEASE_2_0_4</a>><br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Initially I though of going trou= gh the atom module<br> =A0 =A0 =A0 =A0 =A0 =A0 and i<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0couldn't found it in this re= vision. Is this a<br> =A0 =A0 =A0 =A0 =A0 =A0 plugin to the<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0lenya that we need to explicitly= install ?<br> <br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Does apache lenya already has a = content repository<br> =A0 =A0 =A0 =A0 =A0 =A0 which<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0supports CMIS standards ?<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Regards<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Lasitha Chamara<br> <br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0On Wed, Apr 24, 2013 at 1:41 PM,= Florent Andr=E9<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<<a href=3D"mailto:florent@ap= ache.org" target=3D"_blank">[email protected]</a> <mailto:<a href=3D"ma= ilto:[email protected]" target=3D"_blank">[email protected]</a>><br></= div><div><div class=3D"h5"> =A0 =A0 =A0 =A0 =A0 =A0 <mailto:<a href=3D"mailto:[email protected]" ta= rget=3D"_blank">[email protected]</a> <mailto:<a href=3D"mailto:florent= @apache.org" target=3D"_blank">[email protected]</a>>>> wrote:<br= > <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Hi,<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0What do you mean by &quo= t;entry point" exactly ? ;)<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0I think that maven migra= tion is out of the<br> =A0 =A0 =A0 =A0 =A0 =A0 scope of the<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Gsoc2013 as you may have= enough work with the<br> =A0 =A0 =A0 =A0 =A0 =A0 repository api<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0definition and CMIS impl= ementation.<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0I think it's better = for you to start from the<br> =A0 =A0 =A0 =A0 =A0 =A0 "ant version",<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0maven conversion of your= code couldn't be that<br> =A0 =A0 =A0 =A0 =A0 =A0 hard.<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0I will try to finish the= maven migration before<br> =A0 =A0 =A0 =A0 =A0 =A0 the summer,<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0but really not sure to a= chieve this goal in the<br> =A0 =A0 =A0 =A0 =A0 =A0 timeline...<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0So, to be clear, don'= ;t think about this<br> =A0 =A0 =A0 =A0 =A0 =A0 migration for now,<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0it's on my side, sta= y focused on the CMIS and<br> =A0 =A0 =A0 =A0 =A0 =A0 repository<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0definition ! :)<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Have you already writing= down your proposal ?<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0What about your Lenya di= scovery ?<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Have you begin to have l= ook at Apache Chemistry ?<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Hope you are fine,<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Regards.<br> <br> <br> <br> <br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0On 04/24/2013 09:50 AM, = Lsitha Chamara wrote:<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0hi Florent,<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0So you are sugge= sting me to take the maven<br> =A0 =A0 =A0 =A0 =A0 =A0 migration as<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0an entry point<b= r> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0or make as GSOC = 2013 project ? Sorry..I did<br> =A0 =A0 =A0 =A0 =A0 =A0 not get you<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0actually.<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Regards<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Lasitha<br> <br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0On Tue, Apr 23, = 2013 at 7:24 PM, Florent Andr=E9<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<<a href=3D"m= ailto:[email protected]" target=3D"_blank">[email protected]</a><br> =A0 =A0 =A0 =A0 =A0 =A0 <mailto:<a href=3D"mailto:[email protected]" ta= rget=3D"_blank">[email protected]</a>> <mailto:<a href=3D"mailto:flo= [email protected]" target=3D"_blank">[email protected]</a><br> =A0 =A0 =A0 =A0 =A0 =A0 <mailto:<a href=3D"mailto:[email protected]" ta= rget=3D"_blank">[email protected]</a>>><br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<mailto:<a hr= ef=3D"mailto:[email protected]" target=3D"_blank">[email protected]</a><b= r> =A0 =A0 =A0 =A0 =A0 =A0 <mailto:<a href=3D"mailto:[email protected]" ta= rget=3D"_blank">[email protected]</a>> <mailto:<a href=3D"mailto:flo= [email protected]" target=3D"_blank">[email protected]</a><br> =A0 =A0 =A0 =A0 =A0 =A0 <mailto:<a href=3D"mailto:[email protected]" ta= rget=3D"_blank">[email protected]</a>>>>><br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0wrote:<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Hi Lsit= ha !<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Sorry f= or missing your mail...<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Read it= , says "will answer better and<br> =A0 =A0 =A0 =A0 =A0 =A0 later", and<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0then many things= <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 appends= ...<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Hope yo= u are going much better now,<br> =A0 =A0 =A0 =A0 =A0 =A0 and that your<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0problem don'= t have<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 much co= nsequences.<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Just as= an update, the ASF was accepted as<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0organisation for= Gsoc,<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 and ask= for acknowledge to be a mentor<br> =A0 =A0 =A0 =A0 =A0 =A0 for the<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Lenya project (n= o<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 blocker= here).<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 As you = may notice, student application<br> =A0 =A0 =A0 =A0 =A0 =A0 is now open.<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 About t= he maven task, I may be too<br> =A0 =A0 =A0 =A0 =A0 =A0 much to add this<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0to the GSOC 2013= <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 idea, b= ut be a must have to had this<br> =A0 =A0 =A0 =A0 =A0 =A0 as an entry point.<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Have to= check when the GSOC start and<br> =A0 =A0 =A0 =A0 =A0 =A0 find time to<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0sort this maven<= br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 things = out before. Of course, if you<br> =A0 =A0 =A0 =A0 =A0 =A0 are ready to<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0give an hand on<= br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 it, you= are welcome ! :)<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Will be= more responsive now on your<br> =A0 =A0 =A0 =A0 =A0 =A0 following mails<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0! :)<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Hope yo= u going well,<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Cheers.= <br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ++<br> <br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 On 04/1= 0/2013 06:18 AM, Lsitha Chamara<br> =A0 =A0 =A0 =A0 =A0 =A0 wrote:<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= hi Florent,<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= I was hospitalized within last two<br> =A0 =A0 =A0 =A0 =A0 =A0 weeks. And<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0now fully<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= recovered. I am<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= sorry for not to responding to<br> =A0 =A0 =A0 =A0 =A0 =A0 your mails. I<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0will work on thi= s.<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= And let<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= you know if I am having issues.<br> =A0 =A0 =A0 =A0 =A0 =A0 And thank you<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0very much for th= e<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= support.<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= So are we going to implement this<br> =A0 =A0 =A0 =A0 =A0 =A0 migration to<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0maven task as fo= r the<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= GSOC 2013 ? Or to we are going to<br> =A0 =A0 =A0 =A0 =A0 =A0 do this as a<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0entry point for<= br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= the code<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= base.?<br> <br> <br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= On Fri, Apr 5, 2013 at 7:39 PM,<br> =A0 =A0 =A0 =A0 =A0 =A0 florent andr=E9<br></div></div> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= <florent.andre-dev@4sengines._<u></u>_____com<div class=3D"im"><br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= <mailto:<a href=3D"mailto:florent.andre-dev@" target=3D"_blank">florent= .andre-dev@</a><br> =A0 =A0 =A0 =A0 =A0 =A0 <mailto:<a href=3D"mailto:florent.andre-dev@" ta= rget=3D"_blank">florent.andre-dev@</a>>__<a href=3D"http://4s__engines.c= om" target=3D"_blank">4<u></u>s__engines.com</a><br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"http://4sengines.com" target=3D"_bla= nk">http://4sengines.com</a>><br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<mailto:<a hr= ef=3D"mailto:florent.andre-dev@" target=3D"_blank">florent.andre-dev@</a>__= <a href=3D"http://4sengines.com" target=3D"_blank">4s<u></u>engines.com</a>= <br> =A0 =A0 =A0 =A0 =A0 =A0 <mailto:<a href=3D"mailto:florent.andre-dev@4sen= gines.com" target=3D"_blank">florent.andre-dev@<u></u>4sengines.com</a>>= >><br></div> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= <mailto:<a href=3D"mailto:florent.andre-dev@" target=3D"_blank">florent= .andre-dev@</a><br> =A0 =A0 =A0 =A0 =A0 =A0 <mailto:<a href=3D"mailto:florent.andre-dev@" ta= rget=3D"_blank">florent.andre-dev@</a>><br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<mailto:<a hr= ef=3D"mailto:florent.andre-dev@" target=3D"_blank">florent.andre-dev@</a><b= r> =A0 =A0 =A0 =A0 =A0 =A0 <mailto:<a href=3D"mailto:florent.andre-dev@" ta= rget=3D"_blank">florent.andre-dev@</a>>>__<a href=3D"http://4__s__eng= ines.com" target=3D"_blank"><u></u>4__s__engines.com</a><br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"http://4s__engines.com" target=3D"_b= lank">http://4s__engines.com</a>><br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<<a href=3D"h= ttp://4sengines.com" target=3D"_blank">http://4sengines.com</a>><div><di= v class=3D"h5"><br> <br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= <mailto:<a href=3D"mailto:florent.andre-dev@" target=3D"_blank">florent= .andre-dev@</a><br> =A0 =A0 =A0 =A0 =A0 =A0 <mailto:<a href=3D"mailto:florent.andre-dev@" ta= rget=3D"_blank">florent.andre-dev@</a>>__<a href=3D"http://4s__engines.c= om" target=3D"_blank">4<u></u>s__engines.com</a><br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"http://4sengines.com" target=3D"_bla= nk">http://4sengines.com</a>><br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<mailto:<a hr= ef=3D"mailto:florent.andre-dev@" target=3D"_blank">florent.andre-dev@</a>__= <a href=3D"http://4sengines.com" target=3D"_blank">4s<u></u>engines.com</a>= <br> =A0 =A0 =A0 =A0 =A0 =A0 <mailto:<a href=3D"mailto:florent.andre-dev@4sen= gines.com" target=3D"_blank">florent.andre-dev@<u></u>4sengines.com</a>>= >>>> wrote:<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 =A0 =A0Hi Lsitha !<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 =A0 =A0Just to inform you that the<br> =A0 =A0 =A0 =A0 =A0 =A0 Apache<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Software foundat= ion has<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= apply to<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 =A0 =A0GSOC. As apache is in for<br> =A0 =A0 =A0 =A0 =A0 =A0 years there is<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0no reasons that<= br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= this will<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 =A0 =A0not be the case this year.<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 =A0 =A0Also, just as a note, you can<br> =A0 =A0 =A0 =A0 =A0 =A0 find here<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0some works I hav= e<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= done for<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 =A0 =A0moving Lenya to the maven<br> =A0 =A0 =A0 =A0 =A0 =A0 build system.<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0This is not<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= completely done<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 =A0 =A0for now, but I would like to<br> =A0 =A0 =A0 =A0 =A0 =A0 achieve it<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0before the begin= ning of<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 =A0 =A0summer. You can find some<br> =A0 =A0 =A0 =A0 =A0 =A0 code here :<br></div></div> =A0 =A0 =A0 =A0 =A0 =A0 <a href=3D"https://github.com/florent-________andre= /lenya/tree/maven-________migration" target=3D"_blank">https://github.com/f= lorent-___<u></u>_____andre/lenya/tree/maven-__<u></u>______migration</a><b= r> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"https://github.com/florent-______and= re/lenya/tree/maven-______migration" target=3D"_blank">https://github.com/f= lorent-__<u></u>____andre/lenya/tree/maven-___<u></u>___migration</a>><d= iv class=3D"im"> <br> <br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"https://github.com/florent-______and= re/lenya/tree/maven-______migration" target=3D"_blank">https://github.com/f= lorent-__<u></u>____andre/lenya/tree/maven-___<u></u>___migration</a><br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"https://github.com/florent-____andre= /lenya/tree/maven-____migration" target=3D"_blank">https://github.com/flore= nt-__<u></u>__andre/lenya/tree/maven-____<u></u>migration</a>>><br> <br> <br> <br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"https://github.com/florent-______and= re/lenya/tree/maven-______migration" target=3D"_blank">https://github.com/f= lorent-__<u></u>____andre/lenya/tree/maven-___<u></u>___migration</a><br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"https://github.com/florent-____andre= /lenya/tree/maven-____migration" target=3D"_blank">https://github.com/flore= nt-__<u></u>__andre/lenya/tree/maven-____<u></u>migration</a>><br> <br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"https://github.com/florent-____andre= /lenya/tree/maven-____migration" target=3D"_blank">https://github.com/flore= nt-__<u></u>__andre/lenya/tree/maven-____<u></u>migration</a><br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"https://github.com/florent-__andre/l= enya/tree/maven-__migration" target=3D"_blank">https://github.com/florent-_= _<u></u>andre/lenya/tree/maven-__<u></u>migration</a>>>><br> <br> <br> <br> <br> <br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"https://github.com/florent-______and= re/lenya/tree/maven-______migration" target=3D"_blank">https://github.com/f= lorent-__<u></u>____andre/lenya/tree/maven-___<u></u>___migration</a><br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"https://github.com/florent-____andre= /lenya/tree/maven-____migration" target=3D"_blank">https://github.com/flore= nt-__<u></u>__andre/lenya/tree/maven-____<u></u>migration</a>><br> <br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"https://github.com/florent-____andre= /lenya/tree/maven-____migration" target=3D"_blank">https://github.com/flore= nt-__<u></u>__andre/lenya/tree/maven-____<u></u>migration</a><br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"https://github.com/florent-__andre/l= enya/tree/maven-__migration" target=3D"_blank">https://github.com/florent-_= _<u></u>andre/lenya/tree/maven-__<u></u>migration</a>>><br> <br> <br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"https://github.com/florent-____andre= /lenya/tree/maven-____migration" target=3D"_blank">https://github.com/flore= nt-__<u></u>__andre/lenya/tree/maven-____<u></u>migration</a><br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"https://github.com/florent-__andre/l= enya/tree/maven-__migration" target=3D"_blank">https://github.com/florent-_= _<u></u>andre/lenya/tree/maven-__<u></u>migration</a>><br> <br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"https://github.com/florent-__andre/l= enya/tree/maven-__migration" target=3D"_blank">https://github.com/florent-_= _<u></u>andre/lenya/tree/maven-__<u></u>migration</a><br> =A0 =A0 =A0 =A0 =A0 =A0 <<a href=3D"https://github.com/florent-andre/len= ya/tree/maven-migration" target=3D"_blank">https://github.com/florent-<u></= u>andre/lenya/tree/maven-<u></u>migration</a>>>>><br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 =A0 =A0Don't hesitate to ask any<br> =A0 =A0 =A0 =A0 =A0 =A0 questions you<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0have to me or<br= > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= directly on<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 =A0 =A0the mailing list.<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 =A0 =A0Have a good day.<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 =A0 =A0++<br> <br> <br> <br> <br> <br> <br> <br> <br> </div></blockquote> </blockquote></div><br></div> --047d7bdca2f2a2fa8004db9e9d8c--