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

Scott Prater sprater at gmail.com
Tue Nov 15 19:12:44 EST 2011


Ok, I'm getting answers to some of my questions by RTFMing a little
more closely:

http://docs.evergreen-ils.org/2.0/draft/html/Development.html

So  it looks like I'll need to update the IDL file to include hooks
for my new database table, and define the permissions?

-- Scott

On Tue, Nov 15, 2011 at 6:01 PM, Scott Prater <sprater at gmail.com> wrote:
> 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