Collaboration Tool Proposal

Started by Josh Berkusabout 22 years ago66 messageshackers
Jump to latest
#1Josh Berkus
josh@agliodbs.com

Folks,

Discuss/vote/object/scream&shout:

PROPOSAL: GBorg --> GForge Migration

Why do we want a full-service collaboration tool?

PostgreSQL is no longer a monolithic project,
but rather a collection of closely related projects. Some of
these projects are official, some are unofficial, some are
abandoned, some reside in Gborg and some in /contib and the
logic to the separation is not readily apparent.
Some of these "child projects" are substantial, having
several developers and their own communities; others are
maintained by the same core members and major contributors
who do most other things. Worst of all, some key projects,
like phpPgAdmin, are not hosted with us at all, making them
very hard to identify by new users. A high-quality,
full-service community & development tool will help these
"child projects" be more visible and yet more modular and
independant at the same time.

Further, currently bug tracking and TODOs are maintained by
e-mail and Bruce's personal web pages. This is fine for us, but
rather impenetrable to the newcomer or IT support person,
and can dissuade new members from joining our community. Also,
the lack of a more sophisticated issue tracking tool is handicapping
when it comes time to beta-testing releases; at least one bug
made it from beta into 7.4.0 simply because there was no
follow-up on a patch. While an online bugtracker won't replace
having a "beta test master", it will make that person's job
easier.

Finally, most other major OSS projects are using collaboration
tools for their infrastructure, and find them indispensable.
Particularly well-known tools make it easier for new developers
to get acquainted with the project and get started coding faster.
With the incipient possibility of new, corporate-sponsored
contributors to our project, having a ready and easy to understand
structure for them to join is vital. The
structure of tools like SourceForge and Savannah are familiar
to most people in the OSS programming space.

Why do we want to replace GBorg?

GBorg was pretty good collab tool technology for 2000.
Heck, it's still not a bad tool. Unfortunately, since the
demise of Great Bridge, it's had only one maintainer (for
whose efforts we are very grateful), meaning
that little or no progressive development has taken place.
For example, GBorg still lacks both project and bug search
features, and based on our community is unlikely to develop
these things.

There are several other collab tools created supported by
their own communities, which are being actively maintained
and developed by them -- meaning that we can expect to continue
seeing & receiving new features without having to code them
ourselves. It's what open source is about, hey?

Why GForge?

GForge runs on PostgreSQL and their team are enthusiastic PG
users. Most other collab tools run on other databases and would
have to be ported. Further, the GForge community is excited
about us adopting it and is willing to provide assistance &
advice to us. Both Tim Perdue and Chris DiBona have sought
me out to offer their help with migration & setup.

GForge, being the OSS fork of the now-closed SourceForge,
presents a reasonable familiar interface to people familiar
with OSS projects. However, unlike SF, GForge has continued
to develop and improve.

GForge has a number of additional features that we would find
useful. For example, the "Code Snippets" feature fills in the
desire for a "PL-code CPAN" that we discussed last fall,
replacing Roberto Mello's moribund "PL/pgSQL Library". There
is a "TODO" organizer (Tasks). The is a News feed.
There is even web-forum support in the unlikely event we
want it. The "My Page" feature allows developers to
quick-reference the projects they are working on.

But check it out for yourself: www.gforge.org

What does GForge lack?

Currently, GForge does not have any kind of plug-in for
full project home pages; this would still be ad-hoc.
As well, the integration with CVS is kind of hackish
(PHP wrapper for CVSweb). And the bug tracker, while
more sophisticated than we have currently, does not
measure up to BugZilla or Jira.

There is, in fact, a mailing list feature, it's just
not shown on the test site.

However, with a couple hundred using sites and 2 companies
doing professional GForge support, it seems reasonable
to expect those things to come along soon. And it's
significantly possible that we could encourage new
features by lobbying the GForge community.

What are our alternatives?

It is possible that there is a better tool than GForge
out there somewhere. I just haven't been able to find it.

We could stick with GBorg, and try to make some
incremental improvements to it. We would also want
to then adopt an external bug tracker (Bugzilla, Jira, DCL,
something) for the main project, at least. Personally, I see this option as
one that we will have to pay for a year from now, when we *still* haven't
made the improvements we've talked about.

