Hi Iresha, Congratulations for being accepted and welcome to the awesome world of GSoC :).
At the moment i am out of the country and will be travelling next weekend but We can have a meeting on 7th May . If you like to visit WSO2 and have the meeting there we may be able get some of the other product members as well. But it is not required to visit and we may be able to have a Hangout session if that is convenient. Usually as the first step i would like you to start blogging about GSoC experience. You may write all your experience not limiting to Technical stuff but just as a journal which will be really helpful. You may use your own personal blog or have another space but let it include the complete GSoC journey. Lets discuss the things in the next meeting. Best Regards, On Sat, Apr 26, 2014 at 4:00 PM, Iresha Udayangani <iresh...@gmail.com>wrote: > Hi Shelan, > > First of all I would like to thank WSO2 team including you for helping me > out to get my proposal accepted for GSOC 2014. I am very glad to be a part > of WSO2 community and at the same time it is a pleasure to meet you as the > mentor of my GSoC project. > > During the community bonding period I would like to discuss the project in > detail and the project scope. It would be great if you could give me a > possible time to have a meeting/chat to discuss on the project. > > Also please let me know if there are any particular things to be done/read > in the meantime. > > Thank you. > Iresha > > > On Wed, Mar 19, 2014 at 8:54 AM, Iresha Udayangani <iresh...@gmail.com>wrote: > >> Hi all, >> >> I have published the proposal at following URL: >> >> http://www.google-melange.com/gsoc/proposal/public/google/gsoc2014/ireshapm/5629499534213120 >> >> I would appreciate if you could give some feedback, so that I can improve >> my proposal in the next couple of days. >> >> >> Thanks, >> Iresha >> >> >> On Fri, Mar 14, 2014 at 3:20 PM, Iresha Udayangani <iresh...@gmail.com>wrote: >> >>> Hi Shelan, >>> >>> Thanks for the reply. I have updated the link in the document. >>> >>> Thanks, >>> Iresha >>> >>> >>> On Fri, Mar 14, 2014 at 3:04 PM, Shelan Perera <she...@wso2.com> wrote: >>> >>>> Hi Iresha, >>>> >>>> This proposal looks good. Specially the UI proposed for RXT >>>> configuration is a huge usability improvement. Could you please add the >>>> sample JSON format you proposed in the mailing list to the proposal as >>>> well? >>>> >>>> Thanks >>>> >>>> >>>> On Fri, Mar 14, 2014 at 2:51 PM, Iresha Udayangani >>>> <iresh...@gmail.com>wrote: >>>> >>>>> Hi all, >>>>> >>>>> I have created a draft proposal for the project. Please find the >>>>> document in [1]. It would be greatly helpful for me if you could provide >>>>> me >>>>> with some feedback so that I could improve it in next couple of days. >>>>> >>>>> [1] >>>>> https://docs.google.com/document/d/1WzRicvDTOjINU4zm9txzJRpftF-Tfr_e6YezSHGtvkc/edit?usp=sharing >>>>> >>>>> Thanks, >>>>> Iresha >>>>> >>>>> >>>>> On Tue, Mar 11, 2014 at 9:24 PM, Iresha Udayangani <iresh...@gmail.com >>>>> > wrote: >>>>> >>>>>> Hi all, >>>>>> >>>>>> Thank you for your replies. I was able to create a sample JSON file >>>>>> which can be used instead of the current XML file (attached). The >>>>>> current default rxt in the Artifact Source editor can be replaced by >>>>>> something similar to the above. >>>>>> >>>>>> I also went through org.wso2.carbon.governance.generic and >>>>>> org.wso2.carbon.governance.generic.ui components in governance and >>>>>> seems like it's the best starting point to look at the code. As far >>>>>> as I >>>>>> could understand, the java classes corresponding jsp files needs to be >>>>>> modified in order to facilitate using json instead of xml. >>>>>> >>>>>> The XML parsing done through axiom needs to be replaced by a new JSON >>>>>> parser. As mentioned in the [4] above, the new json based >>>>>> implementation could facilitate adding a new artifact type inside >>>>>> another artifact. I could understand how a new artifact can be added >>>>>> inside an existing json file of an artifact, but I'm not very much >>>>>> sure how to implement it in the code level. >>>>>> >>>>>> Please let me know what are the other aspects of the project which I >>>>>> could look at in order to get an overall idea of the project. I will >>>>>> upload a draft proposal in couple of days. >>>>>> >>>>>> Thanks, >>>>>> Iresha >>>>>> >>>>>> >>>>>> >>>>>> On Mon, Mar 10, 2014 at 7:39 AM, Eranda Sooriyabandara < >>>>>> era...@wso2.com> wrote: >>>>>> >>>>>>> Hi Iresha, >>>>>>> The deliverables to this project would be, >>>>>>> >>>>>>> 1. A jason configuration for replacing current RXT configuration >>>>>>> model >>>>>>> 2. Plug that model to the existing UI generator model (This should >>>>>>> be refactor or replace our old UI generator) >>>>>>> 3. Plug that model to the existing Governance API >>>>>>> 4. Implementing nested RXT support - Currently we only allow to have >>>>>>> basic data support in field. But we need to improve this to define >>>>>>> another >>>>>>> datatype inside a datatype. I'll explain this in detail later. >>>>>>> >>>>>>> thanks >>>>>>> Eranda >>>>>>> >>>>>>> >>>>>>> On Fri, Mar 7, 2014 at 11:01 AM, Iresha Udayangani < >>>>>>> iresh...@gmail.com> wrote: >>>>>>> >>>>>>>> Hi all, >>>>>>>> >>>>>>>> >>>>>>>> I'm Iresha Udayangani, a 3rd year undergraduate of department of >>>>>>>> Electronic and Telecommunication Engineering, University of >>>>>>>> Moratuwa, >>>>>>>> Sri Lanka. I went through the list of WSO2 project ideas for GSOC >>>>>>>> >>>>>>>> 2014. Proposal 1: Implement Registry Extension (RXT) 2.0 + >>>>>>>> Associated >>>>>>>> >>>>>>>> UI support seemed to be quite interesting and match my past >>>>>>>> experiences. >>>>>>>> >>>>>>>> I was able to download wso2greg-4.6.0, then run it. I went through >>>>>>>> some of the reference documents/webinars and uploaded a couple of >>>>>>>> rxt >>>>>>>> files(person.rxt, project.rxt) in Extensions->Artifact Types ->Add >>>>>>>> new >>>>>>>> Artifacts and got familiar with their functionality. >>>>>>>> >>>>>>>> As far as I can understand the project expects the following, >>>>>>>> >>>>>>>> [1] A new RXT format should be defined using JSON, instead of the >>>>>>>> current XML Structure, so that existing JSPs might need few >>>>>>>> alterations in order to render UIs based on the new JSON format. >>>>>>>> JSON seems to be more efficient and browser friendly compared to >>>>>>>> XML. >>>>>>>> >>>>>>>> [2] Instead of user manually configuring/creating the XML structure >>>>>>>> (RXT definition) the project expects to automatically generate the >>>>>>>> RXT >>>>>>>> definition from a UI template. >>>>>>>> >>>>>>>> [3] When adding a new Artifact type, user can be provided with a new >>>>>>>> UI where it contains basic fields to be filled (such as >>>>>>>> artifactType, >>>>>>>> singularLabel, pluralLabel, storagePath etc. ) and few custom >>>>>>>> elements >>>>>>>> (to add UI columns, content fields) instead of the current XML >>>>>>>> editor, >>>>>>>> where user needs a bit of programming background to configure >>>>>>>> things. >>>>>>>> After the user successfully configured the new artifact, the RXT >>>>>>>> format can be generated using the information provided in the >>>>>>>> previous >>>>>>>> step. An editor can be provided for the advanced users as well. >>>>>>>> >>>>>>>> I'm a bit struggling in understanding some of the project >>>>>>>> deliverables and trying to find the code samples, where it needs >>>>>>>> to be >>>>>>>> modified. It would be much helpful if anyone could help me out with >>>>>>>> more details. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Iresha. >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Dev mailing list >>>>>>>> Dev@wso2.org >>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> *Eranda Sooriyabandara*Senior Software Engineer; >>>>>>> Integration Technologies Team; >>>>>>> WSO2 Inc.; http://wso2.com >>>>>>> Lean . Enterprise . Middleware >>>>>>> >>>>>>> E-mail: eranda AT wso2.com >>>>>>> Mobile: +94 716 472 816 >>>>>>> Linked-In: http://www.linkedin.com/in/erandasooriyabandara >>>>>>> Blog: http://emsooriyabandara.blogspot.com/ >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Iresha Udayangani >>>>>> Undergraduate , >>>>>> Department of Electronic & Telecommunication, >>>>>> University Of Moratuwa. >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Iresha Udayangani >>>>> Undergraduate , >>>>> Department of Electronic & Telecommunication, >>>>> University Of Moratuwa. >>>>> >>>>> >>>> >>>> >>>> -- >>>> *Shelan Perera* >>>> >>>> Senior Software Engineer >>>> Integration Technology Group >>>> *WSO2, Inc. : wso2.com <http://wso2.com>* >>>> lean.enterprise.middleware. >>>> >>>> *Blog* : blog.shelan.org >>>> *Linked-i*n : >>>> http://www.linkedin.com/pub/shelan-perera/a/194/465 >>>> *Twitter* : https://twitter.com/#!/shelan >>>> >>>> *Mobile* : +94 772 604 402 >>>> >>>> >>> >>> >>> -- >>> Iresha Udayangani >>> Undergraduate , >>> Department of Electronic & Telecommunication, >>> University Of Moratuwa. >>> >>> >> >> >> -- >> Iresha Udayangani >> Undergraduate , >> Department of Electronic & Telecommunication, >> University Of Moratuwa. >> >> > > > -- > Iresha Udayangani > Undergraduate , > Department of Electronic & Telecommunication, > University Of Moratuwa. > > -- *Shelan Perera* Senior Software Engineer Integration Technology Group *WSO2, Inc. : wso2.com <http://wso2.com>* lean.enterprise.middleware. *Blog* : blog.shelan.org *Linked-i*n : http://www.linkedin.com/pub/shelan-perera/a/194/465 *Twitter* : https://twitter.com/#!/shelan *Mobile* : +94 772 604 402
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev