Jeff Yates wrote:
> 
> I see 4 groups of people who will be going to these pages.
> 1)  C++ and other developers who want to join Mozilla's development team
> 2)  Software developers who wish to "re-use" Mozilla's technologies within
>     their own applications.
> 3)  Web page developers.  (lets just call this group "mozilla/web")
> 4)  Mozilla browser end user's.

This is true, but remember also that Mozilla "embeds" its own software.
So people joining Mozilla's team may also fall under the second category.

> So, my opinion is that you should have relevant documentation available in 3
> groups, under mozilla/dev for those who wish to help in it's development,
> mozilla/tech for those who wish to embed the engine in their own product,
> and mozilla/web for the web page developer.

The main problem with this is that the documentation for mozilla/dev and
mozilla/tech overlap significantly. There are people who may want to use
part of a technology. Also, one usually needs to know something about the
interface to be able to implement it. So, I think this distinction should
be made at the project level rather than above it.

Reply via email to