Search

Clear filter
Announcement
Bob Kuszewski · May 21, 2024

InterSystems Platforms Update Q2-2024

Here’s our Q2’2024 quarterly platforms update. If you’re new to these updates, welcome! This update aims to share recent changes as well as our best current knowledge on upcoming changes, but predicting the future is tricky business and this shouldn’t be considered a committed roadmap. With that said, on to the update… InterSystems IRIS Production Operating Systems and CPU Architectures Red Hat Enterprise Linux Recent Changes Red Hat threw a lifeline to customers struggling to upgrade from RHEL 7 by announcing 4 years of Extended Life Cycle Support starting July 1, 2024. Upcoming Changes We expect Red Hat to release RHEL 9.4 & 8.10 any day now. Once these minor OS changes are released, we’ll begin minor OS certification for them on IRIS 2024.1. The next major update for RHEL will be RHEL 10 which is expected in Q2 of 2025. Further reading: RHEL Release Page Ubuntu Recent Changes Support for Ubuntu 24.04 was added in IRIS 2024.1.0.267.2 on May 15, less than three weeks after Ubuntu 24.04 was released. Now that Ubuntu 24.04 is available, IRIS 2024.1 will be the last major version that supports Ubuntu 20.04. IRIS 2024.2 will only be available for Ubuntu 22.04 and 24.04. Further Reading: Ubuntu Releases Page SUSE Linux Upcoming Changes SUSE Linux Enterprise Server 15 SP6 is expected late Q2 or early Q3. Details of what’s included are still emerging. Previous Updates Minor OS certification has been completed for SUSE Linux Enterprise Server 15 SP5 without problems. SP5 includes Linux Kernel 5.14.21, OpenSSL 3.0.8, and Python 3.11. General Support from SUSE for Linux Enterprise Server 15 SP3 came to an end on 12/31/2022, but extended security support will continue until December, 2025. Further Reading: SUSE lifecycle Oracle Linux Previous Updates Oracle Linux 9.2 has completed Minor OS certification on IRIS 2023.1 without incident. Further Reading: Oracle Linux Support Policy Microsoft Windows Upcoming Changes Windows Server 2025 is expected to be released in Q4. We’re keeping an eye on it and formulating plans for support. Windows 12 is expected even earlier with a possible GA date as early as June. We’ll start the process of supporting the new OS after it’s been released. Further Reading: Microsoft Lifecycle AIX Upcoming Changes We’re planning to only support OpenSSL 3 kits starting with IRIS 2025.1. In IRIS 2023.3 & 2024.1, we provided two separate IRIS kits – one that supports OpenSSL 1 and one that supports OpenSSL 3. Given the importance of OpenSSL 3 for overall system security, we’ve heard from many of you that you’ve already moved to OpenSSL 3. If you have concerns about this, please reach out to me directly. Previous Updates Minor OS Certification has been completed for AIX 7.2 TL5-06 on IRIS 2023.1. Further Reading: AIX Lifecycle Containers Upcoming Changes We are planning to change the base container image from Ubuntu 22.04 to Ubuntu 24.04 with IRIS 2024.2 We’re considering changes to the default IRIS container to, by default, have internal traffic (ECP, Mirroring, etc) on a different port from potentially externally facing traffic (ODBC, JDBC, etc). If you have needs in this area, please reach out and let me know. Previous Updates We have started regular updates of IRIS containers with patches to the base container image and third-party dependencies. IRIS containers that follow the new tagging scheme now have at least every-other-week updates. Minimum Supported CPU Models To repeat the reminder from Q1’s platforms update, we announced that InterSystems IRIS 2024.1+ has a minimum required CPU functionality standard for Intel/AMD-based systems. This allows IRIS to rely on certain CPU instruction extensions, such as AVX & BMI, that will result in significantly better performance of certain operations. For more information, please see my InterSystems IRIS Minimum Supported CPU Models developer community post. InterSystems IRIS Development Operating Systems and CPU Architectures MacOS Previous Updates Apple has released MacOS 14 with IRIS support in IRIS 2024.1 InterSystems Components Previous Updates InterSystems Kubernetes Operator (IKO) 3.7 has been released. InterSystems API Manager (IAM) 3.4 has also been released. Caché & Ensemble Production Operating Systems and CPU Architectures Previous Updates Cache 2018.1.9 was released on February 14. There are only 3 more maintenance releases of Caché & Ensemble planned. See Jeff’s excellent community article for more info. InterSystems Supported Platforms Documentation The InterSystems Supported Platforms documentation is the definitive source information on supported technologies. IRIS 2024.1 Supported Server Platforms IRIS 2023.1 Supported Server Platforms IRIS 2022.1 Supported Server Platforms Caché & Ensemble 2018.1 Supported Server Platforms … and that’s all folks. Again, if there’s something more that you’d like to know about, please let us know.
Article
Vadim Aniskin · Sep 25, 2024

