PostgreSQL Conference – Keynote commentary

Theo Schlossnagle wrote a great blog post about Joshua Drake’s keynote. I wanted to respond to some of his comments here.

I totally agree with Theo that we need to be disruptive! One criticism I have had in the past of the PostgreSQL community is that it has been too centralized, and not willing to experiment with social networking, wikis and other non-hierarchical tools that will get more *end* *users* actively contributing.

I think all of that is changing with the creation of the PostgreSQL-EU and USPgA groups, and the fast uptake in PostgreSQL User Groups in the last few months.

Also, I also respectfully disagree with some comments that were made in other sessions about “us not wanting” the type of users that choose MySQL. *I* want those users to come to my user group meetings. There’s tons we can learn from each other.

We will make PostgreSQL better if we hear and respond directly to criticism from users of the most popular open source database. I’m not saying that Tom Lane and Bruce Momjian need to do that. PUGs should be doing this, filtering out the good/important stuff and communicating information back to -hackers and -core. That’s a great service the user groups can provide to postgresql.org.

Finally, I am so excited about a Baltimore/Washington PUG!! I had several people approach me about a group. I think even the MySQL guy will be interested. 🙂

PostgreSQL Conference Day 1

I just got home from the EnterpriseDB party at Jasper’s. What a fantastic day at the conference!

I attended most of Brent Friedman’s Java and PostgreSQL talk. I do a little Java hacking for a legacy app, so the sysadmin-ish details about installation and upgrading were useful as I look forward to upgrading.

Andrew Sullivan

I really, really enjoyed Andrew Sullivan’s talk on Rapid Development as Denial of Service Attack. Not only is Andrew witty and sharp, he just nailed the people problems that are inherent in modern software design. I really liked his presentation style as well – tons of useful analogies. Some key bits:

Continue reading

PostgreSQL Conference East – this Saturday and Sunday

We’re wrapping up all the little details for the conference:

  • Wireless access is secured! Each person will have their own account. You’ll receive it when you register.
  • Our final schedule is available!
  • The last few talks have been rolling in. I’m very excited about the round table Sunday morning with Joshua Drake (USPA and PostgreSQL SPI Liaison), Bruce Momjian (PostgreSQL Core) and Magnus Hagander (PostgreSQL-EU). Bring some questions! We’ll be on IRC taking remote questions as well.
  • I’ll be giving a talk on ptop Sunday too!
  • Also very excited to get together with other Women In Open Source!

We’re all getting together at the Greenbelt Chevy’s on Friday night. Let me know if you’d like to join. I’ve made a reservation for 20.

LAPUG Launch!

DSC_0030.JPG

Saturday night, February 9, at 8pm, Richard Broersma and a crew of 15 launched LAPUG. Noel Proffitt, from the City of Garden Grove, gave a great talk on time-oriented (or temporal) database design.

He presented an example of a set of columns, rules and triggers for tracking both valid and transaction time. Noel also was kind enough to give a plug to the temporal data type that Jeff Davis and I presented last PGDay before OSCON. There was some suggestion that Jeff should submit the code for version 8.4.

We also showed off the new PUGs website, and talked a little about what had brought people to the BoF.

A few students from Cal Poly were there, along with many experienced administrators from around LA. Richard mentioned that his company was willing to host the group’s first meeting, and Noel offered to bring a projector. The group also asked about potential topics, so I am going to start a talks repository on the PUGs site. Ultimately, I’d love to have the authoritative and searchable repository of PostgreSQL talks for all PUGs to use as starting points and references.

Thanks go to Robert Broersma for taking the initiative and announcing the meeting, and Joshua Drake for scheduling the BoF. Also, it was a pleasure to spend the weekend with Joshua, Robert, David Fetter and Josh Berkus in the SCaLE PostgreSQL booth.

I’m looking forward to great meetings from LAPUG in the future!

Stormy Peters: Money, developers and creativity

DSC_0028.JPG

Sunday’s keynote at SCaLE was given by Stormy Peters. She talked about open source, business contributions and the social and financial economies driving development.

Three of her research questions were:

  • What is the initial motivation that encourages people to contribute?
  • How do companies pay for open source contributions? (and what’s the effect?)
  • How do companies change projects when they join?

DSC_0029.JPG

