Re: HTTP based API using REST architectural style

2018-04-14 Thread Mathieu Lirzin
Hello Paul,

Paul Foxworthy  writes:

> This might be of interest too:
>
> https://martinfowler.com/articles/richardsonMaturityModel.html

Thanks for the link.

-- 
Mathieu Lirzin
GPG: F2A3 8D7E EB2B 6640 5761  070D 0ADE E100 9460 4D37


Re: HTTP based API using REST architectural style

2018-04-13 Thread Paul Foxworthy
Hello Mathieu,

This might be of interest too:

https://martinfowler.com/articles/richardsonMaturityModel.html

Cheers

Paul Foxworthy


On 13 April 2018 at 17:51, Mathieu Lirzin <mathieu.lir...@nereide.fr> wrote:

> Hello Jacques,
>
> Jacques Le Roux <jacques.le.r...@les7arts.com> writes:
>
> > Le 10/04/2018 à 11:05, Mathieu Lirzin a écrit :
> >>
> >> I have recently started a 5 month internship at Néréide
> >> <https://nereide.fr/> during which I will work on implementing a
> >> HTTP based API using REST architectural style for OFBiz.  Nicolas
> >> Malin will be my mentor during this internship.
> >
> > It's great to see this initiative. For months, if not years, I have a
> > Firefox REST tab groups with 35 tabs I collected.
> >
> > I have not yet completely re-read all the references but I'll and will
> > come back if I have something to add.
>
> Here is a subset of the materials I have already read/seen:
>
> - Roy Fielding. 'Architectural styles and the design of network-based
>   software architectures'. Addison-Wesley. University of California,
>   Irvine Doctoral dissertation . 2000
>   https://www.ics.uci.edu/~fielding/pubs/dissertation/
> fielding_dissertation.pdf
>
> - Roy Fielding et Richard Taylor 'Principled design of the modern Web
>   architecture'. ACM Transactions on Internet Technology (TOIT), 2002,
>   vol. 2, no 2, p. 115-150.
>   https://www.ics.uci.edu/~taylor/documents/2002-REST-TOIT.pdf
>
> - Roy T. Fielding . 'REST APIs must be hypertext-driven'. Untangled
>   musings of Roy T. Fielding (2008): 24.
>   http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven
>
> - Stefan Tilkov 'REST: I don't Think it Means What You Think it Does'
>   https://www.infoq.com/presentations/rest-misconceptions Mach 2015.
>
> > For now I simply wanted to give you this link which I think can be
> > useful https://www.owasp.org/index.php/REST_Security_Cheat_Sheet
>
> Indeed the security aspects are important, I will take a look.
>
> Thanks for your feedback.
>
> --
> Mathieu Lirzin
> GPG: F2A3 8D7E EB2B 6640 5761  070D 0ADE E100 9460 4D37
>



-- 
Coherent Software Australia Pty Ltd
PO Box 2773
Cheltenham Vic 3192
Australia

Phone: +61 3 9585 6788
Web: http://www.coherentsoftware.com.au/
Email: i...@coherentsoftware.com.au


Re: HTTP based API using REST architectural style

2018-04-13 Thread Mathieu Lirzin
Hello Jacques,

Jacques Le Roux <jacques.le.r...@les7arts.com> writes:

> Le 10/04/2018 à 11:05, Mathieu Lirzin a écrit :
>>
>> I have recently started a 5 month internship at Néréide
>> <https://nereide.fr/> during which I will work on implementing a
>> HTTP based API using REST architectural style for OFBiz.  Nicolas
>> Malin will be my mentor during this internship.
>
> It's great to see this initiative. For months, if not years, I have a
> Firefox REST tab groups with 35 tabs I collected.
>
> I have not yet completely re-read all the references but I'll and will
> come back if I have something to add.

Here is a subset of the materials I have already read/seen:

- Roy Fielding. 'Architectural styles and the design of network-based
  software architectures'. Addison-Wesley. University of California,
  Irvine Doctoral dissertation . 2000
  https://www.ics.uci.edu/~fielding/pubs/dissertation/fielding_dissertation.pdf

- Roy Fielding et Richard Taylor 'Principled design of the modern Web
  architecture'. ACM Transactions on Internet Technology (TOIT), 2002,
  vol. 2, no 2, p. 115-150.
  https://www.ics.uci.edu/~taylor/documents/2002-REST-TOIT.pdf

- Roy T. Fielding . 'REST APIs must be hypertext-driven'. Untangled
  musings of Roy T. Fielding (2008): 24.
  http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven

- Stefan Tilkov 'REST: I don't Think it Means What You Think it Does'
  https://www.infoq.com/presentations/rest-misconceptions Mach 2015.

> For now I simply wanted to give you this link which I think can be
> useful https://www.owasp.org/index.php/REST_Security_Cheat_Sheet

Indeed the security aspects are important, I will take a look.

Thanks for your feedback.

-- 
Mathieu Lirzin
GPG: F2A3 8D7E EB2B 6640 5761  070D 0ADE E100 9460 4D37


Re: HTTP based API using REST architectural style

2018-04-13 Thread Jacques Le Roux

Welcome Mathieu,

It's great to see this initiative. For months, if not years, I have a Firefox 
REST tab groups with 35 tabs I collected.

I have not yet completely re-read all the references but I'll and will come 
back if I have something to add.

For now I simply wanted to give you this link which I think can be useful 
https://www.owasp.org/index.php/REST_Security_Cheat_Sheet

Cheers

Jacques


Le 10/04/2018 à 11:05, Mathieu Lirzin a écrit :

Hello,

I have recently started a 5 month internship at Néréide <https://nereide.fr/> during which I will work on implementing a HTTP based API using REST 
architectural style for OFBiz.  Nicolas Malin will be my mentor during this internship.


This work will be based on what has already been discussed in the following 
discussions on dev [1] and the issue OFBIZ-4274 [2].

For now I don't know much about OFBiz internals and I am focusing on studying 
REST.  I will make regular reports of the advancement of my work.

Feedback and suggestions are welcome.

[1] https://markmail.org/message/ai6q2fbksowaayn4
[2] https://issues.apache.org/jira/browse/OFBIZ-4274

--
Mathieu Lirzin





HTTP based API using REST architectural style

2018-04-10 Thread Mathieu Lirzin

Hello,

I have recently started a 5 month internship at Néréide 
<https://nereide.fr/> during which I will work on implementing a HTTP 
based API using REST architectural style for OFBiz.  Nicolas Malin will 
be my mentor during this internship.


This work will be based on what has already been discussed in the 
following discussions on dev [1] and the issue OFBIZ-4274 [2].


For now I don't know much about OFBiz internals and I am focusing on 
studying REST.  I will make regular reports of the advancement of my work.


Feedback and suggestions are welcome.

[1] https://markmail.org/message/ai6q2fbksowaayn4
[2] https://issues.apache.org/jira/browse/OFBIZ-4274

--
Mathieu Lirzin