[csw-maintainers] delay for releasing packages

Ben Walton bwalton at opencsw.org
Mon Aug 24 21:03:42 CEST 2009


Excerpts from Philip Brown's message of Mon Aug 24 14:56:55 -0400 2009:
> Sorry, I have no idea what you mean.
> (and i have no idea what "ORM" is either)

ORM == 'object relational mapper'

I'm suggesting that if the web code is going to provide a good set of
classes for interacting with the DB's without writing SQL directly (in
most cases), you could use these same classes for the command line
side of things.  The benefits are:

1. You're now sharing code, so changes to the DB get reflected in
   one place.
2. The validations (ruby on rails speak) are available to your cli
   tools, so you can't accidentally create an invalid entry (assuming
   good validations).
3. In theory, it should be quicker to develop since all the
   boilerplate stuff is there already.[1]

It's just an idea.  I've done this in the past and it works well.  A
'neat little package.' if you will.

-Ben

[1] Not if you're learning a new language and toolset though.
-- 
Ben Walton
Systems Programmer - CHASS
University of Toronto
C:416.407.5610 | W:416.978.4302

GPG Key Id: 8E89F6D2; Key Server: pgp.mit.edu
Contact me to arrange for a CAcert assurance meeting.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.opencsw.org/pipermail/maintainers/attachments/20090824/d3352b25/attachment-0002.asc>


More information about the maintainers mailing list