Differences between revisions 1 and 2
Revision 1 as of 2007-03-13 12:28:31
Size: 2355
Comment: Copied the content from what was WebLearnCopyUI/Proposal.
Revision 2 as of 2013-05-20 11:29:50
Size: 2355
Editor: localhost
Comment: converted to 1.6 markup
No differences found!

WebLearn/CopyUI/Proposal

This summarizes what was proposed for a way forward after discussing the salient issues on 3rd November 2006.

Additions / Changes

  • enable "CopyUI" for copying all resources.

  • enable "CopyUI" for bring too.

    • bring would be a push, i.e. select the source first and then browse to the destination whilst in move / bring mode.

  • discard pop-up window (this is achievable in other ways, i.e. right-click + 'Open in new window').
  • discard the notion of a best practice area.

  • discard the distinction of peer-to-peer and adopter copying (effectively just have the latter).

Lower priority / Not to be tackled

  • any of the refactoring suggestions concerning moving of copy functionality to types such as Resource and BuildingSession.

Pros

  • should make copying easier, especially for novices, by creating a more intuitive workflow:
    • go to source first, capture this as the implicit copy source by invoking copy and then browse to the intended destination. All valid target destinations are annotated with a radio button.

    • copying will essentially be graphical / visual as opposed to textual, i.e. not needing to copy the source URL to the system clipboard first.

    • certain errors captured immediately, e.g. recursive copy > 100 resources, rather than "on copy".

    • the number of types of other errors will potentially reduced, e.g. copying to a destination that's inside the source, as the interface will not offer this as a possibility in the first place.

Cons

  • involves reversing the current workflow.
  • user documentation and training materials will need to be altered to reflect the changes.
  • users may get confused if they inadvertently enter copy mode, i.e. slightly different view and need to know to press 'Cancel' to exit.
  • further diverging codebases between WebLearn and bodington and its knock-on effects with other bodington community partners. In a worst-case scenario, others may not wish this code to be added to the common repository (meaning Oxford has to maintain the code just locally). Even in a best-case scenario (where the additions are generally agreed to be "good") this creates further work with regard to merging with localized partner codebases.

LTGPublicWiki: WebLearn/CopyUI/Proposal (last edited 2013-05-20 11:29:50 by localhost)