Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [hono-dev] Definition of Hono's public API

On 15.01.20 12:55, Buechner-Mihaljevic Abel (INST/ECS4) wrote:
> Hi Kai,
> 
> I'll be happy if we have defined that. The choice of modules you suggest is IMHO reasonable. 
> Maybe we can discuss before the next major release if every single implementation within e.g. the client needs to be part of its public API or if we can distinguish between public and internal implementation details within the client.
> 

I think we need to come to that, i.e. having public vs. private
packages. In core and client we already use OSGi to define visibility.
However, currently all packages are exported (and I can't recall why
that is). In the future I can also imagine using the standard Java
Modules mechanism for that purpose.
-- 
Mit freundlichen Grüßen / Best regards

Kai Hudalla

Software Developer - Bosch IoT Hub

Bosch.IO GmbH
Ullsteinstr. 128
12109 Berlin
GERMANY
www.bosch.io

Registered Office: Berlin, Registration Court: Amtsgericht
Charlottenburg; HRB 148411 B
Chairman of the Supervisory Board: Dr.-Ing. Thorsten Lücke;
Managing Directors: Dr. Stefan Ferber, Dr. Aleksandar Mitrovic, Yvonne
Reckling

Back to the top