Skip to Main Content
IBM Power Ideas Portal

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:

Post your ideas

Start by posting ideas and requests to this portal to enhance a Power product or service. Take a look at ideas others have posted and upvote them if they matter to you,

  1. Post an idea

  2. Upvote ideas and add comments to ideas that matter most to you

  3. Get feedback from the IBM team to refine your idea

Help IBM prioritize your ideas and requests

The IBM team may need your help to refine the ideas so they may ask for more information or feedback. The Power teams will then decide if they can begin working on your idea. If they can start during the next development cycle, they will put the idea on the priority list. Each team at IBM works on a different schedule, where some ideas can be implemented right away, others may be placed on a different schedule.

Receive notification on the decision

Some ideas can be implemented at IBM, while others may not fit within the development plans for the product. In either case, the team will let you know as soon as possible. In some cases, we may be able to find alternatives for ideas which cannot be implemented in a reasonable time.


Specific link you will want to bookmark for future use

IBM Unified Ideas Portal - https://ideas.ibm.com/ - Use this site to create or search for existing Ideas across all IBM products that are outside of Power, and track all of your personal interactions with all Ideas.

ADD A NEW IDEA

FILTER BY CATEGORY

Application Development

Showing 79 of 3539

Binding Directory Explorer for IBM i Access Client

There is a high need for a more mature version of WRKBNDDIR. This new version, visioned to be part of IBM i Access Client, acts as an explorer of service programs as seen in the binding directory with the ability to allow the user to expand each s...
almost 5 years ago in IBM i / Application Development 4 Future consideration

Improve Dynamic Screen Manager API Documentation

While the online documentation for DSM APIs (Dynamic Screen Manager for IBM i) are complete, they are completely without context. The goal of DSM was to simplify dynamic screen creation, however, the documentation does not provide enough context t...
over 2 years ago in IBM i / Application Development 2 Not under consideration

Please add option to specify the source location as an option when starting debug in the GUI/Java /system debugger

When using the IBM i System debugger (GUI/Java) and starting the debugger it asks for the program name and library. If the source is not where the object was compiled from, you cannot specify where the source can be found. Use Case: At this compan...
over 2 years ago in IBM i / Application Development 3 Future consideration

Change "DYNAMIC USER PROFILE" parameter using CHGPGM

CHGPGM can be used to change the USRPRF parameter (*USER or *OWNER). It would be very nice if the same command can also change the DYNAMIC USER PROFILE (*USER or *OWNER) parameter. Currently a recompile is needed. Use Case: Developers often forget...
about 4 years ago in IBM i / Application Development 4 Not under consideration

Operating System "IBM i" needs to be renamed

"IBM i" needs to be renamed. The current name is very confusing and it is not clear how to name it. Some call it i, system i, IBM-i, IBMi, IBMI. AS400 was a simple name. I5 was also a simple name. But it did not take long and IBM kept renaming it ...
over 4 years ago in IBM i / Application Development 10 Not under consideration

Increase maximum combined length of all fields in DSPF

We are using ProfoudUI, which creates Rich Display files. They are stored in DSPF member types, and are compiled as such (but utilize OpenAccess instead of 5250). Unfortunately, DSPF has a maximum record length of all variables of 32763 bytes - wh...
over 3 years ago in IBM i / Application Development 1 Not under consideration

CL Language Does not have Array Support

Transferred from AD0269 - The CL language does not have array support, which is something that would be very useful. Use Case: Current workaround: Prior to getting pointer support one had to declare large fields, do a lot of calculating, and use ...
over 3 years ago in IBM i / Application Development 5 Not under consideration

Allow zero-based numbering / subscripts for arrays within RPG via compiler directive / ctl-opt

Over the past several releases, RPG has greatly enhanced its array capabilities. Several "modern" programming languages such as C, Java, PHP & Python are indexed beginning with the zero subscript. In allowing RPG to use zero-based numbering vi...
almost 3 years ago in IBM i / Application Development 7 Not under consideration

Add MSGF to program references

We commonly use a change management system to do impact analysis on IBM i objects in our applications. The DSPPGMREF in correctly returns *FILE for a *MSGF reference in CLP or CLLE. The command will be correct to not return anything, but it is imp...
over 4 years ago in IBM i / Application Development 1 Not under consideration

QzipUnzip to return comment stored with QzipZip

The QzipZip()--Compress Files and Directories API allows you to store a 512 byte comment in the ZIP00100 options format. The QzipUnzip()--Decompress an archive file API however does not include this information in the corresponding UNZIP100 option...
over 4 years ago in IBM i / Application Development 4 Future consideration