User Tools

Site Tools


en:developer:deploying_new_extensions

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

en:developer:deploying_new_extensions [2023/03/13 01:46] – created - external edit 127.0.0.1en:developer:deploying_new_extensions [2023/03/13 21:08] (current) kjdon
Line 3: Line 3:
  
  
-<tabbox Greenstone3>+====== Deploying New Extensions for Greenstone3 ======
  
-====== Extensions ====== 
  
- +===== Overview =====
-==== Overview ====+
  
 Deploying extensions is now a relatively simple task in Greenstone, thanks to recent updates to the extension manager system in GAI (The Greenstone Administrator Interface). In order to make your extension available to the world of Greenstone users, you must first edit the //extension_project_list.xml// file located in http://svn.greenstone.org/main/trunk/greenstone3/ext/ (this tutorial assumes you are an experienced SVN user). In the //extension_project_list.xml// file you can define how users download, install and run your extension. This file is read by the GAI extension manager when it is run and creates the necessary buttons for each of these steps. Deploying extensions is now a relatively simple task in Greenstone, thanks to recent updates to the extension manager system in GAI (The Greenstone Administrator Interface). In order to make your extension available to the world of Greenstone users, you must first edit the //extension_project_list.xml// file located in http://svn.greenstone.org/main/trunk/greenstone3/ext/ (this tutorial assumes you are an experienced SVN user). In the //extension_project_list.xml// file you can define how users download, install and run your extension. This file is read by the GAI extension manager when it is run and creates the necessary buttons for each of these steps.
Line 117: Line 115:
  
 Currently the only functionality provided by remove steps are to delete the directory of this current extension. Like download steps, if one of these is not specified as the last step then one is automatically created. Currently the only functionality provided by remove steps are to delete the directory of this current extension. Like download steps, if one of these is not specified as the last step then one is automatically created.
-</tabbox> 
  
en/developer/deploying_new_extensions.1678671991.txt.gz · Last modified: 2023/03/13 01:46 by 127.0.0.1