Skip to Main Content
IBM Power Ideas Portal


This portal is to open public enhancement requests against IBM Power Systems products, including IBM i. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

ADD A NEW IDEA

IBM i

Showing 2905

Better UTF-8 (1208) unicode support (XML, DDS, ...)

Many functions related to Unicode like XML-Into, DDS support, ... only work with CCSID 1200 and not with CCSID 1208 which is a much common data representation in our environments. Use Case: Many functions related to Unicode like XML-Into, DDS supp...
over 6 years ago in IBM i / Languages - RPG 6 Not under consideration

%CHAR(numeric) Should Also Support Non-Constant Precision and Scale Parms

Currently, %DEC and %DECH don't support non-constant precision and scale parms. If that is to remain as is, then it would be *very* helpful if at least %CHAR(numeric) would not only support precision and scale parms, but would also support them as...
almost 5 years ago in IBM i / Languages - RPG 2 Not under consideration

Expose the REGEXP_LIKE SQL UDTF's EXTERNAL NAME as a System API

The C runtime regcomp/regexec functions are from last century and do not support anything introduced in regex since 1997. The SQL Function REGEXP_LIKE however does support contemporary features of regex, such as Word boundary that are lacking from...
almost 4 years ago in IBM i / Application Development 5 Future consideration

Outline - Show Declared DISK Files' Defined Usage

In the Outline view of RDi, within Global Definitions then Files, there is a list of all declared files in the program. It would be extremely useful to display a DISK file's defined usage, so we can easily see all *update/*output/*delete/etc. capa...
almost 5 years ago in IBM i / RDi (Rational Developer for i) 2 Future consideration

PASE IP Tools

We need IP tools like ping, traceroute, netstat, ifconfig, etc in PASE environment, so we can improve scripting Use Case: When creating PASE environments/containers for users developing on OSS programming languages sometimes we need to check basic...
about 6 years ago in IBM i / Open Source and PASE 2 Future consideration

Add a WRKFCNUSG QIBM_QTMF_SERVER_REQ* option to restrict the system ftp subcommand.

Any ftp client can log into the server and use the ftp subcommand system to determine the name of the OS and what level it is running. IBM does try to obfuscate the information provided by using the name of an OS long discontinued (OS/400) instead...
12 months ago in IBM i / Networking 2 Not under consideration

Add *TARGET to all RPG functions similar to *SRC in DDS

Example: %SUBST(NAME:1:1)=%UPPER(*TARGET); /* new way var. NAME is mentioned only once and %SUBST is not repeated*/ Instead of %SUBST(NAME:1:1)=%UPPER(NAME:1:1); /* var. NAME is repeated twice */ Also in mathematical statements: COUNTER=*TARGET+1 ...
12 months ago in IBM i / Languages - RPG 1 Future consideration

BRMS Recovery

If backup policy is based on Full (i.e. Sunday) and Incrementals during the week, when restore happens, all files, members and IFS objects that have been deleted during the week will be also restored. BRMS should keep track of the objects in place...
almost 2 years ago in IBM i / BRMS 4 Not under consideration

[AJS] Native CL command to create a new environment

At the moment the only supported way to create a new scheduling environment in Advanced Job Scheduler is to use the Navigator for i. Use Case: A native CL command would make it possible to use a CL program, script or ansible to setup a new system.
almost 4 years ago in IBM i / Core OS 1 Not under consideration

Infoprint Server: Fully support the SMTP attributes *SMTP and *SMTPMSF

Currently the InfoPrint server does not fully support the SMTP attribute DIRTYPE (E-mail directory type) = *SMTP or *SMTPMSF. The InfoPrint server still requires the user to be enrolled in the System Directory (WRKDIRE) Use Case: The System Direct...
almost 4 years ago in IBM i / Print 2 Future consideration