THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
Adding a New Component
This is not an all-encompassing list. Please add to the list as appropriate
Consider whether you should start a [DISCUSS] thread on dev@ctakes
- Create JIRA ticket for new component, such as "Add XYZ component which does ABC"
- If there are new resources that should go in a separate project, create a ctakes-YOUR-NEW-COMPONENT-res project
- Update your local copy of the (main project) pom.xml for ctakes
- Create new page under the Component Use Guide page on the Wiki
- Add the component to list of components in JIRA(https://issues.apache.org/jira/browse/CTAKES?selectedTab=com.atlassian.jira.plugin.system.project%3Acomponents-panel)
- Create regression test for the new component; see the following
- When you are ready to share the component with others:
- Check in your changes to the (main project) pom.xml for ctakes
- Update the assembly/bin.xml and assembly/src.xml files within ctakes-distribution
- Update the dependency diagram on the Component Use Guide page (for the upcoming release) on the Wiki