what every open source project needs

SPF13

In the last few years open source has transformed the software industry. From Android to Wikipedia, open source is everywhere, but how does one succeed in it? While open source projects come in all shapes and sizes and all forms of governance, no matter what kind of project you’re a part of, there are a set of fundamentals that lead to success. What Every Successful Open Source Project Needs. Open Source is taking over the world.

Developing a PaaS Migration Strategy

Perficient - Digital Transformation

Re-platforming applications includes lift-and-shift (containerizing) applications with minor changes, refactoring applications to adhere to twelve factor app guidelines and complete application rewrites to best leverage native cloud and DevOps.

Deeper Insights Into Facebook’s Torchnet

CTOvision

This announcement revealed the launch of Torchnet, an open source software toolkit meant to build upon the already existing Torch, which itself is an open source library for a deep machine learning framework. But whereas the like of Google, Amazon, and Microsoft released completely new frameworks, Facebook has chosen to build their framework off of an already established open source library -- Torch -- one that many developers are familiar with.

Top Tech Websites 2019

Galido

Mashable is a valuable go-to source for tech, digital culture and entertainment content with a large worldwide following. This blog is a great source for all Android news, apps, games, phones, and tablets with great posts for developers.

Apple 63

Technology Short Take 121

Scott Lowe

The one caveat to his approach that may be worth mentioning is that some policies (a PodSecurityPolicy or the use of Open Policy Agent) may prevent the user from launching a Pod connected to the host’s network namespace. This GitHub blog post tells the story of the extremely in-depth debugging required to track down the source of some network stalls in Kubernetes. A complete OS based on the bare bones open source that backs macOS is apparently a real thing called PureDarwin.

Linux 40

Tech Blogs – Best Must Read Tech Resources 2019

Galido

Mashable is a valuable go-to source for tech, digital culture and entertainment content with a large worldwide following. This blog is a great source for all Android news, apps, games, phones, and tablets with great posts for developers.

Technology Short Take 114

Scott Lowe

Courtesy of Tigera, Alex Pollitt shares some guidelines on when Linux conntrack is no longer your friend. The CNCF blog has a great article written by an Alibaba software engineer (Xingyu Chen) on some performance optimizations for etcd that have been contributed back to the open source community. These look interesting, but be aware that they are not licensed with an open source license. Welcome to Technology Short Take #114!

Enterprise Software Trends that CIOs Can’t Ignore in 2019

mrc's Cup of Joe Blog

– It works well with others: Built on open source architecture, flexible software will integrate with other systems and applications. GDPR provides strict guidelines on how organizations use and protect personal data.

5 IT trends to watch in 2019 and beyond

mrc's Cup of Joe Blog

GDPR provides strict guidelines on how organizations use and protect personal data. In short, Edge computing is computing that’s done at or near the source of the data, instead of relying on the cloud’s centralized data centers to handle everything.

Using EncFS with Dropbox and BoxCryptor

Scott Lowe

To help address that, I looked around to find an open, interoperable way of adding an extra layer of encryption onto my data. What I found is described in this post, and it involves using the open source EncFS and OSXFUSE projects along with an application from BoxCryptor to provide real-time, client-side AES-256 encryption. A Mac port of the open source EncFS FUSE filesystem.

Technology Short Take #80

Scott Lowe

Acra is open source and available via GitHub. Here’s a post outlining some of VMware’s more prominent open source projects in the “cloud-native” space. Or, in plain English instead of vRA jargon, Gavin shows how to prepare a Photon OS instance that can be deployed by vRA and which registers automatically with Admiral (VMware’s open source GUI for deploying containers). This article helps provide some guidelines.

Technology Short Take 106

Scott Lowe

Non-code contributions are, in my opinion, an important but oft-overlooked aspect of open source communities. Nick Shrock provides some guidelines and advice on performing code reviews. Welcome to Technology Short Take #106! It’s been quite a while (over a month) since the last Tech Short Take, as this one kept getting pushed back. Sorry about that, folks! Hopefully I’ve still managed to find useful and helpful links to include below. Enjoy! Networking.

OpenStack Summit 2015 Day 1 Keynote

Scott Lowe

Jonathan feels that the open development model employed by OpenStack is better in that users and developers are interacting and working together at all phases of design and development. This topic, in turn, leads Jonathan into a discussion of OpenStack’s new program management guidelines (aka “the Big Tent” model). He starts with a discussion of the interoperability guidelines (DefCore), and he brings out Egle Sigler to talk about DefCore’s work.

Intel 40

The New Book “Digital Fit: Manifest Future of Business with Multidimensional Fit” Chapter 2 Introduction: Organizational Structure Fit

Future of CIO

Discipline means following digital principles and develop some guidelines and policies, take a structural approach to manage the business in an autonomous way. Does management endorse open source knowledge and mindset?

Using Puppet for Account Management

Scott Lowe

It’s been over four months since my last post on open source Puppet , when I posted some updated multi-OS Puppet configurations. It was pretty tough coming back to Puppet after a four-month break (during which time I’ve been spending plenty of time on KVM, Open vSwitch, and libvirt), and it was almost like learning Puppet again from scratch. As such, we’ll want to follow Puppet’s guidelines for module structures.

AWS re:Invent 2016 Keynote with Werner Vogels

Scott Lowe

Vogels similarly expands on each of these points, highlighting how he believes AWS lives up to these guidelines. Overriding all of these, though, is the guideline to “protect customers at all costs.”. Vogels give a shout-out to the Twelve Factor App guidelines; he also points out AWS’ Well-Architected Framework. In a CI/CD pipeline, you have source environments, build environments, and deployment environments (staging, pre-production, and production).

Technology Short Take #57

Scott Lowe

Kirk Byers has a helpful article that provides some suggestions and guidelines for how to make your network automation/network scripts become more than just your own personal hobby at work. If you’re interested in a bit more detail on the components and architecture of VMware’s newly-open source Photon Controller (here’s the GitHub repo ), check out this blog post. Ed Haletky shares some pain he experienced recently with a KVM host running Open vSwitch (OVS).

Using the Fork-and-Branch Git Workflow

Scott Lowe

The “fork and branch” workflow is a common way of collaborating on open source projects using Git and GitHub. Open a pull request from the new branch to the original repo. For example, if you were interested in helping contribute content to the Open vSwitch web site, which is itself hosted as a GitHub repository , you would first fork it. Note that some projects have specific requirements around branch names for pull requests, so be aware of any such guidelines.