How to promote your idea on InterSystems Ideas

Hi Developers! We're sure you want your ideas from the Ideas Portal to be implemented, so here are some steps you can take to attract attention to them. To promote your idea, you can: 1. Create a post on the Developer Community about your idea, inviting users to vote for it on the Ideas Portal. For example, @Heloisa.Paiva wrote an article "About the idea of Using Python Class Definition Syntax to create IRIS classes" mentioning "use Python Class Definition Syntax to create IRIS classes" by @Sylvain.Guilbaud. 2. Request the creation of a poll on the Ideas Portal dedicated to the implementation of the idea. @Guillaume.Rongier7183 requested such a poll about his idea idea "Dark version of InterSystems Community". To request a poll, write a direct message to @Vadim.Aniskin. 3. Respond to comments about your idea on the Ideas Portal and on the Developer Community. These three steps will attract attention to your idea and increase the odds of its implementation. Good luck and keep your ideas coming!
Announcement
Olga Zavrazhnova · Oct 3, 2024

InterSystems Global Masters - Welcome Back (Beta)

Hi Community, Global Masters opens the doors!Logging in using InterSystems SSOAccess the platform using >> [this link] << and log in with your InterSystems SSO.Please note: during recent tests, we discovered that some users are encountering errors when trying to log in this way. We’re currently investigating the issue with the vendor. If you experience this error, just ping me via DM, and I will send you a manual invitation!BETA Disclaimer Please note that this is still a BETA version, and we’re actively working behind the scenes to improve many aspects of the program. If you encounter any issues with access, your profile, or spot any errors, feel free to send me a direct message. Awesome! Welcome back Global Masters and looks pretty good! What great news!!! I can access it here, but apparently the link is broken. It only stays on the challenges page. I am very excited about this too! I checked the link and it is the correct one. If any troubles with logging in pls let me know! Dear Global Masters, Your GM Magician (me) will be out of the office tomorrow, Friday, October 4th.I’ll respond to all requests on Monday—thank you for your patience! So excited! Welcome back :) I just want to congratulate @Olga.Zavrazhnova2637 and the InterSystems team on the new Global Masters!We missed it for a while, but the wait was totally worth it.The new page is amazing!It’s so beautiful, and the experience is fantastic. Congratulations again on the incredible work Uhuu! 🎉 Very good news!Welcome back! Awesome! Congratulations to @Olga.Zavrazhnova2637 and the IS team on the new release of Global Masters!The new design looks fantastic. Thank you, Muhammad! So great to have all the Global Masters back! I am not sure why this site is blocked in my org - Optum/UHG. This page is blocked due to United Health Group policy. Access to the web site intersystems.customershome.com has been blocked because it considered Uncategorized or a Parked Domain and are not allowed based on UnitedHealth Group's access policies. you will need to discuss with your IT administrators and get it categorized appropriately within your organization
Announcement
Anastasia Dyubaylo · Dec 23, 2024

Winners of the InterSystems "Bringing Ideas to Reality" Contest

