Unix Technical Forum

Re: [pgsql-advocacy] Increased company involvement

This is a discussion on Re: [pgsql-advocacy] Increased company involvement within the pgsql Hackers forums, part of the PostgreSQL category; --> On K, 2005-04-27 at 22:21 -0700, Joshua D. Drake wrote: > > However, there was a lot of coordination ...


Go Back   Unix Technical Forum > Database Server Software > PostgreSQL > pgsql Hackers

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 04-11-2008, 04:36 AM
Hannu Krosing
 
Posts: n/a
Default Re: [pgsql-advocacy] Increased company involvement

On K, 2005-04-27 at 22:21 -0700, Joshua D. Drake wrote:
> > However, there was a lot of coordination that happened with Fujitsu that
> > I don't see happening with the current companies involved. Companies
> > are already duplicating work that is also done by community members or
> > by other companies.

>
> That is why we have 80 Linux distributions and a dozen FreeBSD
> distributions (can I include MacOSX?).


I guess more aprropriate comparison would be to distibution specific
linux kernels, i.e. RedHat linux kernel vs. suse linux kernel v.s.
"vanilla" or "real" linux kernel.

> > The big issue is communication. Because the
> > PostgreSQL code base is common for most of the companies involved, there
> > has to be coordination in what they are working on and their approaches.

>
> I can see this as an issue but sometimes that community is a hampering
> course as well. I recognize the community goals and respect them but in
> some things the community can move really slow. From what I can tell
> some of this is caused by the no new features rules etc...
>
> In business moving slow can mean death to a project.
>
> Which is why (hate to beat a dead horse) many OSS projects have moved
> to 6 month release cycles.


Well, it is a two-sided thing. On one hand, businesses usually need new
features "yesterday", but on the other hand, business would loose most
of the benefit of getting the feature fast, if it is not included in the
main branch along the road, preferrably in the next official release,
because said business would be dependent of the implementor of his
specific feature for integrating _all_ other new and desirable fetures
of next releas in their specific version of postgres.

> > is happening. I realize this is hard for companies because their
> > efforts are in some ways part of their profitability.

>
> That is true, there are sometimes strategic reasons to not annouce a
> project.


I can see no strategic advantages for sponsors in not announcing the
project. There may be some small tactical wins for the actual
implementors, but not even tactical wins the sponsors.

There may be some strategic/tactical reasons for sponsors to announce
who they (the sponsors) are, but I can't see any reason not to announce
the project or not to encourage/ask/demand the implementor to do so.

> > profitability require duplication of effort and code collisions? I am
> > not sure, but if it does, we are in trouble. I am not sure the
> > community has the resources to resolve that many collisions.

>
> Which is why you are starting to see forks such as Bizgres but it is
> also why you are seeing forks go away (Mammoth PostgreSQL).


At first glance at least, BizGres looks like a community oriented
project and I hope that BizGres will be a testbed/early implementation
of some DataWarehouse features, which will be integrated back to
postgres at first possibility.

But I too expected the discussion to take place on pgsql-hackers, not
some half-hidden mailinglist on pgfoundry. Or at least an announcement
of that mailinglist to be made on pgsql-hachers.

OTOH, there are some things (2PC, recursive queries, ...) which are
discussed on psql-hacker and still are lingering somewhere and are for
various reasons (one of them may be lack of time/money/sponsor-pressure
for the developer) not in the postgres proper yet.

OTOOH, I see that a growing number of companies who might think of
sponsoring PG development are interested in BI/DW and OLAP features in
addition to plain OLTP enchancements.

--
Hannu Krosing <hannu@skype.net>


---------------------------(end of broadcast)---------------------------
TIP 9: the planner will ignore your desire to choose an index scan if your
joining column's datatypes do not match

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 04-11-2008, 04:39 AM
Hannu Krosing
 
Posts: n/a
Default Re: [pgsql-advocacy] Increased company involvement

On N, 2005-04-28 at 20:13 -0700, Josh Berkus wrote:
> Hannu,
>
> > But I too expected the discussion to take place on pgsql-hackers, not
> > some half-hidden mailinglist on pgfoundry. Or at least an announcement
> > of that mailinglist to be made on pgsql-hachers.

>
> Yeah, we should announce the mailing list. Actually, I did direct e-mail a
> bunch of people (including you) about it and invite them to the mailing list.


Probably this got lost somewhere on the way.

> For discussing potential features, though, I'm personally reluctant at this
> point to discuss major features until I and my collaborators (example,
> newsysviews) have a concrete proposal together. It's far too easy to get
> sidetracked into a discussion of minutia and politics on -hackers; by
> generating a complete draft spec (at least) on a small mailing list, it's a
> lot easier to focus on specific goals and schedules, and discussions on
> hackers around detailed proposals tend to be a lot more focused.


Maybe , still not convinced though. There may be some quite
fundamental things we may miss but which could be spotted by wider
audience early on.

--
Hannu Krosing <hannu@skype.net>


---------------------------(end of broadcast)---------------------------
TIP 2: you can get off all lists at once with the unregister command
(send "unregister YourEmailAddressHere" to majordomo@postgresql.org)

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 04:51 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
www.UnixAdminTalk.com