Open Source Rollup for Week #25

Post-hackathon, this week has been largely “back to normal” as far as Lookout’s open source hacking is concerned. As always you can find our repositories in our GitHub organization.

Without further ado, here’s a roll-up of what’s been hackin’!


This week we’ve open sourced 1 new repository: lookout/borderpatrol. Not to be confused with ngx_borderpatrol which we recently wrote about. More explanation from Lookout hacker Rob Wygand:

Lookout’s “Hackathon V” birthed a Finagle-based reimagining of Border Patrol. This version is completely non-functional, unwarranted, and experimental, but does represent a future direction the Lookout engineering team is hoping to embrace.

Meanwhile, ngx_borderpatrol is in the process of having statsd support added.


A 1.0.0 release of Factory JS was created. From contributor Steve Regester:

This release was a major due to the fact that it changed the directory structure and is a breaking change.

A 1.1.0 release is in the works that will switch away from RequireJS towards Browserify. We’ll definitely be posting a separate blog post when that release is fully baked.


We’ve opened up a pull request from our fork of the protobuf with support for HTTP as an RPC transport. Protobuf HTTP support was built on top of the Faraday gem, which provides fantastic support for pluggable HTTP/REST API calls (we highly recommend it).

This weeks raw numbers:

  • 11 issues created
  • 13 git pushes
  • 2 comments on pull requests
  • 1 pull request created
  • 1 repository open sourced

Contributors


docgravel

phrinx

rtyler

rwygand

tlrobinson

wkimeria


posted in: · ·



Open Source Rollup for Week #24

It is hackathon week here at Lookout so we had a little less than usual open source activity in our GitHub organization. Still, we wanted to summarizes what open source activity we did have this week. Here’s a roll-up of what’s been happening!

The raw numbers:

  • 9 git pushes
  • 8 pull requests created
  • 3 repositories forked
  • 1 issues created
  • 5 commit comments

Hackathon this week so no new repositories were open sourced, but some of the hackathon projects seem like prime candidates for the near future.

Contributors


egeste

ismith

rwygand

tlrobinson

webspinner

wkimeria


posted in: · ·



Open Source Rollup for Week #23

Over the past week we’ve been doing quite a lot of open source work within our GitHub organization. Here’s a roll-up of what’s been happening!

This week we’ve open sourced 2 repositories:

  • lookout/ngx_borderpatrol - An nginx module to perform authentication and session management at the border of your network.
  • lookout/elementary-rpc - Elementary RPC is a simple, async client library for interacting with Protobuf RPC servers

We released a new version of the lookout-jruby gem (collection of hacks to make building/running JRuby apps easier) which removes some path munging code thanks to revent improvements in JRuby 1.7.12.

We’ve been refining HTTP transport layer support in our fork of the protobuf ruby gem. More details in this pull request.

Finally, our ngx_borderpatrol module is now being tested by Travis CI meaning all pull requests for the Nginx module will be properly tested before they’re merged.

Raw Data

The raw numbers:

  • 21 git pushes
  • 10 issues created
  • 13 pull requests created
  • 13 comments on pull requests
  • 2 repositories open sourced
  • 1 commit comment
  • 4 repositories forked

Contributors


abhiyerra

ismith

reedloden

rothrock

rtyler

rwygand

svrana

tlrobinson


posted in: · ·