Hi Community, It's time to announce the winners of the "Bringing Ideas to Reality" Contest! Thanks to all our amazing participants who submitted 13 applications 🔥 Now it's time to announce the winners! Experts Nomination 🥇 1st place and $5,000 go to the vault-link app by @Henrique, @henry, @José.Pereira 🥈 2nd and 3rd place and $2,250 each go to the IRIS Global VSCode Editor app by @Yuri.Gomes and tz - ObjectScript Time Zone Conversion Library app by @Eric.Fortenberry 🏅 4th place and $750 go to the docs-intersystems app by @Dmitry.Maslennikov 🏅 5th place and $500 go to the iris-unit-test-dashboard app by @Chi.Nguyen-Rettig 🌟 $100 go to the iris-HL7v2Gen app by @Muhammad.Waseem 🌟 $100 go to the iris-http-calls app by @Oliver.Wilms 🌟 $100 go to the SharePoint Online SPO REST API app by @Mark.OReilly 🌟 $100 go to the Doxygenerate app by @John.Murray 🌟 $100 go to the ks-fhir-gen app by @Robert.Barbiaux Community Nomination 🥇 1st place and $1,000 go to the Database-Size-Monitoring app by @sara.aplin 🥈 2nd place and $750 go to the ServiceInspection app by @Wolis.Oliavr 🥉 3rd place and $500 go to the IRIS Global VSCode Editor app by @Yuri.Gomes 🏅 4th place and $300 go to the vault-link app by @Henrique, @henry, @José.Pereira 🏅 5th place and $200 go to the iris-unit-test-dashboard app by @Chi.Nguyen-Rettig Our sincerest congratulations to all the participants and winners! Join the fun next time ;) Congratulations to the winners and thank you to everyone who participated! It is great to see such creative solutions being made available in the Open Exchange:-) Thanks community Thank you! Congrats to all 😀 Congratulations! Well done everyone! Congrats to everyone! So many great entries!
Announcement
Bob Kuszewski · Nov 22, 2024

InterSystems System Alerting and Monitoring (SAM) to Be Removed

On 4 December 2024, System Alerting and Monitoring (SAM) will be removed from the InterSystems download sites, the container registry, and documentation site. InterSystems announced last year that it has ceased further development of SAM and simultaneously labelled it as deprecated. InterSystems will continue to support existing customers using the technology in the same manner as product versions beyond the Minimum Supported Version window. Intersystems has found that most customers who are interested in the type of observability provided by SAM have chosen to connect the InterSystems IRIS metrics API and structured logging to their organization’s existing observability platform to have a more complete view of their operational platform. If you have questions about your current or planned use of SAM, please reach out to your account team or dbpprodmgrs@intersystems.com.
Announcement
Derek Robinson · Nov 28, 2024

[Video] InterSystems Cloud Services Portal Overview

Hi, Community! Are you using InterSystems Cloud Services? Take a tour of the central hub for managing your services and deployments: InterSystems Cloud Services Portal Overview In this video, you will see how to: Perform tasks such as account registration. Monitor billing and security settings.
Announcement
Andreas Dieckow · Mar 26, 2024

Deprecation: InterSystems Public Key Infrastructure (PKI)

InterSystems introduced this feature many years ago and a time when using Public Key Infrastructure was not yet widely used. Creating materials for use with Public Key Infrastructure is now widely available, and InterSystems is observing a decline in using the InterSystems PKI. In addition, investments would be required to securely use it. The IRIS PKI documentation stated for years: The InterSystems PKI is for testing purposes only. Do not use it in a production setting. As of today March 26, 2024, the InterSystems PKI is now deprecated. The product documentation has been updated and now states: Implementation of InterSystems PKI is deprecated. It may be removed from future versions of InterSystems products. The following documentation is provided as reference for existing users only. InterSystems urges users to discontinue use of the PKI features.
Announcement
Anastasia Dyubaylo · Jul 3, 2024

[Video] Introducing InterSystems Supply Chain Orchestrator

Hey Community, Play the new video on InterSystems Developers YouTube: ⏯ Introducing InterSystems Supply Chain Orchestrator @ Global Summit 2023 Learn what’s inside InterSystems Supply Chain Orchestrator. Discover how it can be used to optimize supply chains and provide prescriptive actionable insights. Via presentations and a live demo of key product capabilities, you'll learn why it accelerates time-to-value for supply chain digital transformation. Presenters: 🗣 @Ming.Zhou, Head of Supply Chain Strategy, InterSystems🗣 @Chang.Tong, Supply Chain Sales Engineer, InterSystems Enjoy watching and look out for more video content! 👍
Question
Yehuda Esformes · Mar 3, 2024

