Koha Test Wiki Canasta - March 2024

One of a series of test instances for migrating the Koha Wiki MediaWiki database.

For the current Koha Wiki, visit https://wiki.koha-community.org .

Talk:Koha Namespace RFC

From Koha Test Wiki Canasta
Jump to navigation Jump to search

Claire: Extract of my thought on koha-devel

I would rename things to have easier and smaller names to remember and would move things:

- BusinessLogic renamed in Service - DBObject renamed in Data - DB tables in Schema

Like this, we have one "layer" less (KISS): before: BusinessLogic -> DBObject -> DB -> Schema (-> means "use") after: Service -> Data -> Schema

Data become the only thing to call Schema DBIx::Class and seems to me more clear (if object needs only one table, ok, we'll have a very simple object and crud sub if object needs more agregation, the crud sub can become - a little bit - more complex).