DEX: Bridging Gaps Between Debian and Derivatives
Matt Zimmerman, Ubuntu CTO, has found a way to bridge the ever-widening crevasse between Debian and its derivatives. The Debian Front Desktop was formed last summer in order to bring together these camps, but Zimmerman wants to go a step or two further.
What is DEX?
Zimmerman explains, "DEX is all about action: merging patches, fixing bugs, crunching data, whatever is necessary to get changes from derivatives into Debian proper. DEX doesn’t try to change the way any existing project works, but adds a “fast path” for getting code from one place to another."
Ubuntu has been accused of not contributing code back to upstream projects, but Debain acknowledged that the process for this has been difficult to navigate. The Debian Front Desk seems limited to linking interested parties, but DEX is an attempt to grease the wheels by actually merging code, recording statistics, and updating bug reports. It appears it is going to do the dirty work.
One of the first tasks of Zimmerman was to form the Ubuntu DEX Team with the goal of facilitating cooperation between Debian and Ubuntu. With this Zimmerman hope to merge more Ubuntu improvements into the Debian code-base. Several developers have signed on already and are getting their hands dirty sorting through old patches to see which might be appropriate to merge upstream. Once that is accomplished, which seems to be progressing rather quickly, Zimmerman says they will move on to a new todo list.
DEX was set up with all derivatives in mind, so other distributions can form their own DEX team and start contributing to Debian as well. Debian is the genetic code for many projects and a general idea within Open Source and the GPL is to give back improvements. Perhaps more teams will emerge in the coming months.
Susan Linton is a Linux writer and the owner of tuxmachines.org.
Special Reports: DevOps
Have projects in development that need help? Have a great development operation in place that can ALWAYS be better? Regardless of where you are in your DevOps process, Linux Journal can help!
With deep focus on Collaborative Development, Continuous Testing and Release & Deployment, we offer here the DEFINITIVE DevOps for Dummies, a mobile Application Development Primer, advice & help from the experts, plus a host of other books, videos, podcasts and more. All free with a quick, one-time registration. Start browsing now...
- SUSE – “Will not diverge from its Open Source roots!”
- Dealing with Boundary Issues
- Vagrant Simplified
- Libreboot on an X60, Part I: the Setup
- System Status as SMS Text Messages
- October 2015 Issue of Linux Journal: Raspberry Pi
- Bluetooth Hacks
- Disney's Linux Light Bulbs (Not a "Luxo Jr." Reboot)
- New Products
- October 2015 Video Preview