惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

SecWiki News
SecWiki News
阮一峰的网络日志
阮一峰的网络日志
WordPress大学
WordPress大学
Stack Overflow Blog
Stack Overflow Blog
Google DeepMind News
Google DeepMind News
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
T
Tailwind CSS Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
The Last Watchdog
The Last Watchdog
S
Securelist
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Tor Project blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
H
Help Net Security
Attack and Defense Labs
Attack and Defense Labs
O
OpenAI News
博客园 - 聂微东
Y
Y Combinator Blog
N
News | PayPal Newsroom
IT之家
IT之家
C
Cybersecurity and Infrastructure Security Agency CISA
Engineering at Meta
Engineering at Meta
L
LangChain Blog
L
Lohrmann on Cybersecurity
Recent Commits to openclaw:main
Recent Commits to openclaw:main
有赞技术团队
有赞技术团队
Hugging Face - Blog
Hugging Face - Blog
C
CERT Recently Published Vulnerability Notes
爱范儿
爱范儿
P
Palo Alto Networks Blog
T
Threat Research - Cisco Blogs
N
News and Events Feed by Topic
G
Google Developers Blog
PCI Perspectives
PCI Perspectives
The Register - Security
The Register - Security
H
Heimdal Security Blog
V
Visual Studio Blog
F
Fortinet All Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Jina AI
Jina AI
TaoSecurity Blog
TaoSecurity Blog
博客园 - Franky
T
The Blog of Author Tim Ferriss
AI
AI
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
博客园 - 叶小钗
The Hacker News
The Hacker News
U
Unit 42
Security Latest
Security Latest
The GitHub Blog
The GitHub Blog

IT Jungle

