uml3.joelburton.com

A web service for converting UML diagrams to Archetypes products.

Archetypes & UML Resources

Plone Bootcamps
Quality Plone training. These courses teach the process of creating new types of content with UML and Archetypes.
Getting Started
A comprehensive reference on getting started with the UML conversion process
Using ArgoUML to Create Archetypes
If you use ArgoUML, you can get drop-down menus of the different data types, tagged values, etc., making it much easier to use. The linked reference explains the process; you can find the latest version of the profile file at archgenxml_profile.xmi

Convert Your UML

UML File:
Accepted: ArgoUML (.zargo), Poseidon (.zuml), & UML interchange (.xmi).

Product Format: Classic Egg   « Can now make eggs!
Eggs are easier to install in buildout (Plone 3.1+), but harder to install in previous versions.

Archive Format: .zip (Windows, OSX) .tgz (Linux)

Author Name:
Appears as credit in code comments.

Author Email:
Appears as credit in code comments.

Advanced Options

Separate creation permissions?
If checked, each content type has its own creation permission (eg, "Bookstore: Add Book"). If not checked, each type uses only "Add portal content" for its creation permission. It is recommmended you leave this checked.