Create a PostgreSQL database for the given database name with nomenclature for crop database as “gobii_cropname”, e.g. gobii_maize, gobii_wheat, gobii_rice
Populate the newly created database with basic liquibase seed data (context: general, seed_general)
Load the given seed data for contacts (typically provided by the organization/client)
Duplicate the WAR file of an existing crop (ex. gobii_dev.war, gobii_wheat.war) as gobii_<cropname>.war
Ensure that the new WAR file is expanded by tomcat (usually via the manager’s redeploy/deploy functionality)
Add the corresponding entries to the gobii-web.xml file (the entire crop xml block)
Create the new crop’s subdirectory in gobii_bundle/crops/*
Create the corresponding cron jobs for the new crop
Redeploy the new gobii-*.war application
Modify Marker Portal’s XML to add Extract UI for new crop