The Power11 IBM i P05 Entry Machine Finally Arrives - IT Jungle Big Blue Finally Unveils First IBM i Tech Refreshes Of 2026 - IT Jungle Guru: Analyzing User Session Statistics, Part 1 - IT Jungle Relion Solutions Launches With A Focus On Customer Service - IT Jungle IBM i PTF Guide, Volume 28, Numbers 23 And 24 - IT Jungle Big Blue Ships Bob 2.0 And Premium Package For IBM i - IT Jungle Your IBM i Jobs Don’t Live On An Island Anymore - IT Jungle FalconStor Creates Cloud Clean Room To Prove Backup Recoveries Work - IT Jungle Talking Git On IBM i With A Bunch Of IBM i Gits - IT Jungle IBM i PTF Guide, Volume 28, Number 22 - IT Jungle More Power Systems Price Hikes, This Time They Are "Directional" - IT Jungle AI Is Not Just For Developers, It Is For Everyone At Your Company - IT Jungle Guru: Finding Data In The Forest – Exploring Three-Part Naming In SQL - IT Jungle Former IBMer’s New Book Puts The Midrange In The Spotlight - IT Jungle Have You Tried To Buy A Server Lately? - IT Jungle GenAI Is The Death Of Deterministic Project Budgeting - IT Jungle PTC Adds Support For VS Code With Implementer 12.7 - IT Jungle Guru: Single Threading A Program Execution - IT Jungle As I See It: Push Back - IT Jungle IBM i PTF Guide, Volume 28, Number 21 - IT Jungle Progress And Frustration With IBM i Security, Fortra Finds - IT Jungle In The Trenches With: JAMS Software - IT Jungle Guru: Where’s The Table? - IT Jungle Lightedge To Start Selling IBM PowerVS to IBM i Customers - IT Jungle IBM i PTF Guide, Volume 28, Number 20 - IT Jungle Big Blue Unveils Bob Premium Pack For IBM i - IT Jungle Midrange Dynamics Sees Solid Git Adoption On IBM i - IT Jungle Guru: SQL Sequences In RPG Let Db2 Handle The Counting - IT Jungle From Green Screens To Smart Factories: Explaining DevOps To The Next Gen IBM i Developers - IT Jungle IBM i PTF Guide, Volume 28, Numbers 18 And 19 - IT Jungle Big Blue Is Still Talking About Future Power Processors, Which Is Good - IT Jungle Who To Consult With On Your Cloud Strategy, And Who To Manage It - IT Jungle Guru: DateTime Rules Of Thumb - IT Jungle i-Rays Performance Analyzer Now Ready for Prime Time, Omniology Says - IT Jungle CNX Adds AI To Valence Development Tool - IT Jungle Q&A With IBM’s New GM Of Power, Hillery Hunter - IT Jungle When IBM i Skills Become A Resilience Risk - IT Jungle Guru: Load A Varying-Dimension Array With One SQL Fetch - IT Jungle You Have To Speak IBM’s Language If You Want To Be Heard - IT Jungle Raz-Lee Revs iSecurity Suite With 2026 Updates - IT Jungle The Big Easy: Connecting The Dots On Big Blue’s AI Strategy For IBM i - IT Jungle From Migration To Maturity: The Cloud Reality For IBM i Shops - IT Jungle COMMON Dances To A Fresh New Tune In New Orleans - IT Jungle IBM i PTF Guide, Volume 28, Number 17 - IT Jungle Power Systems Still Waiting For The GenAI Bump - IT Jungle The IBM i and the Hybrid Cloud World: Things To Keep In Mind - IT Jungle CData Adds Db2 for i Support to CDC Tool - IT Jungle As I See It: The Cost of Having Ethics - IT Jungle Brace Yourself: Another Power Systems Price Hike Coming May 1 - IT Jungle Updates Announced for IBM i BRMS And SMTP Email Client - IT Jungle AI Will Be Front And Center At POWERUp 2026 Next Week - IT Jungle IBM i PTF Guide, Volume 28, Number 16 - IT Jungle Spring IBM i Tech Refreshes Will Come A Bit Later This Year - IT Jungle You Are Much More Than Power Systems, And So Are We - IT Jungle Startup Seeks The “Golden Path” for IBM i Modernization - IT Jungle What Can IBM Do To Make The Future Power S1112 Mini System Compelling? - IT Jungle IBM i PTF Guide, Volume 28, Number 15 - IT Jungle Bob 1.0 Users Bugged By Lack Of One Feature - IT Jungle Here Come The AI-Based Code Modernization Offerings - IT Jungle Guru: Cohesion First – What A Procedure Should Be Responsible For - IT Jungle IBM Offers Trade-Ins On Storage To Grease The Upgrade Skids - IT Jungle IBM i PTF Guide, Volume 28, Number 14 - IT Jungle What IBM i Ideas Are Cooking In IBM’s Ideas Portal? - IT Jungle Early Bob Excels In Medhost IBM i Tryout - IT Jungle Counting The Cost Of AI Inference – And Projecting It Far Out - IT Jungle IBM i PTF Guide, Volume 28, Number 13 - IT Jungle The Next Generation Of IBM i Talent in GenAI Action - IT Jungle
Eradani Touts Native Git Connection As AI Tools Spread - IT Jungle
Alex Woodie · 2026-05-04 · via IT Jungle

May 4, 2026

Thanks to AI tools like Bob and Claude, IBM i shops are changing how they develop code. AI tools can crank out RPG much faster, but the quality is inherently suspect, which makes having a solid change management life cycle very important. It’s the perfect setup for the folks at Eradani, who say their IBM i change management tool’s native integration with Git provides the right capabilities at the right time.

What makes Eradani’s approach to supporting Git with its Eradani DevOps offering is the lack of compromise. Instead of splicing Git support into an existing change management product, as other change management vendors have done, Eradani decided to build a new product from scratch that natively supports Git and does everything “the Git way.”

As Eradani chief executive officer Dan Magid tells us, that means source code is stored in Git, as opposed to residing on the IBM i server itself. “Typically in the traditional IBM world, you would work in the tool the way you’ve always worked in it because it’s proven, it’s been working forever the IBM way,” Magid told IT Jungle in an interview at POWERUp last week.

The user goes into PDM, RDi, or VS Code, and check RPG code out of the libraries, source files, or source members residing on the IBM i server. The developer makes changes to the code, and then promote those changes to test, to QA, and ultimately into production. This is the traditional IBM i way of doing change management.

“The way we’re doing it now is you work in Git. So the source of truth is not the IBM libraries. The source of truth is the Git repository,” Magid said. “When you go to do builds, instead of having a proprietary IBM i build system, we use Azure Pipelines, or we use Jenkins, and everything that we do is just scripts that run to do the builds.”

