• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Wanted: Code For IBM i Contributors

    April 10, 2023 Alex Woodie

    If you have a knack for IBM i development and a passion for open source, then Liam Allan, the creator of the Code for IBM i project, would like a word. That’s because Allan, faced with large demands from his day job at IBM, is seeking help from the IBM i community to develop and maintain the Code for IBM i project.

    “Myself and the core team (three other people) are a little overwhelmed by our workload, balancing jobs and maintaining a large project is tough,” Allan wrote in a March 9 blog post on Ryver, the Web-based forum for discussions about IBM i open source software. “I am looking for contributors who would be interested in working on Code for IBM i.”

    Allan created Code for IBM i back in 2021 to provide a way for RPG and COBOL programmers to work with Microsoft’s Visual Studio Code (VSCode), the popular Web-based integrated development environment (IDE). The project has been a major success, with nearly 16,000 downloads, according to its Visual Studio Marketplace webpage. It has garnered more than 177 stars and has 32 contributors, according to its GitHub page.

    Allan released the VSCode plug-in while working as an IBM i consultant at Seiden Group, but most of the ongoing development and maintenance of the project has been done through Halcyon Tech, a software company Allan founded with several other colleagues. Halcyon initially focused on ILEditor, a lightweight IDE created by Allan that preceded Code for IBM i, but today Halcyon is devoted to Code for IBM i.

    After leaving Seiden Group, Allan took a job with IBM in 2022, and joined the IBM i development team. The hiring of the prominent young IBM i programmer – who has never shied away from sharing his dislike of IBM’s main IDE for the platform, Rational Developer for IBM i (RDi) – was made as part of IBM’s commitment “to be more adaptable to the current marketplace,” IBM i chief architect Steve Will said.

    While IBM considered incorporating Code for IBM i into its modernization initiatives, it didn’t hire Allan to get Code for IBM i, Will said. With Allan’s plea for help with Code for IBM i, it would seem that IBM has gone a different direction.

    That direction would appear to be Merlin, the alternative Web-based IDE that IBM launched in 2022. Merlin also enables development in ILE languages (RPG, COBOL, CL, C, and C++) and is also based on VSCode. IBM launched Merlin last year without a working debugger, but IBM earlier this year finally unhooked the debugger from Rational Development Studio (RDS) and freed it to work with Merlin.

    The newly freed IBM i debugger also works with Code for IBM i. Allan has been calling for IBM to separate the debugger for years to enable his Code for IBM i (and ILEditor customers before that) to be able to debug their ILE code. It’s hard to imagine Allan’s presence within IBM did not help speed that work up.

    But the IBM commitments proved to be too great for Allan, who is now seeking more help for the project. Allan says he needs help with Code for IBM i 2.0.0, which a “big release,” that he’s hoping to get out this year. “But we can’t get there alone,” he said in his Ryver post.

    Code for IBM i is mostly developed in TypeScript. Contributors would need to be familiar with that language, as well as have a “basic understanding of IBM i,” Allan wrote.

    Several folks on the Ryver message board immediately volunteered to help. Allan will continue to help with the project at least through the delivery of Code for IBM i 2.0.0. In any case, he has new projects to work on at IBM.

    “As soon as Code for #ibmi 2.0.0 is out and stable, I am just gonna work solely on the Db2 for i database extension because it needs some loving,” Allan wrote last week from his Twitter account, @notesofbarry. “Can’t wait to make it more useful.”

    RELATED STORIES

    VS Code Is The Full Stack IDE For IBM i

    IBM i Debugger Comes to VS Code

    Realizing The Promise Of Cross Platform Development With VS Code

    Momentum Builds For Code For IBM i

    How The Latest TRs Bolster App Dev For IBM i

    IBM Looking To Open Up Debugging On IBM i

    Share this:

    • Share on Reddit (Opens in new window) Reddit
    • Share on Facebook (Opens in new window) Facebook
    • Share on LinkedIn (Opens in new window) LinkedIn
    • Share on X (Opens in new window) X
    • Email a link to a friend (Opens in new window) Email

    Tags: Tags: C, CL, COBOL, Code for IBM i, DB2 for i, IBM i, ILE, ILEditor, Merlin, Rational Developer for IBM i, RDi, RPG, VS Code

    Sponsored by
    WorksRight Software

    Do you need area code information?
    Do you need ZIP Code information?
    Do you need ZIP+4 information?
    Do you need city name information?
    Do you need county information?
    Do you need a nearest dealer locator system?

    We can HELP! We have affordable AS/400 software and data to do all of the above. Whether you need a simple city name retrieval system or a sophisticated CASS postal coding system, we have it for you!

    The ZIP/CITY system is based on 5-digit ZIP Codes. You can retrieve city names, state names, county names, area codes, time zones, latitude, longitude, and more just by knowing the ZIP Code. We supply information on all the latest area code changes. A nearest dealer locator function is also included. ZIP/CITY includes software, data, monthly updates, and unlimited support. The cost is $495 per year.

    PER/ZIP4 is a sophisticated CASS certified postal coding system for assigning ZIP Codes, ZIP+4, carrier route, and delivery point codes. PER/ZIP4 also provides county names and FIPS codes. PER/ZIP4 can be used interactively, in batch, and with callable programs. PER/ZIP4 includes software, data, monthly updates, and unlimited support. The cost is $3,900 for the first year, and $1,950 for renewal.

    Just call us and we’ll arrange for 30 days FREE use of either ZIP/CITY or PER/ZIP4.

    WorksRight Software, Inc.
    Phone: 601-856-8337
    Fax: 601-856-9432
    Email: software@worksright.com
    Website: www.worksright.com

    Share this:

    • Share on Reddit (Opens in new window) Reddit
    • Share on Facebook (Opens in new window) Facebook
    • Share on LinkedIn (Opens in new window) LinkedIn
    • Share on X (Opens in new window) X
    • Email a link to a friend (Opens in new window) Email

    Technology Refreshes, And Maybe Some Hardware Tweaks, Coming This Week Performance Management: A Personal History, And Turning A New Page

    One thought on “Wanted: Code For IBM i Contributors”

    • Glenn Gundermann says:
      April 10, 2023 at 8:43 am

      It would be nice if there is an article on TypeScript and how people can get familiar with it.

      Reply

    Leave a ReplyCancel reply

TFH Volume: 33 Issue: 20

This Issue Sponsored By

  • ARCAD Software
  • Greymine
  • Racksquared
  • Computer Keyes
  • Raz-Lee Security

Table of Contents

  • Entry Servers: IBM i Versus Windows Server, Redux
  • Performance Management: A Personal History, And Turning A New Page
  • Wanted: Code For IBM i Contributors
  • Technology Refreshes, And Maybe Some Hardware Tweaks, Coming This Week
  • IBM i PTF Guide, Volume 25, Number 15

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Power Systems Turns In Another Great Quarter
  • Big Blue Is Right On Schedule With Fall 2026 IBM i Tech Refreshes
  • Guru: Environment Variables – Global Variables Wearing Hiking Boots
  • A New IBM i Entity Takes Shape: Power By Fortra
  • IBM i PTF Guide, Volume 28, Number 38
  • Critical PHP2Shell Security Vulns Evoke ‘Black October’
  • Why Fortra Partnered with FalconStor to Launch Continuity Care: A Validated Recovery Service for IBM i
  • Guru: Analyzing User Session Statistics, Part 2
  • Fresche Launches OpsIQ, a Free AI-Based Operation Assistant for IBM i
  • IBM i PTF Guide, Volume 28, Number 37

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle