Changes between Version 3 and Version 4 of refactoring_harvesters


Ignore:
Timestamp:
03/28/11 02:33:40 (14 years ago)
Author:
mcoudert
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • refactoring_harvesters

    v3 v4  
    3434We try to think this new model as generic as it could be in order to be easily extended by any new harvester.
    3535
    36 This new model uses specifics tables in the database to store information about harvesters (HarvestingTask, HarvestingTaskResult...).
     36This new model uses specifics tables in the database to store information about harvesters (!HarvestingTask, !HarvestingTaskResult...).
    3737
    3838A few more details on these tables:
    39 HarvestingTask, HarvestingTaskGroup, HarvestingTaskCategory:
     39!HarvestingTask, !HarvestingTaskGroup, !HarvestingTaskCategory:
    4040This table may store relevant information about an harvesting task.
    41 The tables HarvestingTaskGroup and HarvestingTaskCategory are used to apply categories and privilieges to harvested metadata.
     41The tables !HarvestingTaskGroup and !HarvestingTaskCategory are used to apply categories and privilieges to harvested metadata.
    4242
    43 HarvestingTaskResult:
     43!HarvestingTaskResult:
    4444Each harvesting result is stored in a dedicated table and may be displayed in an history table.
    4545A mechanism can also be implemented to store the last N results (relevant).
    4646
    47 HarvestingTaskConfiguration:
     47!HarvestingTaskConfiguration:
    4848Specific properties and values for a harvesting. Indeed, some harvesters have specific values for configuration. These ones will be stored in that table.
    4949
    50 For now, we did a new interface based on ExtJs only for the OAI PMH harvester and we only move this harvester to the new model, there is some work to move all harvesters and to get them working into the trunk.
     50For now, we did a new interface based on !ExtJs only for the OAI PMH harvester and we only move this harvester to the new model, there is some work to move all harvesters and to get them working into the trunk.
    5151
    5252{{{
     
    142142http://jackson.codehaus.org/
    143143
    144 Guava for Utils on Java objects.
    145 http://code.google.com/p/guava-libraries/
    146 
    147144== Risks ==
    148145