Dinusha,
This diagram is missing eventing, validation. There could be few other
things as well. Basically the follow diagram need to have 100% coverage of
paths a user can go into while going through writing a DS.

/sumedha

On Fri, Mar 4, 2011 at 2:21 AM, Dinusha Senanayaka <dinu...@wso2.com> wrote:

> Hi,
>
> I draw the flow chart for basic operations that should take when creating a
> data service.
> See the attached diagram.
>
> Regards,
> Dinusha.
>
>
> On Thu, Feb 24, 2011 at 12:59 PM, Afkham Azeez <az...@wso2.com> wrote:
>
>> As a first step, please try to follow Wizard best practices, and
>> incorporate AJAX calls wherever applicable.
>>
>>
>> On Thu, Feb 24, 2011 at 12:56 PM, Anjana Fernando <anj...@wso2.com>wrote:
>>
>>> Hi Srinath,
>>>
>>> We will try to incorporate the recommendations within a week, so how
>>> about a review again next Friday? ..
>>>
>>> Cheers,
>>> Anjana.
>>>
>>> On Thu, Feb 24, 2011 at 12:41 PM, Srinath Perera <srin...@wso2.com>
>>> wrote:
>>> > Hi Anajana,
>>> >
>>> > We need a deadline when we will fix this and do the next review.
>>> >
>>> > --Srinath
>>> >
>>> > On Thu, Feb 24, 2011 at 10:41 AM, Anjana Fernando <anj...@wso2.com>
>>> wrote:
>>> >> Hi Amila,
>>> >>
>>> >> On Thu, Feb 24, 2011 at 9:48 AM, Amila Suriarachchi <am...@wso2.com>
>>> wrote:
>>> >>> Recently I had a look at the DSS event part and here are some
>>> mistakes I
>>> >>> noticed.
>>> >>>
>>> >>> 1. There is an Expression filed. I think it mean the Xpath. So it
>>> should be
>>> >>> Xpath or Xpath Filter
>>> >>> 2. If it is Xpath there should be a way to map namespace prefixes to
>>> name
>>> >>> spaces
>>> >>> 3. Subscription filed should rename as Event Sink URL
>>> >>
>>> >> I see, thank you for the suggestions, will make the necessary changes.
>>> >> Regarding namespace prefixes in XPath, yeah, I guess I've also seen in
>>> >> the ESB, they give an option to declare the namespaces separately,
>>> >> will add that option to the next release. For now, the user will have
>>> >> to give the namespaces in the XPath expression itself, e.g.:-
>>> >> "//*[local-name()='productLine' and
>>> >> namespace-uri()='
>>> http://ws.wso2.org/dataservice/samples/eventing_sample']='Motorcycles"
>>> >>
>>> >> Cheers,
>>> >> Anjana.
>>> >>
>>> >>>
>>> >>> thanks,
>>> >>> Amila.
>>> >>>
>>> >>> On Wed, Feb 23, 2011 at 9:56 PM, Prabath Abeysekera <
>>> praba...@wso2.com>
>>> >>> wrote:
>>> >>>>
>>> >>>> Meeting Notes:
>>> >>>> Participants:
>>> >>>> Azeez, Srinath, Sumedha, Anjana, Saminda, Chathuri, Harshana,
>>> Dinusha,
>>> >>>> Dakshitha, PrabathA
>>> >>>>
>>> >>>> Suggested Improvements:
>>> >>>> Service Details Page
>>> >>>> 1. Introduce an alternative option over true/false inputs.
>>> >>>> 2. Change "Disable Streaming" Parameter to "Enable Streaming" and
>>> modify
>>> >>>> the default values appropriately.
>>> >>>> 3. Introduce appropriate names for parameters (eg: terms such as TS
>>> should
>>> >>>> be removed or used with proper descriptions)
>>> >>>> 4. Add proper explainations for technical terms such as XA,etc.
>>> >>>> XA Data Source Page
>>> >>>> 1. Remove arrows in "Save" buttons.
>>> >>>> 2. Change the flow of UI transitions. The reason is, at a give
>>> moment, the
>>> >>>> existing wizard does not indicate what steps a particular user has
>>> already
>>> >>>> completed and what needs to be done.
>>> >>>> Query Definition Page
>>> >>>> 1. Proper Alignment of buttons should be done.
>>> >>>> 2. Remove "Finish" button from the initial stages of the wizard such
>>> as
>>> >>>> "create data source" phase, etc.
>>> >>>> (But the existance of Finish button might be important when editing
>>> a data
>>> >>>> service. That fact should be considered before modifying it.)
>>> >>>> 3. A pop up window, a floating div or a similar kind of approach
>>> should be
>>> >>>> introduced against the existing SQLDialect window to insert required
>>> >>>> parameters.
>>> >>>> 5. Remove plus/minus icons to hide/show items corresponding to some
>>> >>>> options since, in general plus/minus means adding/removing
>>> something, which
>>> >>>> is more appropriate to be used in a tree type structure.
>>> >>>> Generation Page
>>> >>>> 1. "Database name" should be changed as "Datasource name" and the
>>> >>>> corresponding datasources should be represented using a drop down
>>> list box.
>>> >>>> Things to be done
>>> >>>> 1. Finalize the flow functionalities that should be there in the
>>> wizard.
>>> >>>> 2. Introduce appropriate grouping of items to achieve clarity.
>>> >>>> 3. Do a brainstorming session and prepare a flow diagram which
>>> represents
>>> >>>> all the necessary steps.
>>> >>>> 4. Consider the approach of using Tabbed UIs.
>>> >>>> 5. Use Ajax to make the wizard more interactive.
>>> >>>> 6. Try some UI frameworks such as JSF to find a better alternative
>>> against
>>> >>>> the existing approach.
>>> >>>>
>>> >>>>
>>> >>>> Regards,
>>> >>>> --
>>> >>>> Prabath Abeysekara
>>> >>>> Software Engineer
>>> >>>> WSO2 Inc.
>>> >>>> Email: praba...@wso2.com
>>> >>>> Mobile: +94774171471
>>> >>>>
>>> >>>>
>>> >>>> _______________________________________________
>>> >>>> Carbon-dev mailing list
>>> >>>> Carbon-dev@wso2.org
>>> >>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>> >>>>
>>> >>>
>>> >>>
>>> >>> _______________________________________________
>>> >>> Carbon-dev mailing list
>>> >>> Carbon-dev@wso2.org
>>> >>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>> >>>
>>> >>>
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> Anjana Fernando
>>> >> Software Engineer
>>> >> WSO2, Inc.; http://wso2.com
>>> >> lean.enterprise.middleware
>>> >> _______________________________________________
>>> >> Carbon-dev mailing list
>>> >> Carbon-dev@wso2.org
>>> >> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>> >>
>>> >
>>> >
>>> >
>>> > --
>>> > ============================
>>> > Srinath Perera, Ph.D.
>>> >   Senior Software Architect, WSO2 Inc.
>>> >   Visiting Lecturer, University of Moratuwa
>>> >   Member, Apache Software Foundation
>>> >   Research Scientist, Lanka Software Foundation
>>> >   Blog: http://srinathsview.blogspot.com/
>>> >
>>>
>>>
>>>
>>> --
>>> Anjana Fernando
>>> Software Engineer
>>> WSO2, Inc.; http://wso2.com
>>> lean.enterprise.middleware
>>> _______________________________________________
>>> Carbon-dev mailing list
>>> Carbon-dev@wso2.org
>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>
>>
>>
>> --
>> *Afkham Azeez*
>> Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com,
>> *
>> *
>> *Member; Apache Software Foundation; 
>> **http://www.apache.org/*<http://www.apache.org/>
>> *
>> email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919
>> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
>> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
>> *
>> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
>> *
>> *
>> *Lean . Enterprise . Middleware*
>>
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> Carbon-dev@wso2.org
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
> _______________________________________________
> Carbon-dev mailing list
> Carbon-dev@wso2.org
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>
_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to