Re: Some news about GSOC
Lsitha Chamara <[email protected]> Sun, 28 Apr 2013 10:23:14 +0530
| Newsgroups | gmane.comp.cms.lenya.devel |
|---|---|
| Message-ID | <CANvSO2vdZrEAwirdjdFYwZ4kRYhtzaCkcG7UXXx3nEvXUAmMsQ@mail.gmail.com> |
--089e013a0c68bfec3904db648b96 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 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]>wr= ote: > 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]>= 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 workbe= nch >> 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 >> >> 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]>wro= te: >> >>> 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]>> 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 ha= ve >>>> much consequences. >>>> >>>> Just as an update, the ASF was accepted 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 20= 13 >>>> 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 th= e >>>> 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@**4sengines.com<florent.andre-dev@4s= engines.com> >>>> > >>>> <mailto:florent.andre-dev@__4s**engines.com<http://4sengines.c= om> >>>> >>>> <mailto:florent.andre-dev@**4sengines.com<florent.andre-dev@4s= engines.com>>>> >>>> wrote: >>>> >>>> Hi Lsitha ! >>>> >>>> Just to inform you that the Apache Software foundation ha= s >>>> 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/florent-____andre/lenya/tree/maven-____mi= gration> >>>> <https://github.com/florent-__**andre/lenya/tree/maven-__** >>>> migration<https://github.com/florent-__andre/lenya/tree/maven-__migrat= ion> >>>> > >>>> >>>> >>>> >>>> <https://github.com/florent-__**andre/lenya/tree/maven-__** >>>> migration<https://github.com/florent-__andre/lenya/tree/maven-__migrat= ion> >>>> <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. >>>> ++ >>>> >>>> >>>> >>>> >> > --089e013a0c68bfec3904db648b96 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>What I unders= tood is what I have to do is define generic api which can be used by multip= le module to access Lenya repository by using apache chemistry. I thought o= f implementing this using spring restful services (Spring controllers) so t= hat repository handling operations will be centralized. Ans as for the auth= entication mechanism I though of using a URL based authentication mechanism= (Define a dispatcher servlet and a fliter for authenticate users to perfor= m the repository operations ) .I went through spring security framework and= they have done it.<br> <br></div>It would be nice if you can comment your idea on this.<br><br></d= iv>Thanks <br></div>Lasitha Chamara<br><div><div><div><br></div></div></div= ></div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Sat= , Apr 27, 2013 at 5:43 AM, Lsitha Chamara <span 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"><div dir=3D"ltr"><div><div><div><div>Hi Flor= ent,<br><br></div>Because of my hospitalization I could not go in deep in L= enya 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 api= s and the steps of installing a module.<br> </div>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 conce= ntrate on this.<br><br></div>I have gone through Apache chemistry and I tho= ught of connecting to the Lenya CMIS using chemistry and run some sample qu= eries against it. Still I am strucggiling to find the chemistry repo Url.<b= r> <br></div><div>Your help on this is highly appreciated.<br></div></div><div= class=3D"HOEnZb"><div class=3D"h5"><div class=3D"gmail_extra"><br><br><div= class=3D"gmail_quote">On Fri, Apr 26, 2013 at 8:29 AM, Lsitha Chamara <spa= n dir=3D"ltr"><<a href=3D"mailto:[email protected]" target=3D"_bla= nk">[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"><div dir=3D"ltr"><div><div><div><div><div>Hi= Florent,<br><br></div>I went trough Apache chemistry and could successfull= y setup OPenCmis and connect to the inmemory content repository. And play w= ith the API functionalists provided by apache chemistry. Also worked with t= he workbench provided by Apache Chemistry. <br> <br></div>Regarding the apache lenya I could successfully setup Cocoon and = lenya, finally create the lenya instance up. I am using this version.<br><b= r></div><a href=3D"http://svn.apache.org/repos/asf/lenya/tags/RELEASE_2_0_4= " target=3D"_blank">http://svn.apache.org/repos/asf/lenya/tags/RELEASE_2_0_= 4</a><br> <br></div>Initially I though of going trough the atom module and i couldn&#= 39;t found it in this revision. Is this a plugin to the lenya that we need = to explicitly install ? =A0 <br><br><br></div><div>Does apache lenya alread= y has a content repository which supports CMIS standards ? <br> <br></div><div>Regards <br></div><div>Lasitha Chamara<br></div></div><div><= div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Wed, A= pr 24, 2013 at 1:41 PM, Florent Andr=E9 <span dir=3D"ltr"><<a href=3D"ma= ilto:[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,<br> <br> What do you mean by "entry point" exactly ? ;)<br> <br> 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 implementatio= n.<br> <br> I think it's better for you to start from the "ant version", = maven conversion of your code couldn't be that hard.<br> <br> I will try to finish the maven migration before the summer, but really not = sure to achieve this goal in the timeline...<br> 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 ! :)<br> <br> Have you already writing down your proposal ?<br> <br> What about your Lenya discovery ?<br> Have you begin to have look at Apache Chemistry ?<br> <br> Hope you are fine,<br> Regards.<div><br> <br> <br> <br> <br> On 04/24/2013 09:50 AM, Lsitha Chamara wrote:<br> </div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-l= eft:1px #ccc solid;padding-left:1ex"> hi Florent,<br> <br><div> So you are suggesting me to take the maven migration as an entry point<br> or make as GSOC 2013 project ? Sorry..I did not get you actually.<br> <br> Regards<br> Lasitha<br> <br> <br> On Tue, Apr 23, 2013 at 7:24 PM, Florent Andr=E9 <<a href=3D"mailto:flor= [email protected]" target=3D"_blank">[email protected]</a><br></div><div><div= > <mailto:<a href=3D"mailto:[email protected]" target=3D"_blank">florent@= apache.org</a>>> wrote:<br> <br> =A0 =A0 Hi Lsitha !<br> <br> =A0 =A0 Sorry for missing your mail...<br> =A0 =A0 Read it, says "will answer better and later", and then ma= ny things<br> =A0 =A0 appends...<br> <br> =A0 =A0 Hope you are going much better now, and that your problem don't= have<br> =A0 =A0 much consequences.<br> <br> =A0 =A0 Just as an update, the ASF was accepted as organisation for Gsoc,<b= r> =A0 =A0 and ask for acknowledge to be a mentor for the Lenya project (no<br= > =A0 =A0 blocker here).<br> =A0 =A0 As you may notice, student application is now open.<br> <br> =A0 =A0 About the maven task, I may be too much to add this to the GSOC 201= 3<br> =A0 =A0 idea, but be a must have to had this as an entry point.<br> <br> =A0 =A0 Have to check when the GSOC start and find time to sort this maven<= br> =A0 =A0 things out before. Of course, if you are ready to give an hand on<b= r> =A0 =A0 it, you are welcome ! :)<br> <br> =A0 =A0 Will be more responsive now on your following mails ! :)<br> =A0 =A0 Hope you going well,<br> =A0 =A0 Cheers.<br> <br> =A0 =A0 ++<br> <br> <br> =A0 =A0 On 04/10/2013 06:18 AM, Lsitha Chamara wrote:<br> <br> =A0 =A0 =A0 =A0 hi Florent,<br> <br> =A0 =A0 =A0 =A0 I was hospitalized within last two weeks. And now fully<br> =A0 =A0 =A0 =A0 recovered. I am<br> =A0 =A0 =A0 =A0 sorry for not to responding to your mails. I will work on t= his.<br> =A0 =A0 =A0 =A0 And let<br> =A0 =A0 =A0 =A0 you know if I am having issues. And thank you very much for= the<br> =A0 =A0 =A0 =A0 support.<br> <br> =A0 =A0 =A0 =A0 So are we going to implement this migration to maven task a= s for the<br> =A0 =A0 =A0 =A0 GSOC 2013 ? Or to we are going to do this as a entry point = for<br> =A0 =A0 =A0 =A0 the code<br> =A0 =A0 =A0 =A0 base.?<br> <br> <br> <br> =A0 =A0 =A0 =A0 On Fri, Apr 5, 2013 at 7:39 PM, florent andr=E9<br></div></= div> =A0 =A0 =A0 =A0 <florent.andre-dev@4sengines._<u></u>_com<br> =A0 =A0 =A0 =A0 <mailto:<a href=3D"mailto:[email protected]= m" target=3D"_blank">florent.andre-dev@<u></u>4sengines.com</a>><br> =A0 =A0 =A0 =A0 <mailto:<a href=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><div><br> =A0 =A0 =A0 =A0 <mailto:<a href=3D"mailto:[email protected]= m" target=3D"_blank">florent.andre-dev@<u></u>4sengines.com</a>>>>= wrote:<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0Hi Lsitha !<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0Just to inform you that the Apache Software foun= dation has<br> =A0 =A0 =A0 =A0 apply to<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0GSOC. As apache is in for years there is no reas= ons that<br> =A0 =A0 =A0 =A0 this will<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0not be the case this year.<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0Also, just as a note, you can find here some wor= ks I have<br> =A0 =A0 =A0 =A0 done for<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0moving Lenya to the maven build system. This is = not<br> =A0 =A0 =A0 =A0 completely done<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0for now, but I would like to achieve it before t= he beginning of<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0summer. You can find some code here :<br></div> =A0 =A0 =A0 =A0 <a href=3D"https://github.com/florent-____andre/lenya/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 <<a href=3D"https://github.com/florent-__andre/lenya/tre= e/maven-__migration" target=3D"_blank">https://github.com/florent-__<u></u>= andre/lenya/tree/maven-__<u></u>migration</a>><div><br> <br> <br> =A0 =A0 =A0 =A0 <<a href=3D"https://github.com/florent-__andre/lenya/tre= e/maven-__migration" target=3D"_blank">https://github.com/florent-__<u></u>= andre/lenya/tree/maven-__<u></u>migration</a><br> =A0 =A0 =A0 =A0 <<a href=3D"https://github.com/florent-andre/lenya/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 =A0Don't hesitate to ask any questions you have= to me or<br> =A0 =A0 =A0 =A0 directly on<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0the mailing list.<br> <br> =A0 =A0 =A0 =A0 =A0 =A0 =A0Have a good day.<br> =A0 =A0 =A0 =A0 =A0 =A0 =A0++<br> <br> <br> <br> </div></blockquote> </blockquote></div><br></div> </div></div></blockquote></div><br></div> </div></div></blockquote></div><br></div> --089e013a0c68bfec3904db648b96--