A Kerberized Connection from the Web Gateway to InterSystems

"Set Up a Kerberized Connection from the Web Gateway to InterSystems IRIS " and "Configuring the Web Gateway to Connect to InterSystems IRIS Using TLS" are these two alternative options that exclude each other? Which option should I select if I want to establish a tls connection between a client (browser) and IRIS server? Hi Yehuda,To answer your first question you would probably either use TLS or Kerberos between the Web Gateway and IRIS. But more to the point, from your second question what you seem to be desiring to accomplish is not securing/encrypting the communication between the Web Server (Web Gateway) and IRIS, but rather between the client (the browser for example) and the Web Server. For this you would define your Web Server (either IIS, apache or nginx for example) to accept TLS-based (HTTPS) connections/traffic. This configuration is done on the Web Server side, not on the InterSystems IRIS, or InterSystems Web Gateway side. And you can consult the relevant Web Server documentation to do that. You will also need relevant certificate/s. For your convenience here are some sample relevant 3rd party documentation references - IIS: https://learn.microsoft.com/en-us/iis/manage/configuring-security/how-to-set-up-ssl-on-iis Apache: https://httpd.apache.org/docs/2.4/ssl/ssl_howto.html Nginx: https://nginx.org/en/docs/http/configuring_https_servers.html If you use containers, Kubernetes and our Operator (IKO) all of this can be auto-configured by some simple definitions (see for example here). (Note if you still want to also secure/encrypt the Web Gateway to IRIS communication you can of course do that as well, per the Docs you already looked at) with IKO, tls for wegateway does not work at all, only loginSecret works I expected that just define webgateway even without tls, will work, but still no
Announcement
Ronnie Hershkovitz · Mar 4, 2024

[Webinar in Hebrew] Introducing InterSystems Cloud Services

Hi Community, We're pleased to invite you to the upcoming webinar in Hebrew: 👉 Introducing InterSystems Cloud Services 👈 📅 Date & time: March 20th, 3:00 PM IDT In this session we will review InterSystems cloud options, introduce the InterSystems Cloud Portal and provide a quick overview of specific cloud services FHIR Server, and the FHIR SQL Builder FHIR Transformation Service IRIS Cloud SQL, and IntegratedML IRIS Managed Cloud Service Health Connect Cloud Presenters:🗣 @Ariel Glikman, Sales Engineer, InterSystems🗣 @Keren Skubach, Senior Sales Engineer, InterSystems🗣 @Tani Frankel, Sales Engineer Manager, InterSystems ➡️ Register today and enjoy!
Announcement
Anastasia Dyubaylo · Apr 10, 2024

Registration is open for the InterSystems Global Summit 2024

Hi Community, We're happy to announce that registration for the event of the year — InterSystems Global Summit 2024 — is now open! ➡️ InterSystems Global Summit 2024 🗓 Dates: June 9-12, 2024 📍 Location: Gaylord National Harbor Resort and Convention Center, National Harbor, MD, USA InterSystems Global Summit is the premier event for the InterSystems technology community – a gathering of industry leaders and developers at the forefront of their respective industries. This event attracts a wide range of attendees, from C-level executives, top subject matter experts and visionary leaders, managers, directors and developers. Attendees gather to network with peers, connect with InterSystems partners, learn best practices and get a firsthand look at upcoming features and future innovations from InterSystems. We look forward to seeing you at the InterSystems Global Summit 2024! Hi! I registered a couple weeks ago as a Super Early Bird. There was no opportunity to sign up for sessions. Is that not available this year? Thanks, Scott Sessions normally are available closer to the date of the Summit. You should receive a notice when they are available to be Scheduled.
Announcement
Vadim Aniskin · Jul 8, 2024

Winners of the 3rd InterSystems Ideas Contest

