How to Create a New Project: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
No edit summary
Line 18: Line 18:
=Conventions=
=Conventions=


* Each project has a User Manual.docx in the <tt>doc</tt> directory. Example: "Events User Manual.docx" The user manual should be ready for publishing at any time.
* Each project has a "... User Manual.docx" in the <tt>doc</tt> directory. Example: "Events User Manual.docx" The user manual should be ready for publishing at any time.
* Each project has a Development document in the <tt>doc</tt> directory. Example "Events Development.docx".
* Each project has a "... Development.docx" document in the <tt>doc</tt> directory. Example "Events Development.docx".
* The TODO list is maintained in the TODO section of the development manual.
* The TODO list is maintained in the TODO section of the development manual.

Revision as of 19:10, 11 February 2016

Internal

Procedure

  • Start with pom.xml
  • Install .gitignore
  • Install log4j.xml in src/test/resources
  • Create the IntelliJ project (.idea based)
  • Install the copyright (see IntelliJ Copyright Configuration)
  • Check out locally the latest version of "novaordis-release-tools" and install the release tools and run wrappers:
.../novaordis-release-tools/src/main/bash/operations install-release-tools-here <project-home>

For more details see novaordis-release-tools.

Conventions

  • Each project has a "... User Manual.docx" in the doc directory. Example: "Events User Manual.docx" The user manual should be ready for publishing at any time.
  • Each project has a "... Development.docx" document in the doc directory. Example "Events Development.docx".
  • The TODO list is maintained in the TODO section of the development manual.