jvanzyl     01/07/19 11:50:10

  Added:       .        import-descriptor.xml
  Log:
  - what will become an external apps import/integration
    descriptor so that an external app will work with the
    TDK. There is also an example of the properties used by
    jyve to allow it to harness the TDK for development and
    testing.
  
  Revision  Changes    Path
  1.1                  jakarta-turbine-tdk/import-descriptor.xml
  
  Index: import-descriptor.xml
  ===================================================================
  project name
  torque schema
  intake schema
  initial permission
  configuration file to include
  
  - could initially import apps into the tdk, but eventually
    all apps could be package so they could be processed by
    the application service.
    
  - should follow the composite pattern where the application
    and subapplications are seen as the same thing.
  
  how do we keep the app in sync in the repository with
  what's in the TDK, pulling in the app to run it within
  the TDK is no problem but how do we keep things
  in sync?
  
  - torque integration
  
  it has to be easy and the tdk has to provide
  something of value.
  
  build/
  lib/ <- these are additional libs that the webapp needs.
          most of these will be provided by the TDK
  src/
    java/
  conf/
    torque.xml
    intake.xml
  templates/
  resources/
  
  - how to combine a project in this form with the tdk
  - make it easy to setup for developers torque can do
    everything.
  - make it really easy to deploy. let torque go along
    with the install.
  
  - the problem of keeping the source in the webapp
    in sync with the sources in the real repository.
    have to figure out this relationship.
    
  - how to make subapps of this.
  
  This allows Jyve to constructed within the TDK with
  the same process that is used to build the TDK sample
  app.
  
  # ------------------------------------------------------------------------
  # These are the properties that will allow this turbine application
  # to be integrated with the TDK to provide a development environment
  # and test harness.
  # ------------------------------------------------------------------------
  tdk.home = /home/jvanzyl/js/jakarta-turbine-tdk/dist/tdk
  turbine.app = jyve
  app.root = /home/jvanzyl/js/jakarta-turbine-jyve
  
  target.package = org.apache.jyve
  target.directory = org/apache/jyve
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to