Doco Home Hints Home

Platypus Hints: Adding an Extra PO

So, you're adding a new PO? Here are the files that you will need to change to incorporate the PO into Platypus.

config.xmlc
If you use config.xmlc to map URL suffixes, you'll need to add the PO to config.xmlc.
dev.conf
Add the PO to the CORE.PO section
Makefile
Add the PO to the PO_UNUSED (or appropriate) list in the directory Makefile.
Prototype HTML
Create the prototype HTML (or m4)
Integrate into app
It will need to be integrated into the app - with links from index pages, and so forth.
Presentation layer process
Generate the DOM class, generate and edit the config, generate and edit the java.
Business layer process
Run Billabong with new PO.

You might also need to consider the following:

Project status
Is there are project status tracking page/database that the PO should be added to?
Documentation
Add the PO to the app doco, including workflows diagram (if any).