Hi all,

*Progress Update*

(Project: Implement Registry Extension (RXT) 2.0 + Associated UI support )

As I mentioned in my last update several issues were identified in the
existing RXT /XML model. There were difficulties in rendering the UI (in
ES) with the available information in the current RXT model. To overcome
this drawback , it was decided to generate a JSON along with sufficient
meta data, such that UI rendering can be done without much effort. And then
XML which suits the existing model will generated from that JSON and used
in the existing model.

This update is on JSON generation and retrieving XML from JSON.

I have committed the changes in git.

https://github.com/ireshapm0/ArtifactBuilder/commit/master

JSON is generated from UI in JavaScript and validation of mandatory fields
is also done. Since the dynamic content components can keep much more meta
data and all of them can be kept in JSON, UI rendering can be done without
much effort as expected.

I was able to generate XML from JSON, in java as well. The Jaggery App will
send the JSON string to ManageGenericArifactService and JSON->XML
generation will be done before calling addRXTResource().

Yet I have to work on adding multiple tables in dynamic content section.
And I hope to do those changes in coming weeks. I was trying to send the
JSON to registry using a Jaggery call, but failed to get hold of the
registry from Jaggery yet. Any help to do that will also be appreciated.

Also I posted certain updates on my blog too. http://ireshapm.blogspot.com/


Thanks.




On Mon, Jun 23, 2014 at 12:38 AM, Shelan Perera <she...@wso2.com> wrote:

