Hello Everyone,
The meeting minutes for the ES in existing products discussion are given
below (Sorry about the delay) ;
*Participants: *
- * ES:* Ruchira, SameeraM
- * Greg:* Chandana
- * APIM/APP:* Rajeeva,Ruwan and Joeseph (Jo)
*Purpose:*
- This was a follow up meeting from the ES Discussion on the 20th [1]
- The goal of the meeting was to determine;
- The difficulties faced by teams that are utilizing the ES
- Identify ways in which the ES extension model can be improved
- To discuss if the existing extension points are utilized to their
full capacity
*Observations:*
- The current form rendering system provided by the Publisher auto
generates forms.However, this hampers the customization of the form by
preventing;
- The ability to define where a field appears
- Hiding fields
- This was noted to point to a need for a platform wide form
generation framework and could be associated with the C5 UI framework
initiative
- A proposal was made to adopt the Twitter Bootstrap framework [2] to a
greater degree (i.e. Write ES purely using Twitter Bootstrap ) in order to
ease sub theme development
*Action Items:*
- The default assets ( Ebooks,Gadgets and Sites) which are provided with
the store should be considered an extension.This would allow them to be
easily disabled when not required.
- The Publisher after the re-factoring process will offer two options
when it comes to rendering forms (Add/Edit);
- An auto generated form
- A blank canvas in which the developers can customize the form in
which ever way they require
- If a custom form is used as per above method, the developers will
be required to provide data mapping logic which will be used to process
requests for creating and editing.
- The url helper (Handlebars helper) will need to be updated to generate
urls relative to the page
Please let me know if I have missed any points
*References*
[1] Mail thread: Meeting minutes for the ES Discussion - 20/3/2014
[2] Twitter Bootstrap 2.3.2 , URL:http://getbootstrap.com/2.3.2/
--
Sameera Medagammaddegedara
Software Engineer
Contact:
Email: [email protected]
Mobile: + 94 077 255 3005
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture