Revision as of 16:34, 15 February 2010

Gallery is primarily developed, maintained, supported, documented, and promoted by a core team. These team members make significant contributions to the project and are responsible in no small part for its continued success. If you're really interested, you can see some more pictures of the team! Also see who works on which parts of the code.

Current Team Member Profiles

The Gallery team consists of a diverse bunch of people that for some reason work together to bring you, the user, the best possible photo sharing web application available. The team is composed of several teams that all work together: Gallery 3.x, Gallery 2.x, Gallery 1.x, Gallery Support, Gallery Remote, Affiliates, and Gallery Website. (There are also the embedding and integration developers which you can find here.) The people behind Gallery are, in no particular order:

Dave Moore

after a white beer or 2

IRC Nick: floridaveLocation: Edmonton, CanadaDay Job: Engineering technologist, EastLInkTeams: SupportGallery Responsibilities: (Paid) Support, testing, forum moderation & other tasks.Personal Site: Langleycom.com & Gallery2.caDescription: Random "facts":
Use to own a midget but now drives a Sienna
Likes Guinness but will settle for most other beer,
Has two kids, but both were born in two different countries,
Has lived in four countries and eight cities, but still lives where he grew up.

Michael Kleinert

Contributors (both current and historical)

There are many other folks who have made contributions to this project. It's hard to list them all here, but we're going to try to list everybody who has made what we consider a major contribution to Gallery on this page. If you have been left out or misrepresented, please let us know!

Would you like to join the team?

We welcome new members to the Gallery team. In the past, we have been slow to include others, mainly due to our lack of organization. We have a new initiative however, to add a little structure to our development process. The main goal here is to make it possible to grow the team without fragmenting the project.

Because the project is not strictly managed we really like to get to know someone before actually adding them to the development team. And by this I mean getting a sense of their motivations with regards to Gallery and their sensibilities. We are by no means snobs. Being an excellent programmer is one thing, but getting along with our development style is very important.

The best way to become a core team member is to start by contributing in the forums, joining #gallery on irc.freenode.net and the gallery-devel mailing list to join the discussion. We promote from within so as we recognize your talent and dedication to the project we'll ask you to step up and do more. If you continue to be interested, motivated, and a good fit with the team socially then we'll be happy to have you as a core team member. Be aware that we have very high standards for core team members and we expect them to contribute at least 5-10 hours a week to working on the project.