At 01:33 PM 9/13/2007 -0700, Jeffrey Harris wrote:
Hi Phillip,

I can definitely understand your frustration that people aren't
responding to your questions and thoughts about funding.  I think
(though I'm by no means sure) this is because we've been encouraged to
discuss funding strategy in our internal strategy list, instead of on
this public list.

It may well be that conversations about funding and architecture are
inseparable, in which case we're in a bit of a quandary.

Personally, I'd be fine to discuss potential revenue in public, but I
don't have a handle on what we'd lose if we started discussing funding
on public lists.

I'd be sad if our architecture discussions were pushed into private lists.

My point isn't that developers need to be procuring revenue themselves, but rather that project, organization, and product must all be designed in terms of some goal. (Because "writing code doesn't make money". Design decisions and project decisions have to be directed towards the goal, in order for writing code to *support* making money.)

If work is taking place on those models on another list, the output that's desired from that process are things like:

* who are the users whose needs should be met
* what features are free draws and which are used to motivate payments
* how far in advance of funding cut-off must the features be delivered by

and so on, which I would think can all be discussed without revealing any confidential details. (E.g. "yes, we're working on grant or merger possibilities, and here are the things most important to our current prospects", or "yes, we are pursuing a service-oriented revenue model where the client's job is to entice/encourage people to use the hosted service.")

But without this kind of information, project management and software design are simply flying blind. Merely saying we're going to produce some set of features by some deadline for some set of users isn't a sufficient specification to allow for success... unless it just happens by accident. (Which is unlikely, since the absence of the information means people are much more likely to disagree about what's "best" -- another factor that affects our delivery capabilities.)

Whether it's grant-driven, investor-driven, advertiser-driven, or user-purchased product/service driven, there is in all cases a *customer* -- who may or may not be the same as the "user".

So who is our customer, and what do they need in order to give us money? That is the desired practical response to the questions I'm asking.

(Even if the customer is someone like "AdSense advertisers", this is still not necessarily enough to turn mere quantity of "users" into revenue, since not all users are of equal value to advertisers.)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev

Reply via email to