1. Click
  2. CLK-531

Quick Start Project Builder improvements


    • Type: New Feature New Feature
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 3.0.0
    • Component/s: standalone-tools
    • Labels:


      To make Click even more useful for new users, Quick Start needs to be better.
      Some improvements that could help make it much better:
      1. move form an ANT based implementation to a standalone library (and maybe + CLI).
      2. allow more options for project setup:

      • inclusion of libraries: cayenne, spring, hibernate, external click controls, etc.
      • security type: container, Click, Acegi, and maybe GAE/J etc .
        3. generation of unit tests and selenium tests (+configuration)

      #1 would bring several advantages:

      • it would allow to be used by several IDEs directly(from a plug-in or from external tools)
      • the effort would not be duplicated and a best practice structure used everywhere.
      • if included in the path it could create a click project everywhere from the command line - not just in the click directory (this looks very nice in live presentations).

      #2 would reduce the time to setup a project considerably, since a simple Click application without persistence is quite seldom.

        Issue Links


          Adrian A. created issue -
          Ted Husted made changes -
          Field Original Value New Value
          Link This issue is related to CLKE-30 [ CLKE-30 ]
          Adrian A. made changes -
          Link This issue incorporates CLK-510 [ CLK-510 ]
          Adrian A. made changes -
          Assignee Adrian A. [ a_adrian ]
          Adrian A. made changes -
          Component/s standalone-tools [ 12313581 ]
          Adrian A. made changes -
          Fix Version/s 3.0.0 [ 12315124 ]


            • Assignee:
              Adrian A.
              Adrian A.
            • Votes:
              3 Vote for this issue
              0 Start watching this issue


              • Created: