Tomcat does this with a simple text file in the root of the
distribution. Compare Tomcat 9 [1] (currently in development) with
Tomcat 8 [2] (stable release).
We actually don't guarantee very much but Tomcat is a very different
type of project. The idea, however, could be re-used.

Mark

[1]
http://svn.apache.org/viewvc/tomcat/trunk/RELEASE-NOTES?view=annotate#l44

[2]
http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/RELEASE-NOTES?view=annotate#l44

On 13/06/2016 19:57, James Carman wrote:
> I'd rather not make it (the OSGi metadata) the "source of truth".
> 
> On Mon, Jun 13, 2016 at 2:49 PM Thomas Vandahl <t...@apache.org> wrote:
> 
>> On 05.06.16 20:33, James Carman wrote:
>>> Not quite. OSGi is a special case. It's much more restrictive than simple
>>> J2SE, because it can be. In the general case, the public API for OSGi is
>>> different from the public API for J2SE. Let's not confuse the two.
>>
>> My intention was to use the OSGi meta data to define something that we
>> consider a public API. I agree to Sebastian that this might be difficult
>> for some components as they were not designed with a separation of
>> public and private API in mind. That's why I believe that suing
>> something a little more restrictive may help us to move forward and
>> improve the situation.
>>
>> Bye, Thomas.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>> For additional commands, e-mail: dev-h...@commons.apache.org
>>
>>
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to