On Mon, Mar 19, 2012 at 7:17 PM, Afkham Azeez <[email protected]> wrote:

> We wanted to highlight JAXWS/JAXRS services in AppServer. So, we have 3
> top level menu items; Web Applications, JAXWS/JAXRS & Axis2 Services. We
> renamed Web Services to Axis2 Services since JAXWS/JAXRS services are also
> technically  Web Services.


If this is the problem we are trying to solve then I don't think simply
renaming the menu item to "Axis2 Services" is enough. As we know this page
lists data services and proxy services too. And there is a "type" field in
the page which can take one of many values. And one of those values is
again called "Axis2"! If I'm on the "Axis2 services" page then naturally
I'd expect to see only the services of type "Axis2". Therefore the type
field is redundant and displaying proxy services and data services on the
same page is not intuitive from UI design perspective.

Also this complicates Carbon Studio tooling. In CS, "Axis2 Service" is a
top level artifact type.  Similarly "Proxy Service" and "Data Service" are
also top level artifact types. But once deployed all these different types
of artifacts will be listed on the same "Axis2 Services" page. This is
going to confuse users who are new to our platform and jargon. I don't have
any alternative ideas yet, but I don't think this new naming convention in
the UI is very good.

Thanks,
Hiranya


>
>
> On Mon, Mar 19, 2012 at 7:08 PM, Senaka Fernando <[email protected]> wrote:
>
>> Hi Hiranya,
>>
>> So, say we bundle something like CXF, and we want a service list for
>> JAX-WS or JAX-RS services deployed in CXF. Will those be listed under this
>> same menu item? Or under something else?
>>
>> Thanks,
>> Senaka.
>>
>> On Mon, Mar 19, 2012 at 6:57 PM, Hiranya Jayathilaka <[email protected]>wrote:
>>
>>> I see that in the UI of latest builds, the "Web Services" menu item has
>>> been changed to "Axis2 Services". Any reasons for this change (sorry if
>>> I've missed any past conversation)?
>>>
>>> I think "Web Services" is a better name since we list all kinds of
>>> services in this page - proxy services, data services etc. I agree that
>>> they are also technically Axis2 services, but our tooling is based on the
>>> old naming convention.
>>>
>>> Thanks
>>> --
>>> Hiranya Jayathilaka
>>> Associate Technical Lead;
>>> WSO2 Inc.;  http://wso2.org
>>> E-mail: [email protected];  Mobile: +94 77 633 3491
>>> Blog: http://techfeast-hiranya.blogspot.com
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> [email protected]
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> *Senaka Fernando*
>> Product Manager - WSO2 Governance Registry;
>> Associate Technical Lead; WSO2 Inc.; http://wso2.com*
>> Member; Apache Software Foundation; http://apache.org
>>
>> E-mail: senaka AT wso2.com
>> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
>> Linked-In: http://linkedin.com/in/senakafernando
>>
>> *Lean . Enterprise . Middleware
>>
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> *Afkham Azeez*
> Director of Architecture; WSO2, Inc.; http://wso2.com
> Member; Apache Software Foundation; http://www.apache.org/
> * <http://www.apache.org/>**
> email: **[email protected]* <[email protected]>* 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*
>
>


-- 
Hiranya Jayathilaka
Associate Technical Lead;
WSO2 Inc.;  http://wso2.org
E-mail: [email protected];  Mobile: +94 77 633 3491
Blog: http://techfeast-hiranya.blogspot.com
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to