Skip to Main Content
InterSystems Ideas

Have an idea, suggestion, or something that doesn’t work as expected in InterSystems products or services? Share it here on the InterSystems Ideas Portal.

The Ideas Portal is where community members can propose improvements, report bugs, and help influence the product roadmap across InterSystems products and the overall developer experience. 22% of submitted ideas are implemented by InterSystems or members of the Developer Community.

💡 Ideas and bugs are both welcome, no matter how big or small. You can submit feature requests, usability improvements, workflow suggestions, and bug reports. Whether you’re an experienced expert or just getting started, your fresh perspective is valuable.

🛠️ About bugs and fixes. If you have access to InterSystems WRC, please submit bugs there for immediate action. Bug reports submitted through the Ideas Portal are reviewed and tracked, but do not guarantee immediate resolution.

Start by sharing what could be better - the community and our teams will help take it from there.

ADD A NEW IDEA

InterSystems IRIS

Showing 287

Bring IRIS to the JavaScript ORM World

1️⃣ Description of the Idea Add official support or adapters for popular Node.js ORMs (TypeORM, Prisma, MikroORM, Sequelize) to InterSystems IRIS. Instead of building a new ORM from scratch, this idea focuses on enabling IRIS as a supported databa...
Dmitry Maslennikov 7 months ago in InterSystems IRIS 1 Done by Community

Code snippets library

The Studio has a tab where you can add code snippets on your local machine (with a very small amount of code snippets already present). It would be nice to build a library of code snippets on the community site to perform a variety of tasks like u...
Danny Wijnschenk over 3 years ago in Initial Developer Experience / InterSystems IRIS 14 Community Opportunity

Give Serial objects access to its parent

Sometimes (often?) it's handy to get a reference to the parent object of a serial object.It can be done by a explicit Parent property and an Add method on the parent, but I think it should be there out-of-the-box. Btw: why isn't there a category O...
Herman Slagman about 1 month ago in InterSystems IRIS 1 Needs review

Add a "mentor mode" to Management portal

Introduce an optional "mentor mode" for the Management portal (switched on by default for new installations) that detects common setup mistakes / best practices, and provides a pop-up to draw attention to them. For example, if the user sets %All i...
Iryna Mykhailova 3 months ago in Initial Developer Experience / InterSystems IRIS 0 Future consideration

AI Log Analytics & Predictive Anomaly Detection for Interoperability

Problem Operational issues (bad data, unusual traffic spikes, rising error rates) are discovered too late, after queues back up or downstream systems fail. Current Event Log, Message Viewer, and Visual Trace are excellent for investigation, bu...
Tirthankar Bachhar 3 months ago in Developer Experience / Generative AI / InterSystems IRIS 0 Needs review

AI Interface Builder (AskISC): Generate full Productions from specs or Excel

Problem Implementing new interfaces still takes many hours: picking the right adapters, scaffolding Business Service/Process/Operation classes, authoring Rule Sets, and writing DTLs. Specs often live in Excel, emails, or PDFs and must be translate...
Tirthankar Bachhar 3 months ago in Initial Developer Experience / InterSystems IRIS 0 Needs review

Simplify classnames calls in ObjectScript

Currently everyone use ##class(classname).methodname() to call it. e.g. do ##class(Sample).ClassMethod() This is one of the painful moments about ObjectScript for developers. Can we introduce a parallel support of more simplified way, as: #classna...
Evgeny Shvarov over 3 years ago in Developer Experience / InterSystems IRIS 0 Ideas Contest

See globals size in Management Portal.

In System > Globals it would be helpful to see the globals sizes, and be able to sort them by this new column.
Sylvain Guilbaud almost 2 years ago in InterSystems IRIS 3 Will not implement

Move users, roles, resources, user tasks, Mappings (etc) to a seperate Database, other than %SYS, so these items can be mirrored

There's nothing worse than failing over to find that many of your users are expired or don't exist or that your tasks do not exist. While mirroring is tried and true, the non-mirrorable items, as previously listed, are needed for true redundancy.
Sean O'Connor over 3 years ago in InterSystems IRIS 2 In Progress

Break down IRIS in microservices

The objective is to decompose the IRIS monolith into independently scalable microservices within a cloud-native architecture. For instance, the OAuth2 server could be scaled independently without deploying additional full IRIS instances. These mic...
Dorian Tetu 7 months ago in InterSystems IRIS 1 Will not implement