On Mon, May 16, 2022 at 12:02:22PM +0200, Erez wrote:
> Hi,
> 
> I remember we had a discussion on the matter.
> And decide to rename "Master" to "source" and "Slave" to "sink".
> 
> My questions are:
> 
>    1. I see in the code "client", for example "clientOnly" mode.
>    When do we use "client" and when do we use "sink"?
>    Are they the same or represent different things?

The choice of client/server versus source/sink depends on the context.

Use client/server for network ports.

Use source/sink for clocks.

>    2. Did we define the border?
>    When do we use the official IEEE "master" and "slave", and when do we
>    use the new "source" and "sink"?

New code should use client/server or source/sink.

Old should be left alone.

Exception: User visible strings (log messages) should use terminology from IEEE 
1588v2.1.

>    I see, for example, the management IDs remain with  IEEE terminologie.
>    3. What about "grandmaster", do we call it grandsource?
> 
> I think we should set clear rules, so we can minimize the confusion in the
> project.
> Something simple like 4-5 rules perhaps.

See above.

Thanks,
Richard


_______________________________________________
Linuxptp-devel mailing list
Linuxptp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel

Reply via email to