Hi Community! Our 💡 3rd InterSystems Ideas Contest has come to an end. As a result, there are 🔥 30 new ideas! They all focus on improving InterSystems IRIS and related products and services, highlighting tangible benefits for developers once the ideas are implemented. And now we announce the winners... Experts Nomination 🥇 1st place goes to the idea Add a debugger for Embedded Python in Visual Studio Code by @Pietro.DiLeoThe winner will receive🎁 JBL Tour Pro wireless Noise Cancelling earbuds. 🥈 2nd place goes to the idea Distributed Work Manager by @Alexey.MaslovThe winner will receive🎁 Patagonia Unisex Nano Puff® Vest. 🥉 3rd place goes to the idea IPM (ZPM) extension for VS Code by @John.Murray The winner will receive🎁 LEGO Vespa 125 / Corvette / NASA Mars Rover Perseverance / Kawasaki Ninja H2R Motorcycle. Community Nomination We found that 2 ideas were very much ahead of the rest in terms of the number of votes, and the second idea was only 1 vote behind the leader. To show our appreciation to our participants, we've decided to expand our Community nomination and award 2 top-voted ideas. Therefore this time community award goes to: 🌟 The idea Add a debugger for Embedded Python in Visual Studio Code by @Pietro.DiLeoThe winner will receive🎁 LEGO Vespa 125 / Corvette / NASA Mars Rover Perseverance / Kawasaki Ninja H2R Motorcycle. AND 🌟The idea IPM (ZPM) extension for VS Code by @John.Murray The winner will receive🎁 LEGO Vespa 125 / Corvette / NASA Mars Rover Perseverance / Kawasaki Ninja H2R Motorcycle. 🔥 Moreover, all participants of the 3rd Ideas Contest will get a special gift - a branded T-shirt with the InterSystems logo (unisex). Let's have a look at the participants and their brilliant ideas Idea Author Add a debugger for Embedded Python in Visual Studio Code @Pietro.DiLeo IPM (ZPM) extension for VS Code @John.Murray Add link to DTL Editor For Subtransforms @Julian.Matthews7786 Add shorthand options like "N" & "T-2" to represent date/timestamps in Message Viewer Search fields. @Victoria.Castillo2990 Pull in all classes and tables called in a resource at export. @Victoria.Castillo2990 Having multiple WIJ @Yaron.Munz8173 Distributed Work Manager @Alexey.Maslov In Visual Trace group response acknowledge messages under the message sent out of the operation. @Victoria.Castillo2990 Access Saved MessageViewer Searches across namespaces @Stella.Tickler Automated Schema Comparison and Synchronization @Veerarajan.Karunanithi9493 iristerminal connect securely with IRIS running on Linux hosts via SSH @Phillip.Wu2039 Built in Test data Generator @Veerarajan.Karunanithi9493 Automatic API documentation @Veerarajan.Karunanithi9493 Open delegate ruleset @Lewis.Houlden New Session for Resend @Michael.Wood9482 Update Message Viewer Search to automatically set the end time to current time at search initiation. @Victoria.Castillo2990 Querying from multiple IRIS instances @Veerarajan.Karunanithi9493 Data cleansing tool kit @Veerarajan.Karunanithi9493 Time zone conversion @Veerarajan.Karunanithi9493 Option when purging messages also include child objects @Lewis.Houlden VSCode Delete Server Version of Source Code @Cristiano.Silva Drag and drop web &mobile UI @Veerarajan.Karunanithi9493 Ability to configure namespace settings and settings outside of CPF merge file capabilities @Kari.Vatjus-Anttila5072 Improve support for client-side editing in VS Code @Robert.Barbiaux Run rules chain by using Rule Editor without DTL @William.Liu Add history and aliases to the VS Code WebSocket Terminal @Brett.Saviano allow easier consumption of structured Non-CDA documents @Daniel.Kutac Introduce YML support for IPM/ZPM module description @Evgeny.Shvarov Integrate Cloud Document DB UI into InterSystems IRIS @LuisAngel.PérezRamos Introduce YAML or JSON support for CPF Merge files @Evgeny.Shvarov OUR CONGRATULATIONS TO ALL WINNERS AND PARTICIPANTS! Thank you for your attention to the Ideas Contest and the effort you devote to the official InterSystems feedback portal 💥 Important note: The prizes are in production now. We will contact all the participants when they are ready to ship. Wow! I'm so happy :) Thank you to InterSystems and to the whole Developer Community for this beautiful competition. Congratulations to the other winners and all the participants for the incredible ideas they submitted. I hope these can be implemented in the next future to be useful for all the developers. Congratulations everyone!! @Pietro.DiLeo Congratulations on your wins both in Experts and Community nominations. Thank you for your bright idea! And welcome to the special page of the Ideas Portal "Winners of Ideas Contests".
Announcement
Anastasia Dyubaylo · Jul 9, 2024

