How Team Inception CI/CDs

Our infrastructure and how we continuously integrate and deliver (CI/CD) our code changes with each piece of work we finish. We fully expect that it will change even more as we bring up A|B functionality & enhance our testing process. However, we thought it would be fun to give a closer look into the team’s pipeline from checking out code to integration testing.

CI/CD Team Inception


Red Hat to Acquire FeedHenry, Adds Enterprise Mobile Application Platform

Red Hat announced today “that it has signed a definitive agreement to acquire FeedHenry, a leading enterprise mobile application platform provider. FeedHenry expands Red Hat’s broad portfolio of application development, integration, and Platform-as-a-Service (PaaS) solutions, enabling Red Hat to support mobile application development in public and private environments.”

feedhenry logo


You can learn more about Red Hat JBoss Middleware products by visiting: Red Hat JBoss Middleware product pages, and JBoss Community is now Wildfly!

Why Python 4.0 won’t be like Python 3.0

Newcomers to python-ideas occasionally make reference to the idea of “Python 4000″ when proposing backwards incompatible changes that don’t offer a clear migration path from currently legal Python 3 code. After all, we allowed that kind of change for Python 3.0, so why wouldn’t we allow it for Python 4.0?

Python logoI’ve heard that question enough times now (including the more concerned phrasing “You made a big backwards compatibility break once, how do I know you won’t do it again?”), that I figured I’d record my answer here, so I’d be able to refer people back to it in the future.

What are the current expectations for Python 4.0?


Improving GCC’s internals

If you’ve done any C or C++ development on Fedora or Red Hat Enterprise Linux (RHEL), you’ll have used GCC, the GNU Compiler Collection.

Red Hat has long been a leading contributor to GCC, and this continues as we work with others in the “upstream” GCC community on the next major release:  GCC 5.

gnu logo

In this post I’ll talk about some of the deep architectural changes I’ve been making to GCC. You won’t directly see these changes unless you look at GCC’s own source code, but they make GCC more robust – you’ll be less likely to see an “Internal Compiler Error”, and they make GCC development easier. (more…)

For more information about Red Hat Software Collections or Red Hat Developer Toolset, visit

Because Red Hatters are Rubyists too

If Ruby development is your thing, here at Red Hat we understand why. We make use of Ruby and Ruby on Rails in our products and provide a range of tools to get your Ruby applications up and running. Also, we offer you the opportunity to take your Ruby skills a little further, as we have projects you can get involved in.

Ruby logo

Read on to discover how we use Ruby in OpenShift by Red Hat®, our Platform-as-a-Service (PaaS) portfolio that includes hosted, on-premise, and community offerings. Then see how we support your Ruby coding in Red Hat Enterprise Linux®, and with Red Hat Software Collections, helping you get your applications up and running in the cloud with OpenShift by Red Hat. Finally, you’ll find out how the OpenShift Origin project can use your Ruby skills, so you can contribute to this global, free software project. (more…)