Maxim Solodovnik created OPENMEETINGS-1198:
----------------------------------------------

             Summary: Simplify Database Install
                 Key: OPENMEETINGS-1198
                 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1198
             Project: Openmeetings
          Issue Type: Improvement
          Components: BuildsAndReleases, Import/Export, UI
    Affects Versions: 3.0.4
            Reporter: Maxim Solodovnik
            Assignee: Maxim Solodovnik
            Priority: Critical
             Fix For: 3.0.5, 3.1.0


Installation of OM-- Simplify Database Install. Make the necessary changes to 
the

installation process to insure database selection and connections are correct 
before installation can

Requirements/Description:

1. Versions affected: 3.0.x, 3.1.0+

2. provide DB select/tune/check screen:

a. availability to select db type, specify user credentials should be added

b. availability to load missing DB driver should be added

c. database connection need to be tested before any installation steps will 
occur

3. OM Strings should be moved to properties to speed up installation (should be 
~10x faster)

a. Additional screen should be added to the installer containing: DB type 
dropdown,

b. Data entered should be validated to ensure DB is reachable

c. Changes made to DB should be immediately in effect (persistence unit need to 
be

d. All Strings (32 languages) need to be moved from DB to wicket properties 
files

e. language import/export should work as expected

f. label editing should work as expected

g. labels in SWFs should ​work as expected

4. Dependency­­ Must also execute the 3rd party tool check developed in Project 
#3 below

text fields for host/port/user/pass (some fields might be hidden depending on 
DB)

reloaded)

Benefits: This project benefits the OM Community by:

1. Eliminates common mistakes in the installation process by removing any 
possible errors

due to initial DB installation and linking



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to