Her conclusion was that the developer community needs to teach businesses how to do things right for the community. We can’t wait for businesses to figure it out on their own. The call to action was a good one, but it seemed to leave some audience members scratching their heads. One audience member asked, “How do we do that?”

A few interesting figures she mentioned:

  • 1/3 of all developers believe that software should be free
  • Average number of open source projects a developer works on: 5
  • 40% of open source developers are paid to contribute
  • 10-20% are paid but their bosses don’t know it – that probably was a joke 😉

One quote that stuck with me was: “Typically people have been divided between left and right brain [professions].” I don’t agree. I think you only have to look briefly at the history of science to see that creativity (“right brain”) and reason (“left brain”) have often gone together.

The developer community just like many others – regular people who want to be useful, and inspired by their work. Creativity may not be asked for in a person’s work. But people invent, dream and create regardless of whether their profession requires it.

At SCALE Feb 8-10

Just a quick note that I’ll be at SCALE February 8-10. I’ll be attending the Women in Open Source track (with maybe a quick side-trip to DOHCS: Mobile decision support in Tanzania), and then helping with the both Saturday and Sunday. You can direct message me on Twitter (selenamarie) if you’re interested in meeting up!

I’m also looking forward to the PostgreSQL BoF on Saturday night (8pm, Laguardia room), and maybe having some sunny weather!

Women in Open Source: a focus group in March

Thanks to one of Audrey’s RSS feeds, I read Women in Computer Science – An Endangered Species of a New Kind? this afternoon. About the same time, I received email from a professor at UMD who is helping organize PostgreSQL Conference East. She would like to hold a Women in Open Source Focus Group session during the conference, and we’re looking for participants.

Continue reading

PostgreSQL User Group Liaison – that’s me!

Last week, I accepted the role of User Group Liaison for PostgreSQL in North America. Thanks, Joshua Drake, for nominating me. And thanks to everyone who commented on the thread. I was smiling for a couple days from the nice things that were said.

My first task is to upgrade the now elderly PUGS server – the site for our User Group blogs. Look for an updated site on Monday!

I will be attending SCALE on February 8-10. I’ll definitely be seeing talks from the Women in Open Source track, hanging out at the PostgreSQL Booth, and attending the LA PostgreSQL Users Group BoF session at 8pm, Saturday February 9 in the Laguardia room. See you there!

Update: I made the PostgreSQL Weekly News!

winter break is over!

Sadly, my winter vacation is over. I needed a couple weeks to recharge after a crazy year of wrapping up old stuff (finally done with the ERP project) and starting lots new things (Legion of Tech, PostgreSQL Conferences, my first cyclocross race!).

If you’re interested in more about me, you can check out my profile at Portland On Fire, a new project from Raven Zachary about Portland residents. Raven is planning to profile a new person every day this year. I’m January 6.

Also, don’t forget about PostgreSQL Conference East. Registration will open this week! The call for papers will be open until February 3, 2008. I’ve got my work cut out for me arranging all the details from here, but I’m looking forward to working with some great community members out in College Park, MD.

I’m giving a talk on January 17th, titled “10 new things you can use in PostgreSQL version 8.3”. Last week, I felt like PDXPUG was running itself — we’ve got the next six months of talks lined up already. I’ll be publishing our calendar over on the PDXPUG blog tomorrow.

postgresql conference east 2008 – announcement

Joshua Drake sent out the announcement for the PostgreSQL Conference East ’08 just the other day. We’re both super excited about getting the community together in Maryland. I’m also really looking forward to meeting the many contributors living in that area for the first time.

I was originally drawn to the University of Maryland as a site for our conference because of UMLUG, a Linux student group. They had an intro to PostgreSQL and MySQL meeting in early November, and I’ve chatted a little with their enthusiastic President.

I’ve also been in touch with the Computer Science department. Professor Louiqa Raschid has been invaluable – getting me in touch with the department head, Professor Larry Davis. The UMD CS department is now sponsoring us! I’m looking forward to collaborating with the students and faculty to make this a fantastic conference.

Joshua has also posted the members list for our conference and speakers committees. If you have an idea for a talk or tutorial, please don’t hesitate to contact us! With the 8.3 beta available, and the release just around the corner, there are so many things out there to talk about. Keep the submissions coming!