Weekly tweet digest for 2011-04-10

twittering on 2011-04-07

PDX11 Civic Unconference Hacking report

Last weekend we had more than 70 people out for a civic hackathon associated with PDX11, the joint effort between community, the City of Portland and the Portland Development Commission to promote software development in Portland. We kicked things off last Friday with a 30-minute, whirlwind status update since the kickoff of three initiatives in December 2010. Scroll down for a video! The next morning, Saturday April 2, we had another orientation, but focused on people’s hacking projects and an unconference. Many thanks to Kris Wetzel of Emma who organized all our food and drink Friday and Saturday, and to Tropo, who sponsored Saturday’s lunch. A big thanks to the project coordinators who prepared feature lists, wrote out tickets, and mentored others during the event:

  • Aaron Pareki
  • Amber Case
  • Audrey Eschright
  • Igal Koshevoy
  • Kyle Drake
  • Reid Beels
  • Kirsten Commandich
  • Don Park
  • Rafa Gutierrez

There were definitely more folks working on things — sorry I didn’t get all your names. Here are the project reports!

Continue reading

twittering on 2011-04-06

Getting ready for the first PostgreSQL track at MySQL Users Conference!

Back in February, I blogged about all the sessions related to PostgreSQL at MySQL Users Conference this year.

My stickers just arrived:

Stop by the PostgreSQL booth during the MySQL Expo, or come to one of my talks if you’d like one.

I’m giving two – one is about Emma’s database systems and the problems with scaling huge schemas. And the other is a community talk about managing competing business and community interests inside of the Postgres community, and lessons that other open source communities can learn from our successes and failures.

We’re having a free Birds of a Feather session Tuesday, April 12 at 7pm at the Santa Clara Convention Center. Please stop by!

Where PostgreSQL succeeds and what to do next

Response to my earlier post about meritocracy was overwhelming.

Also, Robert posted a response focusing on code, and how the PostgreSQL project works around Commitfest.

Addressing some criticisms

I talked to Bruce Momjian about a few things that I said toward the end of my earlier post. Things that may have offended people in our community.

We focused mainly on that I brought a discussion of the outside world into the microcosm of PostgreSQL. And that I brought two things together: intrinsic ability of an individual to succeed, and the value of an individual’s contribution to Postgres itself.

I talked about a world that is filled with people who are poor, uneducated or disenfranchised who we, as a project, probably just can’t reach. And that by mentioning these facts, which Bruce and I agreed were facts, I was confusing and insulting people who contribute so much time and hard work to our project.

What PostgreSQL does well

To clarify, PostgreSQL does an admirable job of promoting and encouraging the work of the people who step up and contribute code. Robert’s post about Commitfest shows how much effort goes into finding and encouraging the type of people that we’d like to contribute more code, review our code and document it.

As a project, we also do pretty well with encouraging non-code contributions. In particular, I think we do very well with conferences: finding creative ways of sponsoring them, seeking out and developing new speakers, and helping start user groups. The focus has always been on finding the right people, in the communities that we see growing, and encouraging them. Today, we see conferences and great Postgres representation in Japan, Russia, Canada, the US, China, Cuba, the European Union and Brazil. And there are more.

So, I think that we (Postgres) are succeeding, and growing.

I brought up my criticisms in the context of Robert’s original post, and a request that I lay out my concerns about invoking meritocracy. The concerns I expressed are more about the outside world, how that world impacts Postgres, and how Postgres can impact the rest of the world.

I do think we can do more to create structures that encourage participation, the Commitfest being a great example of how to implement and succeed in the future. I’ve seen a few people step up and offer help in the last couple weeks, and I’ll encourage them in their work. And hopefully talk about their successes here.

What do we do next?

What I wanted to do was provoke a larger discussion about what we could be doing. I didn’t offer any particular solutions. I just asked that we think for a moment about what we might be able to do

And that, magically, happened.

David Fetter asked: “Which of those barriers do you see as important to address first?”

I’d like to connect Postgres more with the people in regions that our community doesn’t yet reach.

So, I’ve put up a survey asking people who live in high population regions that our community doesn’t really serve at all – most of Africa and the Middle East.

Please take a moment and let us know how you use Postgres, and what ways the Postgres community can connect with you.

The plan over the next six months is to both find ways of getting Postgres experts to give talks in those regions, and to find ways of supporting more people who want to be advocates for Postgres.