Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The following jobs potentially call perform with an ActiveFedora object and have not yet been refactored to accept a Valkyrie resource:

...

Most relevant candidate jobs for refactoring

./create_derivatives_job.rb    https://github.com/samvera/hyrax/issues/4191

./content_

...

depositor_change_event_job.

...

rb  https://github.com/samvera/hyrax/issues/4194

./

...

import_

...

url_job.

...

rb    https://github.com/samvera/hyrax/issues/4195 

./

...

ingest_local_

...

file_job.

...

rb  https://github.com/samvera/hyrax/issues/4196 

./

...

attach_files_to_work_job.

...

rb   https://github.com/samvera/hyrax/issues/4197 

./

...

visibility_copy_job.

...

rb   https://github.com/samvera/hyrax/issues/4198 

./content

...

_event_job

...

.rb           https://github.com/samvera/hyrax/issues/4193

./

...

inherit_

...

permissions_job.

...

rb   https://github.com/samvera/hyrax/issues/4200 

./

...

attach_files_to_work_with_ordered_members_job.

...

rb   https://github.com/samvera/hyrax/issues/4201 

./content_restored_version_event_job.

...

rb   https://github.com/samvera/hyrax/issues/4202 

Event jobs

Events may or may not operate on an instance of a repository object; if they do, they should be covered by ContentEventJob:

./content_depositor_changedelete_event_job.rbrb   Doesn't involve an actual object instance, just an object ID
./importcontent_deposit_urlevent_job.rb
./ingest_local_file_job.rbrb  Should be covered by refactor of content_event_job
./attach_files_to_work_job.rb
./content_update_event_job.rb
./visibility_copy_job.rbrb   Should be covered by refactor of content_event_job
./file_set_attached_event_job.rb
./fixity_check_job.rb
./inherit_permissions_job.rb
./attach_files_to_work_with_ordered_members_job.rb
./user_edit_profile_event Should be covered by refactor of content_event_job

Refactor?

These jobs involve creating works - do these make sense to refactor?

./create_work_job.rb
./contentbatch_restoredcreate_version_event_job.rb
./content_new_version_eventingest_job.rb