Re: REST api developments (Benjamin Rokseth)

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: REST api developments (Benjamin Rokseth)

Benjamin Rokseth
Hi Tomas,

Great to head you're committed to the REST API development!
And some good steps already taken.

We're heavy users of the API, and have been for some time,
and have just converted our endpoints to the OpenAPI coming in 17.11.

Most importantly for us would be the endpoints for patrons and circulation,
(biblios, items, checkouts, holds, etc.) that we already use, but there is
also one aspect we'd like to add - the auth module.

The auth module should be rewritten entirely, we have already done parts of this,
to stop using CGI session. (perhaps) use plack sessions instead, and
API might use JSON tokens or whatever is more approproate. What are your thoughts on this?

Hope we can contribute!
Benjamin Rokseth
Oslo Public Library


________________________________________
Fra: [hidden email] <[hidden email]> på vegne av [hidden email] <[hidden email]>
Sendt: 23. november 2017 09:28
Til: [hidden email]
Emne: Koha-devel Digest, Vol 144, Issue 17

Send Koha-devel mailing list submissions to
        [hidden email]

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
or, via email, send a message with subject or body 'help' to
        [hidden email]

You can reach the person managing the list at
        [hidden email]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Koha-devel digest..."


Today's Topics:

   1. REST api developments (Tomas Cohen Arazi)
   2. Re: REST api developments (Bob Birchall)
   3. Koha 16.11.14 released (Katrin Fischer)
   4. Koha 17.05.06 released (Fridolin SOMERS)
   5. Re: REST api developments (Andreas Hedstr?m Mace)


----------------------------------------------------------------------

Message: 1
Date: Wed, 22 Nov 2017 19:11:25 +0000
From: Tomas Cohen Arazi <[hidden email]>
To: koha-devel <[hidden email]>
Subject: [Koha-devel] REST api developments
Message-ID:
        <CABZfb=[hidden email]>
Content-Type: text/plain; charset="utf-8"

Dear friends, I write this email to let you know me and the ByWater friends
are committed to getting endpoints written, so development projects you are
working on can succeed.

With recent additions and specially all enhancements surrounding bug 19410,
we should be able to start writing endpoints faster and easier. The REST
api is top priority for us, and making it easier to code, one of our
short-term goals.

Let us know the endpoints your project might benefit from, we can commit to
writing those endpoints, or help you in the process. We still need to have
better documentation, but we'll be looking for 'REST api' tagged bugs
trying to help.

Kind regards

