A new request with request id 11083 has been created by koha-devel-request@lists.koha-community.org. Short info on the request is :

Title : Koha-devel Digest, Vol 197, Issue 3
Category :
Description :
Send Koha-devel mailing list submissions to
    koha-devel@lists.koha-community.org

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

You can reach the person managing the list at
    koha-devel-owner@lists.koha-community.org

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


Today's Topics:

1. Vote on Vue3 (for ERM) at the next dev meeting (Jonathan Druart)


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

Message: 1
Date: Fri, 8 Apr 2022 09:43:41 +0200
From: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
To: koha-devel <koha-devel@lists.koha-community.org>
Subject: [Koha-devel] Vote on Vue3 (for ERM) at the next dev meeting
Message-ID:
    <CAJzKNY51pBigUE8A8z2gA9r-GBAePJoZObk1xBmQKfWcuq3bTg@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"

Hi devs,

Could we vote at the next dev meeting that the ERM module will be
written in Vue3 and that it will not be a problem for its integration
into Koha?

This module will contain a lot of CRUD operations and simple forms.
And so all the necessary REST API routes will be provided from the
beginning.
I thought it would be a good candidate to introduce a new and modern
solution to Koha.
Using it in an isolated module will allow us to try it, find the
different problems we can face, fix them, and not force other
developers to be onboard if they don't want to.

There is already a POC of this module using Vue3, with the different
REST API routes, and UI testing using Cypress (see link below).

Other solutions are:
* Use another JS framework (but in that case you will show us on the
"cities" view a simple implementation case)
* Use the old/traditional way

Links related to ERM and Vue3:
* Electronic Resource Management for Koha
https://lists.katipo.co.nz/pipermail/koha/2022-February/057447.html
* Sandbox - https://staff-erm.sandboxes.biblibre.eu/cgi-bin/koha/erm/agreements.pl
* Git remote branch - https://gitlab.com/joubu/Koha/-/commits/erm
* Cities rewrites
** Bug 30160 - Rewrite cities admin view in React
** Bug 30225 - Rewrite cities admin view in Vue
** "I played with React"
https://lists.koha-community.org/pipermail/koha-devel/2022-February/046926.html
* "I played with Cypress (and ERM and Vue)"
https://lists.koha-community.org/pipermail/koha-devel/2022-March/046956.html

Cheers,
Jonathan


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

Subject: Digest Footer

_______________________________________________
Koha-devel mailing list
Koha-devel@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : https://www.koha-community.org/
git : https://git.koha-community.org/
bugs : https://bugs.koha-community.org/


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

End of Koha-devel Digest, Vol 197, Issue 3
******************************************


NOTE: You are receiving this mail because, the Requester/Technician wanted you to get notified on this request creation.