Hi All

On a general note will it be more effective writing plugins for the
existing tools rather than creating a new Editor. For example if you take
API testing we can simply give an export to Ready API or Postman see [1].

Thanks
Jo

[1] https://www.getpostman.com/docs/postman/collections/creating_collections

On Wed, Jun 21, 2017 at 12:26 PM, Nuwan Dias <[email protected]> wrote:

> No, editor app doesn't require those features.
>
> On Wed, Jun 21, 2017 at 12:25 PM, Tharika Madurapperuma <[email protected]>
> wrote:
>
>> Hi All,
>>
>>    Is the role based API read, update, delete permission model a required
>> feature for the Editor app? IMO since the editor runs locally it won't be
>> needed. WDYT?
>>
>> Thanks,
>> Tharika.
>>
>> On Thu, May 18, 2017 at 10:34 AM, Nuwan Dias <[email protected]> wrote:
>>
>>> This Editor is basically an IDE for APIs. I don't think documentation
>>> fits in there. Users can of course edit the Swagger docs, which is kind of
>>> similar to writing Java docs. But I don't think we should be allowing
>>> people to update .doc, .pdf, etc type of docs using this editor. Its not
>>> standard practice we follow when writing usual code.
>>>
>>> With regard to importing and collaborating, I think they're two
>>> different aspects. Importing basically means you "download" something from
>>> a known server. Collaborating simply means doing a git pull. When writing
>>> Java code, we usually git pull and start editing, we don't "import" code as
>>> such. So I don't see "import" as a critical part to have , at least in the
>>> first iteration.
>>>
>>> I think its important to think of this editor like a standard IDE. If
>>> we're doing something on this editor that we don't usually do on a standard
>>> IDE, then we need to think twice to see if its really necessary. Since this
>>> is a completely new component to the product, I think we should keep things
>>> as simple as possible and focus on the most critical parts to get the job
>>> done. We can of course keep adding stuff on demand, if users require them.
>>>
>>> On Wed, May 17, 2017 at 5:28 PM, Tharika Madurapperuma <[email protected]
>>> > wrote:
>>>
>>>> Hi Chamin,
>>>>
>>>> On Wed, May 17, 2017 at 12:29 PM, Chamin Dias <[email protected]> wrote:
>>>>
>>>>> Since this is a subset of API Publisher, it would be better to list
>>>>> down and finalize the features of API Editor which are going to be
>>>>> inherited from Publisher. The reason is, it will help us to come up with 
>>>>> an
>>>>> effective implementation mechanism (like reusing existing functions etc.).
>>>>> WDYT?
>>>>
>>>>
>>>> As of now the following are the main features inherited by the API
>>>> Editor from the API Publisher,
>>>>
>>>>    - Creating an API
>>>>       - With endpoints
>>>>       - By importing a swagger definition
>>>>       - As a Mock API
>>>>    - Specifying API resources
>>>>    - API level endpoints
>>>>    - Mediation
>>>>    - Scripting
>>>>    - API Import Export
>>>>
>>>> API Editor can have its own functionalities which are not in the API
>>>> Publisher such as,
>>>>
>>>>    - API Console for testing the API
>>>>
>>>> Will keep the list updated with any changes.
>>>> Thanks,
>>>> Tharika.
>>>>
>>>> --
>>>> *Tharika Madurapperuma*
>>>> Software Engineer | WSO2, Inc.
>>>>
>>>> Email : [email protected]
>>>> Mobile : +94777875624 <+94%2077%20787%205624>
>>>> Web : http://wso2.com
>>>>
>>>> <http://wso2.com/signature>
>>>>
>>>> _______________________________________________
>>>> Architecture mailing list
>>>> [email protected]
>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>
>>>>
>>>
>>>
>>> --
>>> Nuwan Dias
>>>
>>> Software Architect - WSO2, Inc. http://wso2.com
>>> email : [email protected]
>>> Phone : +94 777 775 729 <+94%2077%20777%205729>
>>>
>>> _______________________________________________
>>> Architecture mailing list
>>> [email protected]
>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>
>>>
>>
>>
>> --
>> *Tharika Madurapperuma*
>> Software Engineer | WSO2, Inc.
>>
>> Email : [email protected]
>> Mobile : +94777875624 <+94%2077%20787%205624>
>> Web : http://wso2.com
>>
>> <http://wso2.com/signature>
>>
>
>
>
> --
> Nuwan Dias
>
> Software Architect - WSO2, Inc. http://wso2.com
> email : [email protected]
> Phone : +94 777 775 729 <+94%2077%20777%205729>
>



-- 

-- 
*Joseph Fonseka*
WSO2 Inc.; http://wso2.com
lean.enterprise.middleware

mobile: +94 772 512 430
skype: jpfonseka

* <http://lk.linkedin.com/in/rumeshbandara>*
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to