I'll work on a proof of concept. In the mean time here are a couple examples from another project I work on:

http://sourceforge.net/p/bizwerks/bizwerks/ci/master/tree/lib/BizWerks/Schema/ResultSet/Department.pm
http://sourceforge.net/p/bizwerks/bizwerks/ci/master/tree/lib/BizWerks/Schema/ResultSet/Field.pm

http://www.kylehall.info
ByWater Solutions ( http://bywatersolutions.com )
Meadville Public Library ( http://www.meadvillelibrary.org )
Crawford County Federated Library System ( http://www.ccfls.org )
Mill Run Technology Solutions ( http://millruntech.com )

On Wed, Sep 10, 2014 at 5:07 AM, Zeno Tajoli <z.tajoli@cineca.it> wrote:
Hi Kyle,

Il 09/09/2014 19:21, Kyle Hall ha scritto:
1) Allow find and simple searches in pl.
2) If a search is used more than once, it should be a ResultSet method
3) If a subroutine operates on a single table row, it should be a Result
method
4) If a subroutine operates on a single table, it should be a ResultSet
method
5) Any operation that works on tables linked by key constraints should
take advantage of those DBIC relationships and also

to undestand the proposal is better to have a complete script with this points. Do you have written a patch on bug in this way ?

Bye
Zeno Tajoli
--
Dr. Zeno Tajoli
Soluzioni per la Ricerca Istituzionale - Automazione Biblioteche
z.tajoli@cineca.it
fax +39 02 2135520
CINECA - Sede operativa di Segrate