Kick-off Webinar for InterSystems Python Contest

Hi Community, We're pleased to invite you all to the upcoming kick-off webinar for the InterSystems Python Contest! Discover the exciting challenges and opportunities that await Python enthusiasts in this contest. We'll discuss the topics we expect from participants and show you how to develop, build, and deploy applications using the InterSystems IRIS data platform. As a special treat, there will be a demo of the WSGI application in IRIS written on Embedded Python using venv. Date & Time: Monday, July 15 – 10 am EDT | 4 pm CEST Speakers: 🗣 ​​​@Dean.Andrews2971, Head of Developer Relations🗣 ​​​@Evgeny.Shvarov, Senior Manager of Developer and Startup Programs🗣 @Guillaume.Rongier7183, Sales Engineer ✅ Register for the kick-off today! Hi Developers! Please join the kick-off in 15 minutes in Zoom:https://us06web.zoom.us/j/5635395305?pwd=mkfbpaSr5QotWR1JqKbAOm3PYPwwog.1Or enjoy watching the stream via YouTube:https://youtube.com/live/KM_pk4B0QPk?feature=share
Announcement
Evgeny Shvarov · Jul 15, 2024

Technology Bonuses for the InterSystems Python Contest 2024

Hi Developers! Here are the technology bonuses for the InterSystems Python Contest 2024 that will give you extra points in the voting: IRIS Vector Search usage - 3 Python Pex Interoperability - 3 Python in BPL - 2 WSGI Web Apps - 2 Python libs: sqlalchemy and dbt - 2 LLM AI or LangChain usage: Chat GPT, Bard and others - 3 NoObjectScriptLine - 3 Hugginface - 2 Docker container usage - 2 ZPM Package deployment - 2 Online Demo - 2 Implement InterSystems Community Idea - 4 Find a bug in Embedded Python - 2 First Article on Developer Community - 2 Second Article On DC - 1 First Time Contribution - 3 Video on YouTube - 3 YouTube Short - 1 See the details below. IRIS Vector Search - 3 points Starting from 2024.1 release InterSystems IRIS contains a new technology vector search that allows to build vectors over InterSystems IRIS data and perform search of already indexed vectors. Use it in your solution and collect 5 bonus points. Here is the demo project that leverages it. Python Pex Interoperability - 3 points InterSystems IRIS has Python Pex Interoperability module that provides the option to develop InterSystems Interoperability productions from Python. Use it and collect 3 extra points for your application. It's OK also to use alternative python.pex wheel introduced by Guillaume Ronguier in this project and template. Python in BPL - 2 points While building IRIS Interoperability productions it is possible to code BPL in with python now. Use it in your application and collect 2 extra bonus points! See the release notes. Example. WSGI Web Apps - 2 points The 2024.1 InterSystems IRIS release goes with an experimental feuture that allows to deploy WSGI Web Apps for IRIS. Take a look at three example applications for flask, fast-api and django to deploy IRIS apps with WSGI support. Python libs: sqlalchemy and dbt - 2 Use sqlachemy and dbt for IRIS community libs and collect 2 additional bonus points for each. LLM AI or LangChain usage: Chat GPT, Bard and others - 3 points Collect 6 bonus expert points for building a solution that uses LangChain libs or Large Language Models (LLM) such as ChatGPT, Bard and other AI engines like PaLM, LLaMA and more. AutoGPT usage counts too. A few examples already could be found in Open Exchange: iris-openai, chatGPT telegram bot. Here is an article with langchain usage example. Pure Python(NoObjectScriptLine) - 3 points We are introducing several python APIs in this contest! And the bonus is yet another challenge: build your python solution with InterSystems IRIS and try to avoid using even a line of ObjectScript! IRIS Classes with only Embedded Python methods are OK though. Do it and collect 4 bonus points more! Here is a template that demonstrates how you can use IRIS without a line of ObjectScript. Yes, it contains ObjectScript classes for demo purpose but you can delete it in your app. HuggingFace - 2 Deploy your solution at the hugging face repository and collect 2 extra points. Example. Docker container usage - 2 points The application gets a 'Docker container' bonus if it uses InterSystems IRIS running in a docker container. Here is the simplest template to start from. ZPM Package deployment - 2 points You can collect the bonus if you build and publish the ZPM(InterSystems Package Manager) package for your Full-Stack application so it could be deployed with: zpm "install your-multi-model-solution" command on IRIS with ZPM client installed. ZPM client. Documentation. Online Demo of your project - 2 pointsCollect 2 more bonus points if you provision your project to the cloud as an online demo. You can do it on your own or you can use this template - here is an Example. Here is the video on how to use it. Implement Community Opportunity Idea - 4 points Implement any idea from the InterSystems Community Ideas portal which has the "Community Opportunity" status. This will give you 4 additional bonus points. Find a bug in Embedded Python - 2 pointsWe want the broader adoption of InterSystems Embedded python, so we encourage you to report the bugs you will face during the development of your python application with IRIS in order to fix it. Please submit the bug here in a form of issue and how to reproduce it. You can collect 2 bonus points for the first reproducible bug. Article on Developer Community - 2 points Write a brand new article on Developer Community that describes the features of your project and how to work with it. Collect 2 points for the article. *This bonus is subject to the discretion of the experts whose decision is final. The Second article on Developer Community - 1 point You can collect one more bonus point for the second article or the translation of the first article. The second article should go into detail of a feature of your project. The 3rd and more articles will not bring more points, but the attention will be all yours. *This bonus is subject to the discretion of the experts whose decision is final. First Time Contribution - 3 points Collect 3 bonus points if you participate in InterSystems Open Exchange contests for the first time! Video on YouTube - 3 points Make the Youtube video demonstrating your product in action and collect 3 bonus points each. YouTube Short - 1 point Make a YouTube Short demonstrating your product in action and collect 1 bonus point each. The list of bonuses is subject to change. Stay tuned! Good luck in the competition!
Announcement
Bob Kuszewski · Feb 23, 2024