--
Tom?s Cohen Arazi
Theke Solutions (https://theke.io <http://theke.io/>)
? +54 9351 3513384 <+54%209%20351%20351-3384>
GPG: B2F3C15F
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.koha-community.org/pipermail/koha-devel/attachments/20171122/0b4f95cc/attachment-0001.html>

------------------------------

Message: 2
Date: Thu, 23 Nov 2017 10:26:11 +1100
From: Bob Birchall <[hidden email]>
To: [hidden email]
Subject: Re: [Koha-devel] REST api developments
Message-ID: <[hidden email]>
Content-Type: text/plain; charset="utf-8"; Format="flowed"

On 23/11/17 06:11, Tomas Cohen Arazi wrote:

> Dear friends, I write this email to let you know me and the ByWater
> friends are committed to getting endpoints written, so development
> projects you are working on can succeed.
>
> With recent additions and specially all enhancements surrounding bug
> 19410, we should be able to start writing endpoints faster and easier.
> The REST api is top priority for us, and making it easier to code, one
> of our short-term goals.
>
> Let us know the endpoints your project might benefit from, we can
> commit to writing those endpoints, or help you in the process. We
> still need to have better documentation, but we'll be looking for
> 'REST api' tagged bugs trying to help.
>
> Kind regards

Hi Tomas,
We need bug 16330
<https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16330> to
progress. We can help with testing and sign-offs.
Thanks,
Bob
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.koha-community.org/pipermail/koha-devel/attachments/20171123/c523a17b/attachment-0001.html>

------------------------------

Message: 3
Date: Thu, 23 Nov 2017 08:28:59 +0100
From: Katrin Fischer <[hidden email]>
To: Koha <[hidden email]>,     Koha Devel
        <[hidden email]>
Subject: [Koha-devel] Koha 16.11.14 released
Message-ID: <[hidden email]>
Content-Type: text/plain; charset=utf-8; format=flowed

The Koha community is proud to announce the release of Koha 16.11.14.

This is a maintenance release of 16.11 and includes 5 enhancements and
23 bugfixes.

The full release notes are available at
https://koha-community.org/koha-16-11-14-release/

Packages are already available.


This is my last release as the 16.11.x Release Maintainer. Thanks to
everyone involved in getting these 14 releases out!



------------------------------

Message: 4
Date: Thu, 23 Nov 2017 09:07:19 +0100
From: Fridolin SOMERS <[hidden email]>
To: koha-devel <[hidden email]>,
        "[hidden email]" <[hidden email]>
Subject: [Koha-devel] Koha 17.05.06 released
Message-ID: <[hidden email]>
Content-Type: text/plain; charset=utf-8; format=flowed

The Koha community is proud to announce the release of Koha 17.05.06.

This is a maintainance release.

The full release notes are available at
https://koha-community.org/koha-17-05-06-release/

17.11 will soon be released so 17.05 will become old-stable branch.

Regards,

--
Fridolin SOMERS <[hidden email]>
BibLibre - software and system maintainer


------------------------------

Message: 5
Date: Thu, 23 Nov 2017 08:27:58 +0000
From: Andreas Hedstr?m Mace     <[hidden email]>
To: "'Bob Birchall'" <[hidden email]>,
        "[hidden email]"
        <[hidden email]>
Subject: Re: [Koha-devel] REST api developments
Message-ID:
        <[hidden email]>
Content-Type: text/plain; charset="utf-8"

Hi list!

It would be very good if bug 15165 (https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15165) got some attention as well!

Best regards,
Andreas Hedstr?m Mace
Systems librarian
Stockholm University Library

Fr?n: [hidden email] [mailto:[hidden email]] F?r Bob Birchall
Skickat: den 23 november 2017 00:26
Till: [hidden email]
?mne: Re: [Koha-devel] REST api developments

On 23/11/17 06:11, Tomas Cohen Arazi wrote:

Dear friends, I write this email to let you know me and the ByWater friends are committed to getting endpoints written, so development projects you are working on can succeed.

With recent additions and specially all enhancements surrounding bug 19410, we should be able to start writing endpoints faster and easier. The REST api is top priority for us, and making it easier to code, one of our short-term goals.

Let us know the endpoints your project might benefit from, we can commit to writing those endpoints, or help you in the process. We still need to have better documentation, but we'll be looking for 'REST api' tagged bugs trying to help.

Kind regards

Hi Tomas,
We need bug 16330<https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16330> to progress. We can help with testing and sign-offs.
Thanks,
Bob
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.koha-community.org/pipermail/koha-devel/attachments/20171123/b6944be0/attachment.html>

------------------------------

_______________________________________________
Koha-devel mailing list
[hidden email]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

End of Koha-devel Digest, Vol 144, Issue 17
*******************************************
_______________________________________________
Koha-devel mailing list
[hidden email]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/
Reply | Threaded
Open this post in threaded view
|

Re: REST api developments (Benjamin Rokseth)

David Cook
Agreed with Benjamin. We mostly would like endpoints for biblio/item CRUD
and checkouts, holds, and auth.

I was just thinking last night how I could have done my OAI-PMH harvester
differently if there was a persistent REST service offering biblio CRUD...

David Cook
Systems Librarian
Prosentient Systems
72/330 Wattle St
Ultimo, NSW 2007
Australia

Office: 02 9212 0899
Direct: 02 8005 0595

-----Original Message-----
From: [hidden email]
[mailto:[hidden email]] On Behalf Of Benjamin
Rokseth
Sent: Thursday, 23 November 2017 8:51 PM
To: [hidden email]
Subject: Re: [Koha-devel] REST api developments (Benjamin Rokseth)

Hi Tomas,

Great to head you're committed to the REST API development!
And some good steps already taken.

We're heavy users of the API, and have been for some time, and have just
converted our endpoints to the OpenAPI coming in 17.11.

Most importantly for us would be the endpoints for patrons and circulation,
(biblios, items, checkouts, holds, etc.) that we already use, but there is
also one aspect we'd like to add - the auth module.

The auth module should be rewritten entirely, we have already done parts of
this, to stop using CGI session. (perhaps) use plack sessions instead, and
API might use JSON tokens or whatever is more approproate. What are your
thoughts on this?

Hope we can contribute!
Benjamin Rokseth
Oslo Public Library


________________________________________
Fra: [hidden email]
<[hidden email]> på vegne av
[hidden email]
<[hidden email]>
Sendt: 23. november 2017 09:28
Til: [hidden email]
Emne: Koha-devel Digest, Vol 144, Issue 17

Send Koha-devel mailing list submissions to
        [hidden email]

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
or, via email, send a message with subject or body 'help' to
        [hidden email]

You can reach the person managing the list at
        [hidden email]

When replying, please edit your Subject line so it is more specific than
"Re: Contents of Koha-devel digest..."


Today's Topics:

   1. REST api developments (Tomas Cohen Arazi)
   2. Re: REST api developments (Bob Birchall)
   3. Koha 16.11.14 released (Katrin Fischer)
   4. Koha 17.05.06 released (Fridolin SOMERS)
   5. Re: REST api developments (Andreas Hedstr?m Mace)


----------------------------------------------------------------------

Message: 1
Date: Wed, 22 Nov 2017 19:11:25 +0000
From: Tomas Cohen Arazi <[hidden email]>
To: koha-devel <[hidden email]>
Subject: [Koha-devel] REST api developments
Message-ID:
        <CABZfb=[hidden email]>
Content-Type: text/plain; charset="utf-8"

Dear friends, I write this email to let you know me and the ByWater friends
are committed to getting endpoints written, so development projects you are
working on can succeed.

With recent additions and specially all enhancements surrounding bug 19410,
we should be able to start writing endpoints faster and easier. The REST api
is top priority for us, and making it easier to code, one of our short-term
goals.

Let us know the endpoints your project might benefit from, we can commit to
writing those endpoints, or help you in the process. We still need to have
better documentation, but we'll be looking for 'REST api' tagged bugs trying
to help.

Kind regards

--
Tom?s Cohen Arazi
Theke Solutions (https://theke.io <http://theke.io/>) ? +54 9351 3513384
<+54%209%20351%20351-3384>
GPG: B2F3C15F
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.koha-community.org/pipermail/koha-devel/attachments/20171122/0
b4f95cc/attachment-0001.html>

------------------------------

Message: 2
Date: Thu, 23 Nov 2017 10:26:11 +1100
From: Bob Birchall <[hidden email]>
To: [hidden email]
Subject: Re: [Koha-devel] REST api developments
Message-ID: <[hidden email]>
Content-Type: text/plain; charset="utf-8"; Format="flowed"

On 23/11/17 06:11, Tomas Cohen Arazi wrote:

> Dear friends, I write this email to let you know me and the ByWater
> friends are committed to getting endpoints written, so development
> projects you are working on can succeed.
>
> With recent additions and specially all enhancements surrounding bug
> 19410, we should be able to start writing endpoints faster and easier.
> The REST api is top priority for us, and making it easier to code, one
> of our short-term goals.
>
> Let us know the endpoints your project might benefit from, we can
> commit to writing those endpoints, or help you in the process. We
> still need to have better documentation, but we'll be looking for
> 'REST api' tagged bugs trying to help.
>
> Kind regards

Hi Tomas,
We need bug 16330
<https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16330> to
progress. We can help with testing and sign-offs.
Thanks,
Bob
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.koha-community.org/pipermail/koha-devel/attachments/20171123/c
523a17b/attachment-0001.html>

------------------------------

Message: 3
Date: Thu, 23 Nov 2017 08:28:59 +0100
From: Katrin Fischer <[hidden email]>
To: Koha <[hidden email]>,     Koha Devel
        <[hidden email]>
Subject: [Koha-devel] Koha 16.11.14 released
Message-ID: <[hidden email]>
Content-Type: text/plain; charset=utf-8; format=flowed

The Koha community is proud to announce the release of Koha 16.11.14.

This is a maintenance release of 16.11 and includes 5 enhancements and
23 bugfixes.

The full release notes are available at
https://koha-community.org/koha-16-11-14-release/

Packages are already available.


This is my last release as the 16.11.x Release Maintainer. Thanks to
everyone involved in getting these 14 releases out!



------------------------------

Message: 4
Date: Thu, 23 Nov 2017 09:07:19 +0100
From: Fridolin SOMERS <[hidden email]>
To: koha-devel <[hidden email]>,
        "[hidden email]" <[hidden email]>
Subject: [Koha-devel] Koha 17.05.06 released
Message-ID: <[hidden email]>
Content-Type: text/plain; charset=utf-8; format=flowed

The Koha community is proud to announce the release of Koha 17.05.06.

This is a maintainance release.

The full release notes are available at
https://koha-community.org/koha-17-05-06-release/

17.11 will soon be released so 17.05 will become old-stable branch.

Regards,

--
Fridolin SOMERS <[hidden email]> BibLibre - software and
system maintainer


------------------------------

Message: 5
Date: Thu, 23 Nov 2017 08:27:58 +0000
From: Andreas Hedstr?m Mace     <[hidden email]>
To: "'Bob Birchall'" <[hidden email]>,
        "[hidden email]"
        <[hidden email]>
Subject: Re: [Koha-devel] REST api developments
Message-ID:
        <[hidden email]>
Content-Type: text/plain; charset="utf-8"

Hi list!

It would be very good if bug 15165
(https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15165) got some
attention as well!

Best regards,
Andreas Hedstr?m Mace
Systems librarian
Stockholm University Library

Fr?n: [hidden email]
[mailto:[hidden email]] F?r Bob Birchall
Skickat: den 23 november 2017 00:26
Till: [hidden email]
?mne: Re: [Koha-devel] REST api developments

On 23/11/17 06:11, Tomas Cohen Arazi wrote:

Dear friends, I write this email to let you know me and the ByWater friends
are committed to getting endpoints written, so development projects you are
working on can succeed.

With recent additions and specially all enhancements surrounding bug 19410,
we should be able to start writing endpoints faster and easier. The REST api
is top priority for us, and making it easier to code, one of our short-term
goals.

Let us know the endpoints your project might benefit from, we can commit to
writing those endpoints, or help you in the process. We still need to have
better documentation, but we'll be looking for 'REST api' tagged bugs trying
to help.

Kind regards

Hi Tomas,
We need bug
16330<https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16330> to
progress. We can help with testing and sign-offs.
Thanks,
Bob
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.koha-community.org/pipermail/koha-devel/attachments/20171123/b
6944be0/attachment.html>

------------------------------

_______________________________________________
Koha-devel mailing list
[hidden email]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/ git :
http://git.koha-community.org/ bugs : http://bugs.koha-community.org/

End of Koha-devel Digest, Vol 144, Issue 17
*******************************************
_______________________________________________
Koha-devel mailing list
[hidden email]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/ git :
http://git.koha-community.org/ bugs : http://bugs.koha-community.org/


_______________________________________________
Koha-devel mailing list
[hidden email]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/