Re: [DOCS] Business Plan for PostgreSQL book?

From: "Clark C(dot) Evans" <clark(dot)evans(at)manhattanproject(dot)com>
To: Bruce Momjian <maillist(at)candle(dot)pha(dot)pa(dot)us>
Cc: PostgreSQL-documentation <docs(at)postgreSQL(dot)org>
Subject: Re: [DOCS] Business Plan for PostgreSQL book?
Date: 1999-10-14 19:01:55
Message-ID: Pine.LNX.4.10.9910141412480.9528-100000@distributedsystems.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-docs pgsql-hackers


Bruce,

On the slim chance that you may change your mind,
I've decided to address some of your points.

On Thu, 14 Oct 1999, Bruce Momjian wrote:
>
> Well, I don't think a "group-written" book is going to read very well.

You already started one. It hardly looks like a "solo"
project to me. There is _nothing_ saying that it has to be
design-by-committee.

In fact, I assumed that you would run the book as a
"dictatorship" where you keep complete artistic
control over every element... including the voice.

There is a ton other people can do... think:

"What can I delegate".

It will bring you amazing power -- you might end up owning only
40% of the book.... however, the book will be 1000% better
and sell thousands more copies.

> Everyone has a different style, and a mis-mash of writing
> styles in a book will not work.

Compare to: Everyone has a different style, a mis-match of
programming styles in a computer program will not work.

Answer: Modulize, design your book so that this will
be a non-issue. 1/2 of the book will be dreaming
up and presenting 'cool' examples. The little bit
of text that is in a personal voice can be re-written.

> It also will take too long to produce a book in that way.

Compare to: It will take too long to make a computer program that way.

Answer: Once the outline is made; and the project is broken
down into modules much of it can be done in parallel.
Debugging can also be done in parallel (as Eric Raymond
so clearly writes). So what if a complete re-write
is needed at the end: Plan to throw one away.

> The book will be available via the Web and in PDF format even before it
> is completed. (I am writing it using LyX/LaTeX). I have written the
> first two chapters, and will be putting them out for everyone to read

comment, debug, suggest improvements on, revise, help with,

> and use very soon.

Yes, I know. You want to leverage the collaborative PostgreSQL
community process when every possible. Amazing how well it works!

> This book project will clearly be a win for all
> PostgreSQL users, whether they buy the book or not.

This much is true, but it's not the issue.

> That doesn't mean I will not be including significant amount of our
> existing documentation. For example, I would probably include the
> 'manual' pages at the end of the book, like many computer books.

They are seveal hundred pages and will be a great
resource when writing the book -- they must have taken
hundreds of hours to generate. I doubt that they
would be all that useful verbadim at the end of the book.

> As far a money, let me mention something. While making $0 with
> PostgreSQL (I don't use it in my work, or even at home to store any
> data.), I have always offered to put money into the project because I
> think it is only fair that the costs be born fairly by the people
> involved. I have sent money to support our server, I have offered to
> send more in the past, and have offered to host the PostgreSQL Award
> around-the-world tour by including checks to pay for every leg of the
> trip. I have done other monetary gifts for PostgreSQL.

Yes, I know. Most committed free software developers are in a similar
boat and I wish there was a more equitable way of developing software
like PostgreSQL.

> So, if there need for some money for PostgreSQL, let me know. With or
> without the book, I am always interested in helping.

Bruce, I'm not questioning your integrety; if anything it should be
the other way around as I am not a significant contributor and
as an 'familar outsider' really don't have the right to question
your actions. Infact, I admire you a TON and that's why I'm
spending _my_ time authoring this e-mail.

...

Please understand. I'm suggesting an alternative way of doing
things; that maybye, just mabye could turn out to be bigger and
more useful than expected. Consider this as a "small project"
to see if the members of PostgreSQL community can deliver as
a cohesive unit; not as an individual.

If an accountable process like this were to work for a book --
then I would bet solid money that it would work for
application software development for profit. And this,
being able to generate a profit should be the goal that we
as a community should be striving for.

...

Imagine the book titled:
"PostgreSQL: The Definitive Guide, by Bruce Momjian"

Now imagine you going into Crysler corporation trying to
bid on a production control system. Do you think you
will get it with the Oracle representative right next to you?

Imagine instead the book titled:

"PostgreSQL: The Definitive Guide
A collaborative work by the PostgreSQL Community,
Edited by Bruce Momjian"

Put yourself back in the board room at Crysler with
Oracle sales person next to you. Do you think you
are in a better position? I think so. The first book
says you are a lone wolf. The second one shows
you are a leader. It also demonstrates all too clearly
that you an muster the entire PostgreSQL community
behind you, ready to deliver on your promises.

That is way powerful. Far more powerful than the
lone wolf approach chosen by Larry Wall.

...

So, you mentioned the $ word. Is this about $? Yes.
However, it is not about the immediate money nor about
your right to profit from PostgreSQL. It is about a
key juncture for the PostgreSQL community; we can either
fragment off as individuals... going Solo. Or,
we can develop a business model that lets us move
together as a community. Oracle isn't scared about
the first one. Its petrified about the second.

Best Wishes,

Clark

In response to

Browse pgsql-docs by date

  From Date Subject
Next Message Bruce Momjian 1999-10-14 19:34:39 Re: [DOCS] Business Plan for PostgreSQL book?
Previous Message Bruce Momjian 1999-10-14 18:14:02 Re: [DOCS] Business Plan for PostgreSQL book?

Browse pgsql-hackers by date

  From Date Subject
Next Message Bruce Momjian 1999-10-14 19:34:39 Re: [DOCS] Business Plan for PostgreSQL book?
Previous Message Nicolas Huillard 1999-10-14 18:37:20 RE: [HACKERS] Re: [GENERAL] How do I activate and change the postgres user's password?