Print

Print


Hi Andy,

On Feb 14, 2018 10:07 PM, "Andrew Hanushevsky" <[log in to unmask]> wrote:
Hi Sebastien,

Correct, I will do that
Thanks!

they won't differ from what is in XProtocol.hh, so for now use those definitions (the names mentioned in the spec are the same in the hh file).
Ok, but unless one can guarantee this won't be considered as derived work, I can't do that (that would defeat the purpose of the clean room implementation one can achieve with 'just looking at the specs' and not the LGPL source code :))

Thanks again for taking care of this.

Cheers,
-s


Andy


On Wed, 14 Feb 2018, Sebastien Binet wrote:

hi there,

as stated in a previous email of mine, I am trying to setup a pure-Go
client for the XRootD protocol.

trying to implement a dummy pure-Go server for the protocol (for testing
purposes) I realized the exact values for many (all!) constants
(kXR_DataServer, kXR_LBalServer, kXR_error, kXR_ping, ...) are not
specified in the protocol specifications[1].

this prevents from implementing the protocol from first principles.

could these values be put in the protocol specs?
(or, explicitly state that looking at the header holding them won't be held
as derived work and thus free of LGPL considerations)

cheers,
-s

[1] http://xrootd.org/doc/dev45/XRdv310.pdf

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-L list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1


########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-L list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1



Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-L list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1