[OPEN-ILS-DEV] questions about testing modifications to database and client

Scott Prater sprater at gmail.com
Tue Nov 15 19:01:34 EST 2011


I'm working on the patron statistical category enhancements.  I made
the changes to the database, adding a few columns and a new table, and
I updated the install scripts to add them to the database with a fresh
install.

Question 1:

Do I need to run any script(s) to update a cache of database objects
if I make changes to the database, in order for those changes to be
picked up in the controller and view objects?

Question 2:

So far, I've modified stat_cat_editor.js (the controller, I presume)
and stat_cat_editor.xhtml (the view), as well as my
locale/en-US/lang.DTD file to include some new label entities.  Am I
missing any other pieces here, in order to connect the interface to
the database?

Question 3:

Is there any developer documentation on the permissions architecture
for Evergreen?  I can infer some things from the code;  are
permissions set at the table level, or at the column level?

Question 4:

Is there a way to refresh the page in the xulrunner client, after I
make a change to it on the server?

I'd love to hear about the tools and/or workflow other developers use
to make and test changes to the interface and the database.

thanks,

-- Scott


More information about the Open-ils-dev mailing list