Project

General

Profile

Support #4549

reduce/eliminate installation dependencies

Added by Greg Shah about 4 years ago. Updated about 4 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:

0%

billable:
No
vendor_id:
GCD
case_num:

Related issues

Related to Database - Support #4550: eliminate the need to place the p2jspi.jar in the JVM extension directory Closed
Related to Database - Support #3871: determine how to change codepages/locales during import Closed
Related to User Interface - Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J such that auto_getch_refresh() is no longer needed New
Related to Build and Source Control - Support #5167: using static linking to eliminate the need to patch the system-wide ncurses Closed
Related to Runtime Infrastructure - Support #5568: implement application-specific TERMINFO database overrides New
Related to Runtime Infrastructure - Support #6340: move JNI and native dependencies into the jar New

History

#2 Updated by Greg Shah about 4 years ago

The following dependencies are (hopefully) unnecessary complications in our installation process. They cause extra effort. Worse, they invariably cause some non-trivial number of failures and diagnosis time in getting to a working FWD installation.

These are the dependencies to eliminate:

  • #4550 eliminate the need to place the p2jspi.jar in the JVM extension directory
  • #4551 replace PL/Java usage with a less intrusive approach
  • #3871 determine how to change codepages/locales during import (this task will allow us to offer the shift from 8859-1 to UTF-8, which would make the setup of PostgreSQL much easier by eliminating the need for the en_US@p2j_basic custom locale)
  • #2660 evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J such that auto_getch_refresh() is no longer needed
  • If #2660 does not work, then a fallback plan is to statically link to ncurses (see #5167).
  • #5568 implement application-specific TERMINFO database overrides
  • #6340 move JNI and native dependencies into the jar

#3 Updated by Greg Shah about 4 years ago

  • Related to Support #4550: eliminate the need to place the p2jspi.jar in the JVM extension directory added

#4 Updated by Greg Shah about 4 years ago

  • Related to Support #3871: determine how to change codepages/locales during import added

#5 Updated by Greg Shah about 4 years ago

  • Related to Support #2660: evaluate if the NCURSES 5.7 "threading improvements" can be made to work for P2J such that auto_getch_refresh() is no longer needed added

#6 Updated by Greg Shah about 3 years ago

  • Related to Support #5167: using static linking to eliminate the need to patch the system-wide ncurses added

#7 Updated by Greg Shah over 2 years ago

  • Related to Support #5568: implement application-specific TERMINFO database overrides added

#8 Updated by Greg Shah almost 2 years ago

  • Related to Support #6340: move JNI and native dependencies into the jar added

Also available in: Atom PDF