Hi,

based on an enquiry for some partnership I think it make sense to
discuss a general question. Which features, improvements, enhancements
should be part of AOO by default or which belongs more in a broader
eco-system around AOO and should be better provided as an extension.
Means we provide support on basis of technical collaboration to achieve
the realization of such an extension but we prefer probably the
realization (hosting) outside of the project to avoid confusion or to
benefit some parties over others.

There are more things that should be taken into account and I would like
to hear other opinions on this as well.

Things that comes to my mind where I would always prefer an extension
solution:

- Connectors to some non free, non open source software based on
proprietary API's. It can be different when a solution is based on open
standards and is of more general use like for example a connector or
better UCP to allow access of file in a CMS via CMIS.

- Dependencies on external GPL, LGPL libraries.

- Rarely used features only important for a minority of our users. I
think we want to minimize the default memory footprint where possible
and making these kind of features available as extensions can make
sense. But it shows also that it can make sense to have extensions
hosted in our repo as well ;-)

- ...

What do others think about it.

Juergen



Reply via email to