> Adding Eranda to this list too.
>
> Thanks
>
>
> On Mon, Jun 23, 2014 at 12:38 AM, Shelan Perera <she...@wso2.com> wrote:
>
>> Hi Iresha,
>>
>>  Looks like a good approach in overall. There are few enhancements we
>> should do when progress.
>>
>> 1) We should be able to hide/view RXT mandatory inputs area ( Now there
>> is lot of prominenance for that area which makes drag/drop form designer to
>> be restricted. ( Menu navigation on top bar would not be ideal, lets
>> discuss this)
>>
>> 2) We may need to optimize drag and drop area to give a consistent UI
>> experience with existing UIs and we should work on that. (wording and the
>> flow etc.)
>>
>> 3)  I could observe that we are not using columns in RXT format. I hope
>> that would be fine but lets come to a common agreement across teams whether
>> to support it or not. (We saw that current Store service UI does not
>> support it too.)
>>
>> In overall this is a good progress. Keep us updated and commit the code
>> once you have improvements so we can test and understand your improvements.
>>
>> Thanks
>>
>>
>> On Sat, Jun 21, 2014 at 11:48 AM, Iresha Udayangani <iresh...@gmail.com>
>> wrote:
>>
>>> Hi all,
>>>
>>> *Progress Update*
>>>
>>> (Project: Implement Registry Extension (RXT) 2.0 + Associated UI support
>>> - Updates and Notes)
>>>
>>> Please find an update of the project so far and the plan for the next
>>> couple of weeks. There was a slight change in the project scope since the
>>> JSON support for RXT was temporarily removed and the scope was narrowed
>>> down to creating a Jaggery app which could support creating a new artifact
>>> type with an intuitive drag and drop UI.
>>>
>>>
>>> I had a meeting with Shelan, Subash and Lasindu last week and below are
>>> the facts discussed.
>>>
>>>
>>>    - Finalized the requirement of a Jaggery app to create a new
>>>    artifact type which could be installed to either Greg or ES via 
>>> Management
>>>    Console
>>>
>>>    - RXT <content> should be generated using drag and drop components
>>>    and user shall be able to change the fields easily by dragging components
>>>    here and there.
>>>
>>>    - The RXT XML should be generated in the client side using JS as
>>>    well as some metadata should be kept with UI fields in order for ES to
>>>    generate its ‘add metadata’ model.
>>>
>>>    - This model should also facilitate creating a JSON out of the UI,
>>>    at some point of time.
>>>
>>>    - Once the XML is generated, a backend call will be made to Registry
>>>    to add the RXT via Jaggery.
>>>
>>>
>>>          *Current Progress*
>>>
>>> In the Process of finding a suitable plugin for drag and drop
>>> functionality, I was told that Gridster.js [1] was used in UES and is very
>>> flexible in generating UIs. But it seems to be bit difficult to use it in
>>> this purpose, since it needed a lot of fine tuning to be able to cater this
>>> requirement. I too found Bootsnipp Form Builder [2] which seems to be bit
>>> similar to the one which is required under MIT license and built on
>>> bootstrap. So decided to go on with it.
>>>
>>> I was able to create a simple UI, create a Jaggery app and host it in
>>> Greg/ES and test the functionality. Below is a sample UI which has only the
>>> basic functionality to create a RXT.
>>>
>>>
>>> [image: japp.png]
>>>
>>> I was told several issues the existing RXT, XML model has and the
>>> difficulties in rendering the UI (in ES) only with the information it
>>> provides and necessity of keeping other metadata along with the xml model.
>>> So I’ working on a way to find out the best possible way to bridge the gap
>>> between the RXT xml and the UI it is generating in ES side.
>>>
>>>
>>> *Next Steps*
>>>
>>>
>>>    - Write a JS script to generate the RXT xml from the form data/HTML
>>>    - Keep other metadata which are not going in to the xml in a JSON
>>>    model (tentative)
>>>    - Call backend Registry client/stub and send the RXT to registry.
>>>    - Try to load RXT xml data to the UI back when editing a RXT
>>>    artifact.
>>>    -
>>>
>>> Github Repo : https://github.com/ireshapm0/ArtifactBuilder
>>>
>>>
>>> [1] http://gridster.net/
>>>
>>> [2] http://bootsnipp.com/forms
>>>
>>>
>>> Thanks & Regards.
>>> Iresha.
>>>
>>>
>>>
>>>
>>> On Sat, May 10, 2014 at 1:04 PM, Iresha Udayangani <iresh...@gmail.com>
>>> wrote:
>>>
>>>> Hi all.
>>>>
>>>> I have started blogging on my GSOC experience 2014.
>>>>
>>>> You can refer follwing links:
>>>>
>>>> http://ireshapm.blogspot.com/2014/05/gsoc-me.html
>>>>
>>>> http://ireshapm.blogspot.com/2014/05/beginning-of-new-era.html
>>>>
>>>> http://ireshapm.blogspot.com/2014/05/getting-on.html
>>>> <https://mail.google.com/>
>>>>
>>>>
>>>> Thanks & Regards.
>>>> Iresha
>>>>
>>>>
>>>>
>>>> On Wed, May 7, 2014 at 9:40 AM, Iresha Udayangani <iresh...@gmail.com>
>>>> wrote:
>>>>
>>>>>
>>>>> Hi Shelan,
>>>>>
>>>>> It will be great if we can have the meeting tomorrow at the same time.
>>>>> Today I am going to finalize and handover my internship project  as I
>>>>> am going to finish my industrial training this week.
>>>>> So I can well prepare for tomorrow's meeting with you all.
>>>>>
>>>>> Thank You,
>>>>> Iresha.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Wed, May 7, 2014 at 9:16 AM, Shelan Perera <she...@wso2.com> wrote:
>>>>>
>>>>>> Hi Iresha,
>>>>>>
>>>>>> Shall we have the meeting around 5pm? Let me know your concerns too
>>>>>> and i can shift to a later time if needed as well. From our side we have 
>>>>>> to
>>>>>> finalize few stuff that is why i could not reach you earlier. Lets 
>>>>>> discuss
>>>>>> the overall view and your understanding of the project and some tasks to
>>>>>> carry out this week.
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>>
>>>>>> On Sun, May 4, 2014 at 7:01 PM, Shelan Perera <she...@wso2.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Iresha,
>>>>>>>
>>>>>>>  Thanks a for the links. They looks good and keep doing that. I Just
>>>>>>> landed today and sorry for not replying back for first email as i was 
>>>>>>> tied
>>>>>>> up with wrapping up stuff in my project.
>>>>>>> I think there will not be a hard requirement to have a meeting
>>>>>>> before the first one. I also have to sort out few stuff related to 
>>>>>>> project
>>>>>>> and make sure all the required stuff are done before i talk to you.
>>>>>>>
>>>>>>> I will get back to you on the stuff to be discussed. But for the
>>>>>>> moment lets have a ice breaking meeting to get the first things right. 
>>>>>>> We
>>>>>>> may give you some tasks to be done etc. But let me follow up them with 
>>>>>>> an
>>>>>>> email.
>>>>>>>
>>>>>>> We can schedule meetings private mails as you have done. Lets copy
>>>>>>> the public mailing list if that is worth to be seen by all.
>>>>>>>
>>>>>>> Thanks
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Sat, May 3, 2014 at 6:47 AM, Iresha Udayangani <
>>>>>>> iresh...@gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi Shelan,
>>>>>>>>
>>>>>>>> I have updated my blog on GSOC experience 2014.
>>>>>>>>
>>>>>>>>
>>>>>>>> http://ireshapm.blogspot.com/2014/05/gsoc-me.html
>>>>>>>>
>>>>>>>> http://ireshapm.blogspot.com/2014/05/beginning-of-new-era.html
>>>>>>>>
>>>>>>>> http://ireshapm.blogspot.com/2014/05/getting-on.html
>>>>>>>> <https://mail.google.com/>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Hope to get in touch with you.
>>>>>>>>
>>>>>>>>
>>>>>>>> Thanks You,
>>>>>>>>
>>>>>>>>
>>>>>>>> Iresha.
>>>>>>>>
>>>>>>>>
>>>>>>>> On Tue, Apr 29, 2014 at 9:31 PM, Iresha Udayangani <
>>>>>>>> iresh...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Hi Shelan,
>>>>>>>>>
>>>>>>>>> I would be totally fine to visit WSO2 on 07 th May as I am free
>>>>>>>>> for some weeks after industrial training semester. It will be really 
>>>>>>>>> nice
>>>>>>>>> to get to know the G- Reg product team too.
>>>>>>>>>
>>>>>>>>> But if you have time we can schedule a hang out or Skype chat
>>>>>>>>> before that, so it will be very helpful for me to get ready for the 
>>>>>>>>> project
>>>>>>>>> and meeting at WSO2.
>>>>>>>>>
>>>>>>>>> As you have suggested I will start blogging on my experiences in
>>>>>>>>> GSOC 2014 and update you with relevant links. It is a fine advice for 
>>>>>>>>> me at
>>>>>>>>> the very begging of GSOC journey.
>>>>>>>>>
>>>>>>>>> Hope to get in touch with you.
>>>>>>>>>
>>>>>>>>> Thank you,
>>>>>>>>>
>>>>>>>>> Iresha.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Sat, Apr 26, 2014 at 11:04 AM, Shelan Perera <she...@wso2.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> 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
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> 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
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *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.
>>>>
>>>>
>>>
>>>
>>>
>>>
>>
>>
>> --
>> *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
>>
>>
>
>
> --
> *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.
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to