Index: openacs-4/packages/acs-reference/www/doc/requirements.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-reference/www/doc/requirements.adp,v diff -u -r1.2.2.8 -r1.2.2.9 --- openacs-4/packages/acs-reference/www/doc/requirements.adp 9 Jun 2016 13:03:12 -0000 1.2.2.8 +++ openacs-4/packages/acs-reference/www/doc/requirements.adp 5 Jul 2016 12:16:50 -0000 1.2.2.9 @@ -17,11 +17,11 @@ reports on data of this sort.
What is reference data? Simply put, it is data that doesn't +
What is reference data? Simply put, it is data that doesn't change very often and also in many cases comes from an external source and not from within the system itself. Many times it is -created from a standards body, i.e. ISO or ANSI, and may be required for a client's -particular industrial needs.
+created from a standards body, i.e. ISO or ANSI, and may be required for a +client's particular industrial needs.Some examples of reference data are:
This module will not only package all of a site's +
This module will not only package all of a site's reference data in one place, it will also help manage that data.
The requirements below are not met by the current implementation:
30.10 There needs to be a way to query the data source and -update automatically. If that isn't possible, as it won't be in -many cases, the application should be able to query a master server -and see if there is new data for a particular table or tables. For -example: refdata.arsdigita.com could hold the reference tables and -when newer table versions become available, simply upload only -these versions or perhaps even only the differences between the -tables. In any case, there should be an admin page that shows -current status and revisions of various data, where to find info -about additional sources (if applicable), and provide a UI to +update automatically. If that isn't possible, as it won't +be in many cases, the application should be able to query a master +server and see if there is new data for a particular table or +tables. For example: refdata.arsdigita.com could hold the reference +tables and when newer table versions become available, simply +upload only these versions or perhaps even only the differences +between the tables. In any case, there should be an admin page that +shows current status and revisions of various data, where to find +info about additional sources (if applicable), and provide a UI to upload or import new data.
The package needs to handle changes to reference data in a