Tag / Python

  • One of the primary things Wayland provides is a protocol for communication between applications and the graphics system (referred to in Wayland-speak as clients and the compositor). This protocol consists of commands to show images on the screen, move stuff around on the screen, deal with keyboards and mice, and on and on. Each command in this protocol can take one or more arguments, such as an X,Y coordinate or a height and width. These arguments can be integers, strings, arrays or a few other types that Wayland defines. One of these allowed types is an enumeration. An enumeration is a set of constant terms in a specific order, for example [ TOP, LEFT, BOTTOM, RIGHT ]. Wayland’s protocol has used the notion of enums for quite some time, but mostly for descriptive purposes. Data was passed back and forth as raw integers; in the C programming language that’s basically […]

    Read More
  • Open Source Wrap Up: July 18 – 24, 2015 Google Releases Kubernetes 1.0 Google has announced the release of Kubernetes 1.0 at OSCON. Kubernetes is a container deployment and management tool that has been under development by Google for a few years. This program has been the basis for running many of Google’s apps including their search, Gmail, Google Docs, and more. This release is a part of Google’s effort to get support for Kubernetes on more platforms including OpenStack and Microsoft Azure. The project has been Google’s most successful open source project and includes more than 14,000 commits from more than 400 contributors. Read more at ZDNet. IBM Launches developerWorks Open IBM has announced the launch of developerWorks Open, a new program aimed at improving adoption and development of new cloud innovations and mobile technologies. The project seeks to bridge the gap between open source developers and business needs […]

    Read More