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,
Post an idea
Upvote ideas and add comments to ideas that matter most to you
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.
The REGEXP_SUBSTR and related SQL Regular Expression functions a great, but rely on external interfaces. The request is to figure out a way to make them perform better regardless of them being based on the eternal ICU library.
In one-off situatio...
The New Navigator for i is brilliant. Today we are forced to use the heritage Navigator for i if we want to maintain BRMS and the Advanced Job Scheduler. BRMS and AJS need to be part of the New Navigator for i as soon as possible, removing the nee...
Please change audit code to not audit any activity in /tmp direcotry when system value QAUDLVL has option *NOQTEMP set - or by adding a new option *NOIFSTMP.
As this directory is to be used for temporary files by design like objects in QTEMP this...
Implementation of restore function that does not change the state of the access path
We would like you to implement the restore function that does not change the state of the access path by implicitly shared access paths. Our customers are having trouble getting their program to do something unexpected by save and restore.
DB2 on z/OS offers the FINAL TABLE with the MERGE statement, however on IBM i this is limited to INSERT only.
Please change DB2 for i to also support FINAL TABLE combined with MERGE.
Use case :
in the query below, which increments a counter...
I would like an IBM i Service to view and manage the Simple Mail Transfer Protocol (SMTP) on IBM i. Ideally this service would not only allow a user to view and or modify the configuration of SMTP but also to view the Email History stored within t...
I think then the new sql function for http_get are really interesting, fast and above all there isn't java! I started use it instead of systools funcion, but I need an http_get that allow me download binary files like .zip . Please implement it! M...
Qshell df command is "slow" on detect disk space changes
df command under qshell shows a NOT updated percentage of used disk space if the disk space grows fast of get lower . It looks that the df commands "reads" a value that is updated every xx minutes ( maybe 20-30 mins) and it's NOT the current used ...
Add a parameter to RUNSQLSTM to Delete its work files once it completes
When running RUNSQLSTM to create SQL GLOBAL Variables or Global Temporary Tables or anything, it creates a couple of source files in QTEMP. One is named QSQLSRC, one is often named QSQLT000 or simlar. I would like a parameter on RUNSQLSTM named CL...
Do not place IBM confidential, company confidential, or personal information into any field.