| From | Sent On | Attachments |
|---|---|---|
| 72 earlier messages | ||
| Daniel Fagerstrom | Oct 4, 2005 2:16 am | |
| Pier Fumagalli | Oct 4, 2005 2:31 am | |
| Bertrand Delacretaz | Oct 4, 2005 2:36 am | |
| Daniel Fagerstrom | Oct 4, 2005 3:01 am | |
| Andrew Savory | Oct 4, 2005 3:13 am | |
| Upayavira | Oct 4, 2005 3:17 am | |
| Bertrand Delacretaz | Oct 4, 2005 3:29 am | |
| Steven Noels | Oct 4, 2005 3:39 am | |
| Torsten Curdt | Oct 4, 2005 3:47 am | |
| hepabolu | Oct 4, 2005 4:00 am | |
| Joerg Heinicke | Oct 4, 2005 4:39 am | |
| Sylvain Wallez | Oct 4, 2005 4:57 am | |
| Daniel Fagerstrom | Oct 4, 2005 5:48 am | |
| Arje Cahn | Oct 4, 2005 5:55 am | |
| Stefano Mazzocchi | Oct 4, 2005 9:08 am | |
| Sylvain Wallez | Oct 4, 2005 9:24 am | |
| Carsten Ziegeler | Oct 4, 2005 12:43 pm | |
| Steven Noels | Oct 5, 2005 3:57 am | |
| Carsten Ziegeler | Oct 10, 2005 5:02 am | |
| Joerg Heinicke | Oct 11, 2005 2:03 pm | |
| Vadim Gritsenko | Oct 11, 2005 8:01 pm | |
| Stefano Mazzocchi | Oct 11, 2005 8:16 pm | |
| Vadim Gritsenko | Oct 11, 2005 8:35 pm | |
| Bertrand Delacretaz | Oct 11, 2005 11:20 pm | |
| Max Pfingsthorn | Oct 12, 2005 12:31 am | |
| Torsten Curdt | Oct 12, 2005 12:32 am | |
| Bertrand Delacretaz | Oct 12, 2005 12:58 am | |
| Sylvain Wallez | Oct 12, 2005 1:34 am | |
| Carsten Ziegeler | Oct 12, 2005 2:21 am | |
| Daniel Fagerstrom | Oct 12, 2005 4:52 am | |
| Stefano Mazzocchi | Oct 12, 2005 8:58 am | |
| Stefano Mazzocchi | Oct 12, 2005 9:01 am | |
| Upayavira | Oct 12, 2005 9:20 am | |
| Vadim Gritsenko | Oct 12, 2005 9:38 am | |
| Stefano Mazzocchi | Oct 12, 2005 9:47 am | |
| Niclas Hedhman | Oct 12, 2005 10:04 am | |
| Upayavira | Oct 12, 2005 11:57 am | |
| hepabolu | Oct 12, 2005 12:43 pm | |
| Stefano Mazzocchi | Oct 12, 2005 2:09 pm | |
| Stefano Mazzocchi | Oct 12, 2005 2:18 pm | |
| Stefano Mazzocchi | Oct 12, 2005 2:20 pm | |
| Sylvain Wallez | Oct 12, 2005 2:35 pm | |
| Vadim Gritsenko | Oct 12, 2005 2:47 pm | |
| Daniel Fagerstrom | Oct 13, 2005 2:41 am | |
| Reinhard Poetz | Oct 13, 2005 3:25 am | |
| Vadim Gritsenko | Oct 13, 2005 8:07 am | |
| Ralph Goers | Oct 13, 2005 9:14 am | |
| Vadim Gritsenko | Oct 13, 2005 9:22 am | |
| Ralph Goers | Oct 13, 2005 9:44 am | |
| Daniel Fagerstrom | Oct 13, 2005 9:56 am | |
| Stefano Mazzocchi | Oct 13, 2005 10:01 am | |
| Stefano Mazzocchi | Oct 13, 2005 10:05 am | |
| Daniel Fagerstrom | Oct 13, 2005 1:59 pm | |
| Joerg Heinicke | Oct 13, 2005 2:03 pm | |
| Joerg Heinicke | Oct 13, 2005 2:05 pm | |
| Stefano Mazzocchi | Oct 13, 2005 3:25 pm | |
| Reinhard Poetz | Oct 13, 2005 10:57 pm | |
| Daniel Fagerstrom | Oct 14, 2005 2:05 am | |
| Vadim Gritsenko | Oct 14, 2005 6:01 am | |
| Vadim Gritsenko | Oct 14, 2005 6:06 am | |
| Stefano Mazzocchi | Oct 14, 2005 11:34 am | |
| Vadim Gritsenko | Oct 14, 2005 11:45 am | |
| Reinhard Poetz | Oct 15, 2005 1:38 am | |
| Joerg Heinicke | Oct 15, 2005 1:40 am | |
| Joerg Heinicke | Oct 15, 2005 1:45 am | |
| Stefano Mazzocchi | Oct 15, 2005 8:53 am | |
| Stefano Mazzocchi | Oct 15, 2005 9:08 am | |
| Peter Hunsberger | Oct 21, 2005 10:12 pm | |
| Stefano Mazzocchi | Oct 23, 2005 10:39 am | |
| Peter Hunsberger | Oct 24, 2005 8:05 am | |
| Subject: | Re: Public/Private classification | |
|---|---|---|
| From: | Daniel Fagerstrom (dani...@nada.kth.se) | |
| Date: | Oct 13, 2005 9:56:32 am | |
| List: | org.apache.cocoon.dev | |
Vadim Gritsenko wrote:
Reinhard Poetz wrote:
--- Daniel Fagerstrom <dani...@nada.kth.se> schrieb:
IMO we need to find two set of interfaces/classes: the API of Cocoon, and the set of classes (components) that an application programmer need JavaDoc for.
If it ain't public API you ain't need Javadoc for it, period.
WDYT?
I agree completly with you!
I don't. You both miss the point, which is: It is JFDI effort which should bring in results quickly, namely set of public classes which are agreed by *whole community* to be public, which means *everybody* agrees that these classes and interfaces will be supported and carefully evolved.
Vadim, I don't think you got my point. Having an opinion about 673 classes seemed to be a lot of work. And asking the *whole community* for having an opinion about all of them seem to be a rather time consuming way. To me it seem better to have some discussion about how to find an efficient way to choose.
Furthermore we cannot just have any ad hoc selection of classes/interfaces as public API, all classes/interfaces that is refered to from the public API must be part of it. Is there any convenient way to get all refered interfaces from a given set of intefaces?
If you don't agree with public denominator on one of the classes, just mark it D (we are looking for consensus here!) and have a healthy lengthy discussion about it,
Concensus about exactly what? To me it was unclear what the exact purpose of the activity was, and I wrote my mail because I wanted to get a better idea about that. And if you are prepared to have helthy lengthy discussions about the specific classes I can't understand why you don't even bother about commenting my opinions about how to classify.
but please don't block this effort to produce *good-enough* results quickly in the sake of ivory tower of perfect API separation and bundles and what not...
That is BS, I tried to find a practical way of solving the problem of finding a public API with a reasonable amount of effort. I'm not talking about any perfectness here. And for the bundle and separation step aspect, I think I made it pretty clear that it was a separate and later step.
So, are you on board?
Ity should be rather obvious from my previous post in this thread and from earlier posts that I want us to find out the public API for Cocoon. But to get any further in this discussion I propose that you re-read my last post and give some constructive critic instead of just dissmissing it.
/Daniel





