⧼vector-jumptocontent⧽

Training Video:New Field Bazaar Package: Difference between revisions

From EPrints Documentation
No edit summary
Applied the template
 
(5 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[Category:Howto]]
[[Category:Howto]]
[[Category:Training_Video]]
[[Category:Training_Video|New Field Bazaar Package]]


==Introduction==
==Introduction==


Walkthrough of adding a metadata field to a repository.
This videa is a walkthrough of converting a new field as created in [[Training_Video:Add_A_Field]] into a bazaar package, including modifying the workflow.


==Video==
==What You Will Learn==


<youtube>zcLAoa-cnlE</youtube>
* How to build a bazaar package
* How to modify the workflow with a bazaar package
* Adding missing phrases to a bazaar package


==Notes==
==What You Should Already Know==
 
* How to access EPrints administration areas
* How to add a field to EPrints [[Training_Video:Add_A_Field]]
* Basics of Perl
* Basics of XML
 
==Resources==
 
=== Video===
The Video can be found at [http://youtu.be/gKxmXuFAH3A http://youtu.be/gKxmXuFAH3A].
====Index====
* [http://youtu.be/gKxmXuFAH3A?t=00m00s 00:00 - introduction]
* [http://youtu.be/gKxmXuFAH3A?t=00m15s 00:15 - identify new field to add to package]
* [http://youtu.be/gKxmXuFAH3A?t=00m25s 00:25 - create new bazaar package]
* [http://youtu.be/gKxmXuFAH3A?t=01m32s 01:32 - move phrase file to lib]
* [http://youtu.be/gKxmXuFAH3A?t=02m25s 02:25 - copy field definition to lib subdirectory]
* [http://youtu.be/gKxmXuFAH3A?t=03m07s 03:07 - creating a plugin to modify the workflow]
* [http://youtu.be/gKxmXuFAH3A?t=03m50s 03:50 - key functions for a plugin]
* [http://youtu.be/gKxmXuFAH3A?t=04m40s 04:40 - pull sample plugin code to use as base for new plugin]
* [http://youtu.be/gKxmXuFAH3A?t=05m20s 05:20 - modify the sample to reflect new plugin]
* [http://youtu.be/gKxmXuFAH3A?t=06m12s 06:12 - describe modifications to workflow]
* [http://youtu.be/gKxmXuFAH3A?t=07m00s 07:00 - add plugin code to bazaar package]
* [http://youtu.be/gKxmXuFAH3A?t=07m20s 07:20 - add the control screen details]
* [http://youtu.be/gKxmXuFAH3A?t=08m00s 08:00 - remove explicit entries from the workflow]
* [http://youtu.be/gKxmXuFAH3A?t=08m38s 08:38 - enable new plugin]
* [http://youtu.be/gKxmXuFAH3A?t=09m05s 09:05 - debugging]
* [http://youtu.be/gKxmXuFAH3A?t=10m55s 10:55 - test new field in workflow and add field phrase]
* [http://youtu.be/gKxmXuFAH3A?t=11m30s 11:30 - move phrase from webcfg.xml to plugin phrase file]
* [http://youtu.be/gKxmXuFAH3A?t=12m10s 12:10 - update the bazaar package to account for changes]
* [http://youtu.be/gKxmXuFAH3A?t=12m25s 12:25 - publish new package to eprints bazaar and test installation]
* [http://youtu.be/gKxmXuFAH3A?t=14m30s 14:30 - install package from bazaar]
* [http://youtu.be/gKxmXuFAH3A?t=15m00s 15:00 - more debugging ]
* [http://youtu.be/gKxmXuFAH3A?t=15m23s 15:23 - add missing files to the package - phrases and cfg files]
* [http://youtu.be/gKxmXuFAH3A?t=16m08s 16:08 - publish new version to bazaar]
* [http://youtu.be/gKxmXuFAH3A?t=17m00s 17:00 - test installation on fresh repository]
 
==== The Video====
<youtube>gKxmXuFAH3A</youtube>
 
====Notes, Errata and Additional Information====
 
* EPrints 3.3.14
* Ubuntu 15.04
 
==Test Yourself==
 
* Create a bazaar package to add a new field to the repository
* Modify the bazaar package to include the new field in the workflow
 
==More Reading==
 
* [[Training_Video:Add_A_Field | How to add a field]]
* [[Training_Video:Export_Plugin_Bazaar_Package | Building an exporter bazaar package]]

Latest revision as of 17:25, 19 November 2015


Introduction

This videa is a walkthrough of converting a new field as created in Training_Video:Add_A_Field into a bazaar package, including modifying the workflow.

What You Will Learn

  • How to build a bazaar package
  • How to modify the workflow with a bazaar package
  • Adding missing phrases to a bazaar package

What You Should Already Know

Resources

Video

The Video can be found at http://youtu.be/gKxmXuFAH3A.

Index

The Video

Notes, Errata and Additional Information

  • EPrints 3.3.14
  • Ubuntu 15.04

Test Yourself

  • Create a bazaar package to add a new field to the repository
  • Modify the bazaar package to include the new field in the workflow

More Reading