Storing source in Git (i.e., “the Git way”) as opposed to storing source on IBM i (i.e. “the IBM i way”) required Eradani to do quite a bit of extra work, and that development work was not easy. For instance, when a developer changes RPG code that is stored in Git, Eradani must know how to rebuild everything that the changed code touches. From modules and service programs to physical files and logical files, Eradani needs to know all the relationships and what create commands are being used and what authorities are being assigned.

“That’s the kind of IBM i-specific knowledge that we had to have, but we had to have it in a way that you could kick it off from a Jenkins script or you could kick it off from a from an Azure pipeline, not this sort of whole monolithic system for managing the whole thing,” Magid said.

When Eradani first rolled out its Eradani DevOps product back in 2023, early adopters had trouble adapting to the new Git paradigm. They struggled to get their minds around the idea that they don’t have to check code out of the IBM i server, that they can clone an entire library and have it stored in their own Git repo, and that multiple users can be working on the same piece of code at the same time, and that Git has built-in mechanisms for approval processes and sorting through merge conflicts.

Eradani DevOps provides native IBM i support for Git.

“If you get straight into Git, that can be pretty jarring for IBM i users, largely because it’s not the same paradigm,” said Eradani chief architect Aaron Magid, who is the CEO’s son. “There’s no checkout. There is no ‘reserve this source member to go work on it.’ Everything’s in your Git repository.”

Eradani added a checkout function to its DevOps product just to try and make it seem more like what customers were used to. The software makes it appear that customers are checking out source from the IBM i or the IFS, but any changes are being saved to Git (the source of truth) and then synchronized with the IBM i.

“We have a toolkit that basically says ‘This is going to work the way that an IBM developer wants to work,’” the younger Magid said. “But under the hood, it’s all just Git commands. So the checkout–is it really checking out a file? No, it’s just copying a source member into your library. It’s not really reserving it because there is no such concept. But it’s smoothing out the daily actions so that you don’t have to worry about all the intricacies of Git.”

The good news for IBM i shops is that, even though Eradani is making its DevOps tools seem to work like the old IBM i way, it doesn’t take away from any of the rich goodness that Git and the world of open source application lifecycle development (ALDC) tools have to offer.

“You are not limited,” the elder Magid said. “You can do any Git function. Git has thousands of options and commands that you can use, and you can use them all. There is no limitation on what you do because you are working from Git. You’re not working from a tool that we’re using to then put things into a git repository.”

This difference is important in the world of AI, for several reasons. First of all, nearly all of the new AI tools expect the source code to live in Git. That is the modern method. Young developers are also fully versed in the world of Git and also expect their new employers to be working in the modern world, not the old IBM i way. Lastly, the volume of code emanating from Bob, Claude, Cline, or any other AI tool will demand that you have a fully functioning DevOps pipeline to test all lines of AI generated code before it’s pushed into production.

Magid made his point explicit. “Vendors have been pushing copies of RPG source to repositories for years and calling it Git support,” he stated in an announcement made at COMMON’s conference last week. “You can’t take advantage of the powerful parallel development support of Git; you can’t easily branch your code, stash it, trigger a pipeline from it, or run a code review against it. You can’t view changes at the branch or developer commit level, or easily roll back changes to a specific tag. You can’t make your source changes locally on your PC and then use Git to sync them to your IBM i for compiles and execution. It’s a backup dressed up as DevOps.”

IBM’s first version of Bob expected RPG code to be living either on your PC or in a cloud repository, such as Git. This caused some concern among old-school IBM i users, who wanted to be able to use Bob directly against RPG source code stored in IBM i. That functionality will come soon, via the Bob premium support package, which will also support RPG stored on the IFS.

But considering all the automation that comes from using Git the way Git was supposed to be used, IBM i shops may want to think twice about using Bob like that. The folks at Eradani obviously have an opinion on the matter. But being pragmatic businessmen, they will also give IBM i customers what they want: The capability to use Git with IBM i the old IBM i way, even if it’s really just an illusion.

RELATED STORIES

Bob 1.0 Users Bugged By Lack Of One Feature

Eradani Uses AI For New EDI And API Service

Eradani Taps GenAI for IBM i Integration Boost

Eradani Debuts DevOps Suite for IBM i

Eradani Drives Simplification with API Tool Update

Modernize Your IBM i Using Other People’s Code

Eradani Bridges The Gap Between Legacy And Open Source