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

All ideas

Showing 4545

STRDBG C/C++: ATTR should show type name of structs and classes instead of TYPE=RECORD

When debugging a C/C++ program and want to check the attributes of a struct or class using the debugger command ATTR it only shows "TYPE = RECORD, LENGTH = 574 BYTES". This information is not enough. Instead of "TYPE = RECORD" ATTR should show the...
over 1 year ago in IBM i / Application Development 1 Future consideration

Add compiler error or descriptive runtime error to ILE C/C++ compiler in case of invalid pointer casts

We have encountered a problem at runtime when using a third party library (rdkafka) compiled with ILE C compiler. The functions used to set a call back function in the configuration converted a function pointer to a char pointer. We could build th...
over 1 year ago in IBM i / Languages - Other 2 Under review

Highlight and or color parens

I'd like RDI to highlight or colorize matching parens. When nesting BIF's this can be a real useful feature when debuging and understanding code. Use Case: Debgugging, or changing code where multiple parens are used. Here is an example of a line o...
almost 7 years ago in IBM i / RDi (Rational Developer for i) 3 Future consideration

VIOS - NPIV Adapters: Active WWPN Switch

It would be awesome if there would be a possibility to switch the active WWPN online. Just a command which switches the active WWPN.
almost 7 years ago in PowerVM VIOS 1 Not under consideration

DCM SAN update

When creating a new Certificate in the Digital Certificate Manager, you are not allowed to enter just the DNS name, you must enter the FQDN, which is typically used as the Common Name as well. Please allow adding of the DNS name to the Subject Alt...
about 6 years ago in IBM i / Security 7 Not under consideration

Monitor and correct PPRC consistency status to ensure mirrored disks are in-sync

Why is it useful? Failover may cause significant data loss if mirrored disks are out-of-sync for an extended period. By monitoring and automatically correcting or alerting PPRC out-of-sync condition will minimize data loss in the event of a failov...
almost 2 years ago in PowerHA for AIX 0 Submitted

Multiple Occurrence Data Structure can not be used as an operand with the IN operator

Using a Multiple Occurrence Data Structure (MOD) with IN and %list() results in a compiler error. *RNF0203 30 1 Refer to the compiler listing where this message was first *RNF0203 30 001100 OPERAND MOD OF 'IN' CANNOT BE A DATA STRUCTURE. But in th...
almost 2 years ago in IBM i / Languages - RPG 1 Not under consideration

STRDBG can not show values for arrays that are indexed by (*)

When using STRDBG to debug a RPG program there is a problem when you want to display an array that is indexed by (*). For example this program:D nbr s 10i 0 dim(10) C eval nbr(*) = 1234 C eval *INLR = '1' C return If you put the cursor on the fiel...
about 6 years ago in IBM i / Application Development 5 Future consideration

64-bit Dtfile for CDE

AIX LPARS with Linux NFS servers cannot use the CDE graphical file manager (dtfile) to manage 64-bit file systems. Cause: In getdirent(), the inode number and cookie size is checked. It they are 64 bit, but the application is 32 bit, an EOVERFLOW...
over 2 years ago in AIX 1 Future consideration

POWER mashine system location sync for HMC

in the HMC for POWER machine it is possible to define a "System location" under general setting in the machine profile, unfortunately this field is not synced between the HMCs in case of a redundant environment. Please sync the "System location" b...
over 5 years ago in Hardware Management Console 1 Future consideration