Archive for the ‘debian’ Category
DebConf 10
I was in New York for three full weeks, before, during and after DebConf 10 took place. Unfortunately, I wasn't able to attend talks or go hang out with folks as much as I would've wanted. Most of the time I was busy at the office with a new product launch we have been preparing for the last few months. However, I was able to come and say hi to a few people, attend the C&W party and talk with friends and ran into. I was, however, following all conversations on IRC so I was pretty informed of all of what was going on. Some random thoughts:
- Being surrounded by so many amazing Debian people made me realize how much I've been apart from the project. My involvement decreased pretty much since I moved to New York. But because of that, I'm now slowly retaking my activity, trying to work on actual things that I use on my daily work instead of just packaging tons of shit that nobody really cared about.
- DebConf is pretty awesome. After attending six out of the last seven Debian conferences, you get to establish a nice connection with people and they become your friends. This year, even if I only came a couple of nights, I made stronger friendships, and for that I'm thankful. It is only within Debian that this human part of bonding really takes place.
- I really regret missing a couple of events: First, the Day trip to Coney Island and the Cyclones game; and the group photo. Both because of work, yes.
- It was interesting to hear the thoughts from one of the Bosnian attendees about next year's DebConf there. I'm really sorry I can't recall his name, but it shocked a bit that he stated that they might try to find better speakers next year, because a lot of them "sucked a lot" here. All I can say is that, even though everybody's opinions are valid, this might come from an outsider, not used to Debian conferences. Where are you going to find better speakers? Us developers are the only speakers out there, good or bad, we are the ones making the conferences by and for.
- I like Zach's attitude as DPL, even when I introduced him to a very nice friend of mine that came to the party to hang out.
DebConf 10 rocked and I appreciate everybody's participation in it. See you in Banja Luka, next year!
DebConf 10 restricted access
Debian fails
Generalizations are fun, they always are because they tend to offend people and offended people by stupid shit is usually lots of fun.
Here Debian, as a whole, fails; it sucks. Here Debian blows ass, the entire project is whack.
My good friend Chris Lee sent me this:
If you can't see the above iframe, go here.
Debian, full of fail. Wasn't this generalization fun?
Let the non-sense bullshit horses be released.
Debian Workshop 1 at New York City
So Debian-NYC, mainly the DebConf10 local team, organized a workshop for people interested on Debian packaging. The nice people of drop.io offered their handy location in Brooklyn.
So this is the first attempt to bring new comers to Debian aiming DebConf10 next summer. Micah and dkg are the ones leading the workshop so far.
Pictures!
Re: Private methods in Perl5
Phusion Passenger™ on Debian
During DebConf9 I had the opportunity to work together with Señor Micah to try to bring Passenger back to shape and get it back to the NEW queue on Debian. We spent way too much time dealing with the build for the pkg-ruby-extras build model than to the actual fixing and updating. At the end we came up with a very well updated and DFSG-compatible (in contrast to the one that Brightbox provides, which isn't bad either to be honest) package for the 2.2.4 version.
Our current main interest was trying to get the package into Debian by cleaning up the licensing issues on some of the included files and try to come up with improvements in the near future (such as using Passenger directly from Nginx, instead of the Apache-only module). The future is bright and it'll bring sunshine to all of us.
Given that the package is still on the queue and there's a hell lot of other packages to be processed, you can grab the package here and if it fulfills your expectations, make sure you offer me and/or Micah a beer next time you see us around.
Finally at DebConf 9
After a random series of hazardous events, I'm finally at DebConf 9 in Cáceres, Spain. I'll post more updates later, right now I'm trying to put my sh*t together and find my way through around here for the next couple of weeks. Interested people can always follow my microblogging feed too.
Love, D.
Sync your Twitter followers and friends
I have a couple of accounts in Twitter (namely @debian and @planetalinux) that are starting to bring a lot of followers (well, at least some of them). And given that I consider these accounts to be Twitter-polite enough, I like to follow the followers back too; however, this task sometimes gets really hard and it's tiring to go through the followers pages and follow those that I don't follow yet over and over.
So, I spent a few minutes and came up with this simple Ruby script that uses John Nunemaker's awesome Twitter gem.
#!/opt/local/bin/ruby
require "rubygems"
require "twitter"
httpauth = Twitter::HTTPAuth.new(
ARGV[0] || 'yehyeh',
ARGV[1] || 'kissm3'
)
base = Twitter::Base.new(httpauth)
i = 0
(base.follower_ids - base.friend_ids).each do |id|
i += 1
begin
base.friendship_create id
rescue Twitter::General => e
puts "#{e.class}: #{e.message}"
end
end
puts "#{i} new friendships."
i = 0
(base.friend_ids - base.follower_ids).each do |id|
i += 1
base.friendship_destroy id
end
puts "#{i} destroyed friendships."
puts "#{base.friend_ids.size} friends now."
puts "#{base.follower_ids.size} followers now."
What this little code does is exactly that, it will start following the followers you don't follow yet, and it will stop following the people that don't follow you back, right? Got it? It's basically synchronizing your friends with your followers. As said, this is particularly helpful when you are maintaining a community account and want to keep up befriending your kind followers
Handling the exception Twitter::General on line 18 is only done because the twitter gem raises it even when you are trying to befriend an account to which you have already requested friendship (like pending requests to protected updates accounts) or those of suspended accounts (spammers).
@debianproject is now @debian!
Thanks to Jamie, who used to have the name registered and now handed it over, Twitter Debian's Twitter username is now @debian (go follow Jamie now!). If you were already following @debianproject, nothing will change.
Having @debian on Twitter is actually kind of awesome!
Debian Maintainers now able to post to Debian Twitter
I've added support for Debian Maintainers to post tweets to Debian Twitter (both on Identi.ca and Twitter). Feel free to use it.











