Hi,

On Thu, Mar 28, 2013 at 10:59 AM, Afkham Azeez <[email protected]> wrote:

>
>
> On Wed, Mar 27, 2013 at 3:33 PM, Afkham Azeez <[email protected]> wrote:
>
>>
>>
>> On Wed, Mar 27, 2013 at 3:02 PM, Lalaji Sureshika <[email protected]>wrote:
>>
>>> Hi,
>>>
>>> On Wed, Mar 27, 2013 at 1:40 PM, Afkham Azeez <[email protected]> wrote:
>>>
>>>>
>>>>
>>>> On Wed, Mar 27, 2013 at 2:39 PM, Nuwan Dias <[email protected]> wrote:
>>>>
>>>>> On Wed, Mar 27, 2013 at 2:35 PM, Afkham Azeez <[email protected]> wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> On Wed, Mar 27, 2013 at 2:33 PM, Sumedha Rubasinghe <[email protected]
>>>>>> > wrote:
>>>>>>
>>>>>>> On Wed, Mar 27, 2013 at 2:24 PM, Afkham Azeez <[email protected]>wrote:
>>>>>>>
>>>>>>>> Right now you have to navigate to an API, and then associate it
>>>>>>>> with an Application. Edit Application only allows you to change the 
>>>>>>>> name &
>>>>>>>> tier. IMO, it is more natural to create an application, and then add 
>>>>>>>> APIs
>>>>>>>> to that application, rather than navigating to the API & then adding 
>>>>>>>> it to
>>>>>>>> the app.
>>>>>>>
>>>>>>>
>>>>>>> Azeez,
>>>>>>> Your suggesting a UI enhancement. right?
>>>>>>> This means with in application view, we should provide some means of
>>>>>>> searching for APIs, then select version.
>>>>>>>
>>>>>>
>>>>>>
>>>>>> Yes, UI enhancement.
>>>>>>
>>>>>
>>>>> I'm guessing it would be something like this.
>>>>>
>>>>> List My Applications -> Choose an Application and click "Add APIs" ->
>>>>> Search for APIs and select the ones to be added to the App -> Commit.
>>>>>
>>>>
>>>> Yes, that is correct. My concern is, once you create an Application,
>>>> you are lost because the flow is broken. You have to start a new flow by
>>>> going to APIs, and then associate an app with the APIs.
>>>>
>>>
>>>    I guess,if there's a link available in Applications page pointing to
>>> APIs page with some indication similar to to 'select APIs from browse APIs
>>> page' will be sufficient..As APIs page already providing
>>>  browse/search/subscribe to APIs..
>>>
>>
>> No it is not sufficient. Once you add an application, it appears on the
>> list at the bottom part of the page. Add application should be a wizard.
>>
>> Step 1: Define application name
>> Step 2: Select tier - this page needs to contain briefly what each tier
>> provides, features/limitations etc.
>> Step 3: Add APIs to Application
>> Step 4: Generate keys
>>
>> The user experience should be smooth & unbroken. This is not just a
>> problem with API-M UIs, but may of our other UIs as well. We need to make
>> an effort to improve these aspects, and such small improvements will go a
>> long way.
>>
>
 Should this be added as a work item for a future release/current release?

With the above your suggested way,for Step 3 and Step4,are you suggesting
to redirect to existing browse API and subscriptions pages or introducing
new popup UIs.
Please pardon,but still I believe,once an application created,if there's
a link available in the created application row to redirect into APIs
page,it'll support your flow from the step 3 and continue.But with that
way,the current limitation is,you cannot subscribe to multiple APIs at one
time.

Anyhow,if we are going to implement above,I believe it has to be done in a
future release[ Not the next release 1.4.0],as we have to come up with a
proper UI design.

Thanks;

>
>
>>
>>
>>>
>>> Thanks;
>>>
>>> Thanks;
>>>
>>>>
>>>>
>>>>>
>>>>> Thanks,
>>>>> NuwanD.
>>>>>
>>>>>>
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> *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*
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> /sumedha
>>>>>>> m: +94 773017743
>>>>>>> b :  bit.ly/sumedha
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *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*
>>>>>>
>>>>>> _______________________________________________
>>>>>> Dev mailing list
>>>>>> [email protected]
>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Nuwan Dias
>>>>>
>>>>> Member, Management Committee - Solutions Technology Group
>>>>> Software Engineer - WSO2, Inc. http://wso2.com
>>>>> email : [email protected]
>>>>> Phone : +94 777 775 729
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> *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*
>>>>
>>>> _______________________________________________
>>>> Dev mailing list
>>>> [email protected]
>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>
>>>>
>>>
>>>
>>> --
>>> Lalaji Sureshika
>>>  Software Engineer; Development Technologies Team;WSO2, Inc.;
>>> http://wso2.com/
>>> email: [email protected]; cell: +94 71 608 6811
>>> blog: http://lalajisureshika.blogspot.com
>>>
>>>
>>>
>>
>>
>> --
>> *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*
>>
>
>
>
> --
> *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*
>



-- 
Lalaji Sureshika
Software Engineer; Development Technologies Team;WSO2, Inc.;
http://wso2.com/
email: [email protected]; cell: +94 71 608 6811
blog: http://lalajisureshika.blogspot.com
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to