From: | Thomas Hallgren <thomas(at)tada(dot)se> |
---|---|
To: | Peter Eisentraut <peter_e(at)gmx(dot)net> |
Cc: | pgsql-advocacy(at)postgresql(dot)org |
Subject: | Re: Time to scale up? |
Date: | 2006-07-24 12:29:22 |
Message-ID: | 44C4BD22.1030801@tada.se |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-advocacy pgsql-www |
Peter Eisentraut wrote:
> I don't think trust or scaling or implementation languages are the real issue.
> It has been established that for a variety of reasons, smalls tools that can
> be combined work better than one big tool. That is why the Linux kernel does
> not contain a windowing system.
>
>
I fully agree with this and I'm not suggesting that we create one big tool.
> The issue you are facing is an issue of perception.
Yes, but that's only one part of it.
> There are a number of
> ways to fix that, only one of which is including PL/Java into the PostgreSQL
> source distribution. I was on the other side of the debate when we kicked
> out the JDBC driver, but today I think this was the best thing that could
> have happened, to both sides.
Separate source distributions and delegated responsibilities must be
maintained. I'm a big fan of those. I'm arguing that you can keep them
and still benefit from a more elaborated core organization.
> If you see any measures that we could take to
> make PL/Java look as good in the public eye as the JDBC driver -- certainly
> that is a reasonable comparison -- then I'm sure we can address them.
>
>
We could achieve a number of pros that doesn't relate to perception:
- Far better synergies and incentive to create a coherent portfolio
- More elaborated build farm support
- Common, configurable documentation
- Shared server infrastructure
But perception is of course extremely important. I think that mature and
stable add-on modules that have an established user-base should be
visible as part of PostgreSQL. They should be represented on the
PostgreSQL main web-site and not as links to PgFoundry, Gborg,
Codehause, Sourceforge, and what have you. Important things that relate
to perception is:
- Web site outlook. Seamless navigation between core and add-ons.
- Maintainer. Core or third-party?
- Packaging. Part of core or bundled by commercial or other vendor?
- Status. Stable? Released? (who claims it's stable?)
- Mailing lists. Is it xxx(at)postgresql(dot)org or something else?
Take a look at the 9 bullets above. Now, given the current organization,
consider the impact of adding versus rejecting an add-on module. I'm
still convinced that the only solution to that dilemma is to change the
organization.
Kind Regards,
Thomas Hallgren
From | Date | Subject | |
---|---|---|---|
Next Message | Marc G. Fournier | 2006-07-24 14:35:08 | Re: [pgsql-advocacy] Time to scale up? |
Previous Message | Peter Eisentraut | 2006-07-24 11:33:09 | Re: Time to scale up? |
From | Date | Subject | |
---|---|---|---|
Next Message | Robert Treat | 2006-07-24 13:47:30 | Skype on users / sponsors pages? |
Previous Message | Peter Eisentraut | 2006-07-24 11:33:09 | Re: Time to scale up? |