Difference between revisions of "Training Video:New Field Bazaar Package"

From EPrints Documentation
Jump to: navigation, search
(Applied the template)
 
Line 4: Line 4:
 
==Introduction==
 
==Introduction==
  
Walkthrough of converting a new field as created in [[Training_Video:Add_A_Field]] into a bazaar package, including modifying the workflow.
+
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==
  
 +
* 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==
 +
 +
* 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>
 
<youtube>gKxmXuFAH3A</youtube>
  
==Notes==
+
====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

  • 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.

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