24 Pull Requests is a yearly initiative to encourage developers around the world to send a pull request every day in December up to Christmas.
You’ve been benefiting from the use of open source projects all year, now is the time to say thanks to the maintainers of those projects, and a little birdy tells me that they love receiving pull requests!
Last year the initiative generated 3,205 pull requests. Let’s make sure we beat that this December.
Andrew and Adam talk with Marshall Jones from Balanced Payments about all they do in open source, and how they approach being an open company that desires to release as much software as they can as open source. Sponsored by DigitalOcean – Use the code mentioned on the show to save $10! If you’re a […]
Andrew and Adam talk with Sytse Sijbrandij, one of the Co-founders of GitLab, about building GitLab, sustaining open source, community management, and ways to handle a “road map” for your product or project.
Andrew Thorp talks with Rob Pike and Andrew Gerrand about the history and latest updates to the Go programming language, an open source project developed from a team at Google and many contributors from the open source community. You can tune-in LIVE on Tuesday’s at 5pm CST. Become a member to show your support Signup […]
Adam Stacoviak, Andrew Thorp and Kenneth Reitz talk with Mattt Thompson, Mobile Lead at Heroku, about his many contributions to open source. You can tune-in LIVE on Tuesday’s at 5pm CST. AFNetworking/AFNetworking AFNetworking – a delightful networking framework for iOS and OSX mattt (Mattt Thompson) Mattt Thompson (mattt) on Twitter Helios helios-framework/helios Postgres.app, an easier […]
Flynn is a Heroku-inspired system that simplifies deploying and maintaining applications. Instead of using complex configuration management systems, Flynn allows self-serve management of containerized deployments, making life easier for ops and developers.
Flynn provides a set of “PaaS Lego” including an API that orchestrates the management of containerized services across a cluster. These services can be anything from a Rails app to PostgreSQL to an ETL job. A variety of deployment systems and applications can be built on top of the API. For easy out-of-the-box deployment, Flynn includes Heroku-style “git push” deployment and management tools that utilize buildpacks.
Flynn will be 100% open source, BSD licensed, and developed in the open on GitHub.
Adam Stacoviak, Andrew Thorp and Kenneth Reitz talk with Jeff Atwood about Discourse and more. Tune in LIVE every Tuesday at 3pm PT / 6pm ET. We’re live every Tuesday! thechangelog.com/live Hack in style with your very own Changelog tee! We are now member supported! We’re joined by Jeff Atwood, from codinghorror.com and stackexchange.com Stack […]
Jeff Atwood shares his thoughts on why he chose Ruby over .NET when building Discourse (a 100% open source project).
Like any pragmatic programmer, I pick the appropriate tool for the job at hand. And as much as I may love .NET, it would be an extraordinarily poor choice for an 100% open source project like Discourse. Why? Three reasons, mainly …
While others may see this as Netflix just jumping on the bandwagon of Twitter, NASA, Facebook and I’m sure many more – I see this as just one more push towards the companies of today placing value in, embracing and investing in open source software.
If you read this blog, you obviously care about open source. If you’ve never contributed to an open source project, though, you might have some cold feet about it. So, inspired by the Ruby 1.9.3 Documentation Challenge, I wrote up a post for my blog about how to contribute documentation to Ruby. I got some […]
So, I’m sure you’ve all been waiting with baited breath for me to begin my licensing series. I got lots of great feedback, but something’s made me put it off for a moment: coding. I plan on starting the series in earnest next week, but in its stead, I offer you this: rstat.us.
If you didn’t hear, a week ago Friday Twitter changed their terms of service. This got a lot of people upset, including me. My friends and I started thinking about it, and the real problem is this: any software that’s owned by one entity, corporate or not, is open to the possibility of being abused.
To boil it down, rstat.us is a Sinatra application that clones the basic functionality of Twitter. Fine. But here’s the interesting part: if you want to follow someone that’s not on the main rstat.us site, you can copy/paste a URL into a form, and from then on out, it just transparently works. We’re building on the ostatus protocol that other sites like Identi.ca uses, so you can actually follow Identica users on rstat.us right now, and after we work out a kink or two, they can follow you, too.
Oh, and I should mention that: this is very much an alpha release. rstat.us was put together by 6 or 8 of my closest friends in a marathon coding session, so there’s some refactoring work to be done. The documentation is also a bit obtuse, partially to slightly discourage people from running their own nodes just yet. Eventually, this should be a two or three line process, and you can be running your own node up on Heroku. We also want to significantly improve our test coverage.
There’s some pretty big plans for the future: we want to extract a Sinatra extension that will enable anyone to easily build their own distributed network. We’re also releasing three Ruby gems that will let anyone work with the few standards that we build upon, so that other people can make their own tools that work with us, or build their own implementations and copy of the site. Check it out on GitHub, or drop by #rstatus on Freenode if you’d like to say hello.
It’s a distributed world that we live in. Own your own data. Build decentralized networks. Take control of your own social networking. And help us do it. :)
When 9 Trillion dollars goes missing from the Federal Reserve and the Federal Inspector General can’t explain the details of that missing money, what can “we” the people do about it? (See a visualization of 1 Trillion Dollars)
Watch this YouTube video to learn more about this insane debacle. Sadly, Alan Grayson (the questioner) never asked the simple closed-ended question, “So, is that a Yes or No?”. However, collectively, we can ask that question if we have open access to government data.
While OpenGovernment may not provide the answer to that specific question directly, it will certainly provide a level of government transparency like we’ve never seen before at the state, city, local and international levels.
What is OpenGovernment?
OpenGovernment is an open-source Ruby on Rails application for aggregating and presenting open government data, and it is based on OpenCongress.org, the most-visited not-for-profit site for tracking the federal U.S. Congress.
A ‘beta’ version of OpenGovernment is planned to launch this month (January 2011) with information for five state legislatures: California, Louisiana, Maryland, Texas, and Wisconsin.
Moving forward, they are looking for non-profit funding to extend civic engagement to all 50 U.S. states, major cities, other countries, and beyond. Just as OpenCongress has grown to become a popular community site for watchdogging the U.S. Congress, OpenGovernment will empower individuals and organizations to track government at every level. And like OpenCongress, OpenGovernment is a non-partisan public resource, independent from any government entity or political party.
Their biggest limiting factor isn’t ideas, or a lack of valuable government info to make accessible, but rather web development time. There’s a huge wish list of data & features for this open-source community site, so hop in #opengovernment on irc.freenode.net, or join their Google Group to get in touch. Also, the project’s README is super thorough in setting up the application to start hacking.
Kinect for Xbox 360, or simply Kinect (originally known as code name Project Natal (pronounced /nəˈtɒl/ nə-tahl)), is a “controller-free gaming and entertainment experience” by Microsoft currently only available on the Xbox 360 video game platform. In the future PCs via Windows 8 may be supported.
Kinect is based around a webcam-style add-on peripheral. It enables users to control and interact with the Xbox 360 through a natural user interface using gestures, spoken commands, or presented objects and images. The project is aimed at broadening the Xbox 360’s audience beyond its typical gamer base and will compete with other consoles, motion control systems and peripherals such as Wii Remote, Wii MotionPlus and PlayStation Move for the Wii and PlayStation 3.
How does it work?
An invisible light source illuminates the subject. A sensor chip then measures the distance the light has to travel to each pixel within the chip. A unique imaging software uses a “depth map” to perceive and identify objects in realtime and the end-user device reacts appropriately.
They are looking to expand open source drivers for this cool USB device. The drivers and/or application can run on any operating system. Here’s the catch, everything has to be completely documented and under an open source license. To demonstrate the driver you must also write an application with one “window” showing video (640 x 480) and one window showing depth. Then just upload your project to GitHub.
How get the bounty ($3,000 USD)
Anyone around the world can work on this, even folks from Microsoft. Upload your code, examples and documentation to GitHub. The first person or group to get RGB out with distance values being used … wins. All code needs to be open source and/or public domain.
Email them a link to your repo, and Adafruit Industries as well as some “other” Kinect for Xbox 360 hackers will check it out – if it’s good to go, you’ll get the $3,000 bounty!
At Future of Web Apps 2010 in Miami, Florida; Senior Open Programs Manager, David Recordon sat with Ryan Carson for just over 10 minutes to talk about a few of the notable Open Source projects Facebook is driving. The projects discussed were: OpenID and Facebook Connect Three20 Tornado PubSubHubbub OAuth 2.0 Facebook has been developed […]