How can we do the migration?

Sloooooooooowllllly. My thought is that, immediately,
only new projects and people who are enthusiastic about
GForge would migrate. Other projects would migrate at
convenient times for them, and as we can get volunteer help
for the process. I see this migration process taking maybe a
year.

At the same time, we would set up a bug tracker on GForge
for the main project in preparation for 7.5. If this works
well, we could discuss moving other portions of
developer.postgresql.org to GForge. This would give the
main project a degree of transparency it has previously
lacked.

And, of course, we would assess at each step whether or not
the migration was a good idea.

I will volunteer to be the GForge administrator, although I will happily give
someone else that honor if anyone steps forward.

But I don't want to migrate my project!

See above. You'd have at least a year to procrastinate about it,
and may be able to get someone else to do most of the
migration work for you.

--
-Josh Berkus
Aglio Database Solutions
San Francisco

#2Joseph Tate
jtate@dragonstrider.com
In reply to: Josh Berkus (#1)
Re: [HACKERS] Collaboration Tool Proposal

Josh Berkus wrote:

Folks,

Discuss:

Has anyone talked to the people at collabnet (http://www.collab.net)? I
wonder if they'd be willing to put something together for the PostgreSQL
team? They run the tigris.org site, which is one of the nicest OSS
collaboration sites I've worked with. GForge is nice, but seems more
kludgey than Tigris.

What does the Apache project run?

Another option is something like Drupal (http://www.drupal.org). Drupal
is a CMS system with tons of plugins. I'm not sure that it could handle
a project as large as PostgreSQL, but Drupal's own development work is
self hosted. It may merit some investigation.

#3Josh Berkus
josh@agliodbs.com
In reply to: Joseph Tate (#2)
Re: [HACKERS] Collaboration Tool Proposal

Joseph,

Thanks for feedback.

Has anyone talked to the people at collabnet (http://www.collab.net)? I
wonder if they'd be willing to put something together for the PostgreSQL
team? They run the tigris.org site, which is one of the nicest OSS
collaboration sites I've worked with. GForge is nice, but seems more
kludgey than Tigris.

Collabnet is not OSS. We would be dependant on their charity (and
profitablity) to host us, which has not been The PostgreSQL Way (tm) to
date. Also, as a former OpenOffice.org Project lead, Collabnet is not very
responsive to user feature requests unless they are backed by $$$$. It's
the way proprietary software works. Last time I was involved (late 2002),
all web management on CN was done via CVS, which meant that everything,
including news items, needed to be coded in raw HTML. Not the direction we
want to go in.

Believe me, I considered CN, because it *is* an excellent code management
tool. But it's not OSS and the community management support isn't there.

What does the Apache project run?

Not sure. Anyone?

Another option is something like Drupal (http://www.drupal.org). Drupal
is a CMS system with tons of plugins. I'm not sure that it could handle
a project as large as PostgreSQL, but Drupal's own development work is
self hosted. It may merit some investigation.

Nope. Drupal is stricty community; it doesn't do project/code management.
Also it doesn't scale (and isn't intended to).

--
-Josh Berkus
Aglio Database Solutions
San Francisco

#4Robert Treat
xzilla@users.sourceforge.net
In reply to: Josh Berkus (#3)
Re: [HACKERS] Collaboration Tool Proposal

On Thu, 2004-02-26 at 13:19, Josh Berkus wrote:

What does the Apache project run?

Not sure. Anyone?

Apache uses a home-brew collection of OSS tools. I think they have the
advantage of a larger community of web developers to help out than we
have ;-)

Josh, are you still in favor of this move if the larger community does
not want to move the main project to a gforge based system? or vice
versa?

Robert Treat
--
Build A Brighter Lamp :: Linux Apache {middleware} PostgreSQL

#5Josh Berkus
josh@agliodbs.com
In reply to: Robert Treat (#4)
Re: [HACKERS] Collaboration Tool Proposal

Robert,

Josh, are you still in favor of this move if the larger community does
not want to move the main project to a gforge based system? or vice
versa?

Not sure. Depends on what the leads of the associated projects think.
Obviously, if everyone's dead set against it, we won't do it.

However, keep in mind that this is a proposal to *try* migrating to GForge.
We can reverse the process if we decide it's not worth it. That's why I'd
like to start with a few projects at a time.

--
-Josh Berkus
Aglio Database Solutions
San Francisco

In reply to: Josh Berkus (#5)
Re: [HACKERS] Collaboration Tool Proposal

On Thu, Feb 26, 2004 at 10:49:46AM -0800, Josh Berkus wrote:

Not sure. Depends on what the leads of the associated projects think.
Obviously, if everyone's dead set against it, we won't do it.

I for one am willing to try this in the near term. I've got an external
domain (pqxx.tk) pointing to the libpqxx page on GBorg, and moving it over
to a new URL is child's play. My main worry is transition management:

- How will mailing list subscribers be affected?
- How will CVS users be affected?
- Can the mailing list archives be moved over?
- Where will my old bug reports and corresponding discussions go?
- Can FAQ entries be copied over automatically?
- Is there a way of migrating these services one by one?

If it takes some scripting and/or programming to do some of this, I'm
willing to help insofar as I have time.

Jeroen

#7Josh Berkus
josh@agliodbs.com
In reply to: Jeroen T. Vermeulen (#6)
Re: [HACKERS] Collaboration Tool Proposal

Jeroen,

I for one am willing to try this in the near term.

Great!

I've got an external
domain (pqxx.tk) pointing to the libpqxx page on GBorg, and moving it over
to a new URL is child's play. My main worry is transition management:

- How will mailing list subscribers be affected?
- How will CVS users be affected?
- Can the mailing list archives be moved over?
- Where will my old bug reports and corresponding discussions go?
- Can FAQ entries be copied over automatically?
- Is there a way of migrating these services one by one?

Either Tim, Chris, or both will help with this. If we can't migrate
everything by script, we'll have to give up on the idea. Some projects, like
JDBC, have huge mailing list archives.

I think you would want to do the migration "all at once", though. Putting up
a page explaining that the CVS is on GForge but the mailing lists are non
GBorg for a week would confuse the heck out of people, I think.

Since both systems are based on postgresql databases, migration should be the
simple expedient of writing the right Perl/PHP+SQL script.

If it takes some scripting and/or programming to do some of this, I'm
willing to help insofar as I have time.

Terrific!

--
-Josh Berkus
Aglio Database Solutions
San Francisco

#8David Costa
geeks@dotgeek.org
In reply to: Joseph Tate (#2)
Re: [HACKERS] Collaboration Tool Proposal

On Feb 26, 2004, at 6:53 PM, Joseph Tate wrote:

Josh Berkus wrote:

Folks,
Discuss:

Has anyone talked to the people at collabnet (http://www.collab.net)?
I wonder if they'd be willing to put something together for the
PostgreSQL team? They run the tigris.org site, which is one of the
nicest OSS collaboration sites I've worked with. GForge is nice, but
seems more kludgey than Tigris.

What does the Apache project run?

Another option is something like Drupal (http://www.drupal.org).
Drupal is a CMS system with tons of plugins. I'm not sure that it
could handle a project as large as PostgreSQL, but Drupal's own
development work is self hosted. It may merit some investigation.

Drupal? I would not recommend it. WIth every plug and play CMS you get
what you pay for aka when you need to change something, you are in
trouble and you end up searching their classes and grasp to understand
they way they code in php.

Is this as an alternative to gborg or the current website ? As far as I
know drupal has nothing like bug tracking etc. for sure GForge (to me )
is way better then drupal :D

Thanks
David Costa

Show quoted text

---------------------------(end of
broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster

#9Peter Eisentraut
peter_e@gmx.net
In reply to: Josh Berkus (#1)
Re: Collaboration Tool Proposal

Josh Berkus wrote:

PROPOSAL: GBorg --> GForge Migration

Why do we want a full-service collaboration tool?

In terms of improving the hosting infrastructure, this would surely be a
step forward, but the problem with "collaboration" is not that the
tools are missing, it's that people are unwilling to use any tools for
issue tracking, etc. This is in fact a near-universal problem. If you
look at sourceforge, very few projects actually use any of the
"collaboration" tools. If you want to get the project to do something,
you still have to use email and CVS. And with those projects (not
necessarily on sourceforge) that have a sophisticated bug tracking
structure, the sheer number of filed bugs is so large and irregular in
quality that the bugs are in fact meaningless. (Oddly enough, the
projects I have in mind here do *not* use a full-service collaboration
tool, just a bug tracker. Make of that what you will.) So yes, I
think this is a reasonable plan, just don't expect "collaboration" to
suddenly appear out of nowhere.

In reply to: Peter Eisentraut (#9)
Re: [HACKERS] Collaboration Tool Proposal

On Thu, Feb 26, 2004 at 09:16:38PM +0100, Peter Eisentraut wrote:

In terms of improving the hosting infrastructure, this would surely be a
step forward, but the problem with "collaboration" is not that the
tools are missing, it's that people are unwilling to use any tools for
issue tracking, etc. This is in fact a near-universal problem. If you
look at sourceforge, very few projects actually use any of the
"collaboration" tools. If you want to get the project to do something,
you still have to use email and CVS. And with those projects (not
necessarily on sourceforge) that have a sophisticated bug tracking
structure, the sheer number of filed bugs is so large and irregular in
quality that the bugs are in fact meaningless. (Oddly enough, the
projects I have in mind here do *not* use a full-service collaboration
tool, just a bug tracker. Make of that what you will.) So yes, I
think this is a reasonable plan, just don't expect "collaboration" to
suddenly appear out of nowhere.

One thing that helps a lot in my experience is the ability to manage bug
reports. On gborg, for instance, I'm stuck with several dozen duplicates
from a time there were technical problems with the site; lots of "semantic
garbage" in the form of people making silly assumptions, not reading
earlier bug reports, or asking generic C++ questions; requests for features
that are already there; support requests and other irrelevant issues; and
multiple reports covering the same underlying problem.

If I could merge, delete, categorize & group these requests the list would
be a lot easier to manage.

Jeroen

#11Josh Berkus
josh@agliodbs.com
In reply to: Peter Eisentraut (#9)
Re: Collaboration Tool Proposal

Peter,

So yes, I
think this is a reasonable plan, just don't expect "collaboration" to
suddenly appear out of nowhere.

Yeah. As my grandfather used to say, "You can lead a horse to water, but you
can't make him shrink." (granddad is under care, now).

Everyone: Further data: if we prefer BugZilla to GForge's lighter-weight bug
tracking, it turns out that there is a BZ plug-in for GForge.

--
-Josh Berkus
Aglio Database Solutions
San Francisco

#12Andrew Dunstan
andrew@dunslane.net
In reply to: Josh Berkus (#11)
Re: [HACKERS] Collaboration Tool Proposal

Josh Berkus wrote:

Peter,

So yes, I
think this is a reasonable plan, just don't expect "collaboration" to
suddenly appear out of nowhere.

Yeah. As my grandfather used to say, "You can lead a horse to water, but you
can't make him shrink." (granddad is under care, now).

Everyone: Further data: if we prefer BugZilla to GForge's lighter-weight bug
tracking, it turns out that there is a BZ plug-in for GForge.

Perhaps when BZ supports PG - some progress is being made on that front,
but it's not a done deal yet.

cheers

andrew

#13David Costa
geeks@dotgeek.org
In reply to: Josh Berkus (#1)
Re: Collaboration Tool Proposal

On Feb 26, 2004, at 6:12 PM, Josh Berkus wrote:

Why do we want to replace GBorg?

GBorg was pretty good collab tool technology for 2000.
Heck, it's still not a bad tool. Unfortunately, since the
demise of Great Bridge, it's had only one maintainer (for
whose efforts we are very grateful), meaning
that little or no progressive development has taken place.
For example, GBorg still lacks both project and bug search
features, and based on our community is unlikely to develop
these things.

+1 for me. I think the bug tracking is a must. I have some experience
with bugs on php.net
(http://bugs.php.net/) and the excellent platform makes the volunteers
work much easier.

Why GForge?

GForge runs on PostgreSQL and their team are enthusiastic PG
users. Most other collab tools run on other databases and would

Again +1, they run PostgreSQL their project is made for postgresql (and
this is rare in the PHP world) it makes sense to me.

But I don't want to migrate my project!

See above. You'd have at least a year to procrastinate about it,
and may be able to get someone else to do most of the
migration work for you.

I would be glad to help, gforge is a PHP based project so I could try
something out. I don't think that
we (or better said gborg developers) should be scared about the move.
It is always a pain to migrate but, if it is worth the effort (and in
this case
we could all benefit from a more structured system) we have to do it.

The suggestion is to move slowly, so, worth a shoot.

Cheers
David Costa

#14Robert Treat
xzilla@users.sourceforge.net
In reply to: Andrew Dunstan (#12)
Re: [HACKERS] Collaboration Tool Proposal

On Thu, 2004-02-26 at 15:41, Andrew Dunstan wrote:

Josh Berkus wrote:

Peter,

So yes, I
think this is a reasonable plan, just don't expect "collaboration" to
suddenly appear out of nowhere.

Yeah. As my grandfather used to say, "You can lead a horse to water, but you
can't make him shrink." (granddad is under care, now).

Everyone: Further data: if we prefer BugZilla to GForge's lighter-weight bug
tracking, it turns out that there is a BZ plug-in for GForge.

Perhaps when BZ supports PG - some progress is being made on that front,
but it's not a done deal yet.

I can't imagine the BZ plugin for Gforge would require you to use a
second database system would it? Besides which we can always use red
hats bugzilla port if need be. I know people have a lot of issues with
it, but if it works for a project of red hats size, i think it would
work for us...

Robert Treat
--
Build A Brighter Lamp :: Linux Apache {middleware} PostgreSQL

In reply to: Peter Eisentraut (#9)
Why not fork PHP.NET

In terms of improving the hosting infrastructure, this would surely be a
step forward, but the problem with "collaboration" is not that the
tools are missing, it's that people are unwilling to use any tools for
issue tracking, etc.  

I quite agree with Peter. Most sub-projects have one or two lead developers,
who organize themselves. In the case of PostgreSQL, the problem is not
developer intelligence, PostgreSQL project already host the best brains.

On a different level:

I feel that new-comers to PostgreSQL have a hard time finding the right tools,
installing and starting PostgreSQL, connecting locally, etc...

We probably never hear from these users, as they never reach the first
connection. In a way, PostgreSQL is targetted at an "elite of hackers".

At pgAdmin, I started a (very) experimental project of mass-download:
http://www.pgadmin.org/pgadmin3/advocacy.php#list

There are no precise statistics, we do not know yet the impact of releasing
pgAdmin III on so many sites. And PostgreSQL Win32 port is not there.

In a few weeks ... with the arrival of PostgreSQL win32 version,
there could be a rush to PostgreSQL, like never before.

A bundle including PHP, PostgreSQL, PhpPgAdmin and pgAdmin III
could reach (at least) 100.000 download every month on:

- PostgreSQL mirrors,
- PHP mirrors,
- Shareware and freeware sites,
- Community sites.

A real flow of people... How are we going to receive them?

My preffered answer would be to use the same techniques that proved to be
successful. No need to find complicated solutions:

PHP.NET web site proved successful,
let us fork PHP.NET web site

But, do we really want to become the Apache of the database world?
(don't flame me if you think I am becoming mad... I don't think I am.)

If you would like to answer, maybe try posting to
pgsql-advocacy@postgresql.org (no cross-posts).

Otherwise, let us sleep well and make dreams of a better world.

Cheers,
Jean-Michel Pouré

#16Tom Lane
tgl@sss.pgh.pa.us
In reply to: Robert Treat (#14)
Re: [HACKERS] Collaboration Tool Proposal

Robert Treat <xzilla@users.sourceforge.net> writes:

On Thu, 2004-02-26 at 15:41, Andrew Dunstan wrote:

Perhaps when BZ supports PG - some progress is being made on that front,
but it's not a done deal yet.

I can't imagine the BZ plugin for Gforge would require you to use a
second database system would it? Besides which we can always use red
hats bugzilla port if need be.

Yeah, I looked into that when core started discussing this whole thing
awhile back. The Red Hat port of BZ to Postgres is perfectly usable.
Dave Lawrence (maintainer of said port) told me he hopes to see those
changes folded back upstream in another major release or so, at which
point RH will stop needing to maintain a fork. But in the meantime
we can use their version. It'd sure beat using You Know Who to keep
track of our own bugs ;-)

I would favor using Bugzilla over anything else just because I'm used
to it (have to use it internally at Red Hat anyway).

regards, tom lane

#17Peter Eisentraut
peter_e@gmx.net
In reply to: Tom Lane (#16)
Re: [HACKERS] Collaboration Tool Proposal

Tom Lane wrote:

Yeah, I looked into that when core started discussing this whole
thing awhile back. The Red Hat port of BZ to Postgres is perfectly
usable.

Is it available anywhere?

#18Tom Lane
tgl@sss.pgh.pa.us
In reply to: Peter Eisentraut (#17)
Re: [HACKERS] Collaboration Tool Proposal

Peter Eisentraut <peter_e@gmx.net> writes:

Tom Lane wrote:

Yeah, I looked into that when core started discussing this whole
thing awhile back. The Red Hat port of BZ to Postgres is perfectly
usable.

Is it available anywhere?

Sure, download it off their front bugzilla page:

http://bugzilla.redhat.com/bugzilla/

The link is presently about two paras down in the "News" section.

regards, tom lane

#19Josh Berkus
josh@agliodbs.com
In reply to: Tom Lane (#18)
Re: [HACKERS] Collaboration Tool Proposal

People,

The question is, do we need BZ right off or should we try GForge's lightweight
tool first? Personally I find that BZ is a little intimidating to new
users, particularly for searching on issues; as a result it tends to lead to
a lot of duplicate filings.

--
-Josh Berkus
Aglio Database Solutions
San Francisco

#20David Costa
geeks@dotgeek.org
In reply to: Jean-Michel POURE (#15)
Re: [pgsql-www] Why not fork PHP.NET

On Feb 26, 2004, at 11:11 PM, Jean-Michel POURE wrote:

I feel that new-comers to PostgreSQL have a hard time finding the
right tools,
installing and starting PostgreSQL, connecting locally, etc...

We probably never hear from these users, as they never reach the first
connection. In a way, PostgreSQL is targetted at an "elite of hackers".

Hello,
It could be true. Perhaps a beginner's guide will do the trick.

A bundle including PHP, PostgreSQL, PhpPgAdmin and pgAdmin III
could reach (at least) 100.000 download every month on:

- PostgreSQL mirrors,
- PHP mirrors,
- Shareware and freeware sites,
- Community sites.

A real flow of people... How are we going to receive them?

Not sure if that would really gain consensus. Many PostgreSQL users are
not into PHP.
I am a volunteer at PHP.net and as far as I see they do not offer a
bundle.

Then you might get perl users complaining for example. Of course I see
that other companies
are already offering such a bundle, NuSphere does
http://www.nusphere.com/products/index.htm

My preffered answer would be to use the same techniques that proved to
be
successful. No need to find complicated solutions:

PHP.NET web site proved successful,
let us fork PHP.NET web site

Umh, the php.net code is available on each page via the "source" link.
That said I am not sure that a clone/fork will be a good start.
We can make the site better with other components without having to
fork anything IMHO

But, do we really want to become the Apache of the database world?
(don't flame me if you think I am becoming mad... I don't think I am.)

Not sure but my personal aim is to make the php community aware of the
fact that PostgreSQL is way better then MySQL and other solutions out
there.

If you would like to answer, maybe try posting to
pgsql-advocacy@postgresql.org (no cross-posts).

Regards,
David Costa, PostgreSQL Advocate http://dotgeek.org
david at postgresql ddoot org gurugeek att php dot net
$dsn = 'pgsql://world:most_advanced@localhost/open_source_database';

#21Peter Eisentraut
peter_e@gmx.net
In reply to: Josh Berkus (#19)
#22Andrew Dunstan
andrew@dunslane.net
In reply to: Peter Eisentraut (#21)
#23Neil Conway
neilc@samurai.com
In reply to: Peter Eisentraut (#21)
#24Cott Lang
cott@internetstaff.com
In reply to: Andrew Dunstan (#12)
#25Cott Lang
cott@internetstaff.com
In reply to: Peter Eisentraut (#17)
#26Bruce Momjian
bruce@momjian.us
In reply to: Tom Lane (#16)
#27Tom Lane
tgl@sss.pgh.pa.us
In reply to: Neil Conway (#23)
#28Josh Berkus
josh@agliodbs.com
In reply to: Tom Lane (#27)
#29Tom Lane
tgl@sss.pgh.pa.us
In reply to: Josh Berkus (#28)
#30Josh Berkus
josh@agliodbs.com
In reply to: Tom Lane (#29)
#31Josh Berkus
josh@agliodbs.com
In reply to: Josh Berkus (#30)
#32Bort, Paul
pbort@tmwsystems.com
In reply to: Josh Berkus (#31)
#33Andrew Dunstan
andrew@dunslane.net
In reply to: Josh Berkus (#30)
#34Shridhar Daithankar
shridhar@frodo.hserus.net
In reply to: Andrew Dunstan (#33)
#35Karl DeBisschop
kdebisschop@alert.infoplease.com
In reply to: Bort, Paul (#32)
#36Bruce Momjian
bruce@momjian.us
In reply to: Tom Lane (#27)
#37Noname
janos@intland.com
In reply to: Josh Berkus (#1)
#38Josh Berkus
josh@agliodbs.com
In reply to: Josh Berkus (#30)
#39Josh Berkus
josh@agliodbs.com
In reply to: Josh Berkus (#38)
#40Andrew Dunstan
andrew@dunslane.net
In reply to: Bruce Momjian (#36)
#41Bort, Paul
pbort@tmwsystems.com
In reply to: Andrew Dunstan (#40)
#42Josh Berkus
josh@agliodbs.com
In reply to: Josh Berkus (#1)
#43Andrew Dunstan
andrew@dunslane.net
In reply to: Bort, Paul (#41)
#44Bruce Momjian
bruce@momjian.us
In reply to: Andrew Dunstan (#33)
#45elein
elein@varlena.com
In reply to: Josh Berkus (#42)
#46Greg Sabino Mullane
greg@turnstep.com
In reply to: Josh Berkus (#38)
#47Bort, Paul
pbort@tmwsystems.com
In reply to: Greg Sabino Mullane (#46)
#48Kaare Rasmussen
kar@kakidata.dk
In reply to: Josh Berkus (#1)
#49Tim Larson
tim@keow.org
In reply to: Kaare Rasmussen (#48)
In reply to: David Costa (#20)
#51Josh Berkus
josh@agliodbs.com
In reply to: elein (#45)
#52The Hermit Hacker
scrappy@hub.org
In reply to: Josh Berkus (#51)
#53Neil Conway
neilc@samurai.com
In reply to: Josh Berkus (#51)
#54Josh Berkus
josh@agliodbs.com
In reply to: Neil Conway (#53)
#55Andrew Dunstan
andrew@dunslane.net
In reply to: Neil Conway (#53)
#56The Hermit Hacker
scrappy@hub.org
In reply to: Neil Conway (#53)
#57Josh Berkus
josh@agliodbs.com
In reply to: Josh Berkus (#54)
#58Greg Sabino Mullane
greg@turnstep.com
In reply to: Josh Berkus (#51)
#59Tom Lane
tgl@sss.pgh.pa.us
In reply to: Josh Berkus (#51)
#60Kris Shannon
kris@sisgroup.com.au
In reply to: Josh Berkus (#51)
#61Kaare Rasmussen
kar@kakidata.dk
In reply to: Tim Larson (#49)
#62Andrew Dunstan
andrew@dunslane.net
In reply to: Tom Lane (#59)
#63Andrew Sullivan
ajs@crankycanuck.ca
In reply to: Josh Berkus (#38)
#64Josh Berkus
josh@agliodbs.com
In reply to: Tom Lane (#59)
#65Oliver Elphick
olly@lfix.co.uk
In reply to: Kaare Rasmussen (#61)
#66Larry Rosenman
ler@lerctr.org
In reply to: Josh Berkus (#39)