InterSystems Platforms Update Q1-2024

Welcome to the first quarterly platform update of 2024. If you’re new to these updates, welcome! This update aims to share recent changes as well as our best current knowledge on upcoming changes, but predicting the future is tricky business and this shouldn’t be considered a committed roadmap. With that said, on to the update… InterSystems IRIS Production Operating Systems and CPU Architectures Minimum Supported CPU Models As a reminder, we announced that InterSystems IRIS will start to have minimum required CPU functionality for Intel/AMD-based systems starting with IRIS 2024.1 and annually thereafter. This allows IRIS to rely on certain CPU instruction extensions, such as AVX & BMI, that will result in significantly better performance of certain operations. For more information, please see my InterSystems IRIS Minimum Supported CPU Models developer community post. Red Hat Enterprise Linux Recent Changes Minor OS Certification has been completed for RHEL 9.3 & 8.9 on IRIS 2023.1. “Minor OS version certification” is a process that is intended to provide additional security that a minor OS update didn’t break anything obvious. Upcoming Changes The next major update for RHEL will be RHEL 10 which is expected in Q2 of 2025. Red Hat Enterprise Linux 7 will reach end-of-maintenance on June 30, 2024. If you’re still on RHEL 7, now’s the time to upgrade. RHEL 9.4 & RHEL 8.10 are scheduled to be released in May. InterSystems will perform Minor OS Certification for these platforms shortly thereafter. Further reading: RHEL Release Page Ubuntu Upcoming Changes The next major update of Ubuntu is 24.04 is on-schedule for April, 2024. We’re aiming to add support for Ubuntu 24.04 to IRIS 2024.1 within a few weeks of Ubuntu’s 24.04’s release. Ubuntu 22.04.3 is currently undergoing Minor OS certification and we expect to give it a thumb’s up/down by the next quarterly update. Previous Updates Ubuntu released 22.04.2 LTS & 20.04.6 LTS in February and March, respectively. InterSystems has completed performing additional testing of IRIS on 22.04.02 LTS through Minor OS version certification. Further Reading: Ubuntu Releases Page SUSE Linux Recent Changes Minor OS certification has been completed for SUSE Linux Enterprise Server 15 SP5 without problems. SP5 includes Linux Kernel 5.14.21, OpenSSL 3.0.8, and Python 3.11. Upcoming Changes SUSE Linux Enterprise Server 15 SP6 is scheduled for late Q2 or early Q3. Details of what’s included are still emerging. Previous Updates General Support from SUSE for Linux Enterprise Server 15 SP3 came to an end on 12/31/2022, but extended security support will continue until December, 2025. Further Reading: SUSE lifecycle Oracle Linux Recent Changes Oracle Linux 9.2 has completed Minor OS certification without incident. Further Reading: Oracle Linux Support Policy Microsoft Windows Upcoming Changes Windows Server 2025 is expected to be released in Q4. We’re keeping an eye on it and formulating plans for support. Windows 12 is expected even earlier with a possible GA date as early as June. We’ll start the process of supporting the new OS after it’s been released. Further Reading: Microsoft Lifecycle AIX Upcoming Changes Minor OS Certification has been completed for AIX 7.2 TL5-06 on IRIS 2023.3. Previous Updates IRIS 2023.3 adds support for OpenSSL 3.0 for both AIX 7.2 & 7.3. OpenSSL 3.0 is a significant improvement in overall security when compared with OpenSSL 1.0. Minor OS Certification has been completed for AIX 7.2 TL5-04 and TL5-05 on IRIS 2023.1. Further Reading: AIX Lifecycle Containers Recent Changes We have started regular updates of IRIS containers with patches to the base container image and third-party dependencies. IRIS containers that follow the new tagging scheme now have at least every-other-week updates. Upcoming Changes An early warning that we are planning to change the base container image from Ubuntu 22.04 to Ubuntu 24.04 with IRIS 2024.2 We’re considering changes to the default IRIS container to, by default, have internal traffic (ECP, Mirroring, etc) on a different port from potentially externally facing traffic (ODBC, JDBC, etc). If you have particular needs in this area, please reach out and let me know. Previous Updates From IRIS 2023.2 onward, IRIS containers will only be tagged with the year and release, such as “2023.2” instead of the full build numbers we’ve been using in the past. This way, your application can, by default, pick up the latest maintenance build of your release. We’ve also added “latest-em” and “latest-cd” tags for the most recent extended maintenance and continuous distribution IRIS release. These are good for demos, examples, and development environments. We have started to tag the preview containers with “-preview” so that it’s clear which container is the most recent GA release versus a preview of an upcoming release. InterSystems IRIS Development Operating Systems and CPU Architectures MacOS Upcoming Changes Apple has released MacOS 14 with IRIS support in IRIS 2024.1 InterSystems Components InterSystems Kubernetes Operator (IKO) 3.7 has been released. InterSystems API Manager (IAM) 3.4 has also been released. Caché & Ensemble Production Operating Systems and CPU Architectures Recent Changes Cache 2018.1.9 was released on February 14. There are only 3 more maintenance releases of Caché & Ensemble planned. See Jeff’s excellent community article for more info. InterSystems Supported Platforms Documentation The InterSystems Supported Platforms documentation is the definitive source information on supported technologies. IRIS 2023.1 Supported Server Platforms IRIS 2022.1 Supported Server Platforms IRIS 2021.1 Supported Server Platforms Caché & Ensemble 2018.1 Supported Server Platforms … and that’s all folks. Again, if there’s something more that you’d like to know about, please let us know.