Print

Print


> To jump in here from the RAL perspective. xroot-ceph package is under active development under the fork https://github.com/stfc/xrootd-ceph. There has always been the intention to push the changes from this repo back to the main repo under xrootd, but we had not yet reached a version to consider as 'fully complete' (for want of a better phrase).

I see. If it is actively developed in your fork, I'd like to discuss possible ways for us to be able to avoid our version becoming stale. We release RPMs for xrootd-ceph based on the repository at https://github.com/xrootd/xrootd-ceph. Just as a test, I rebased the master branch from https://github.com/stfc/xrootd-ceph onto the master from our repository and added the changes to this pull request. The differences with your master branch are just a couple of small extra fixes we have on our side.

> I suspect that if xrootd-ceph submodule was incorporated back into xrootd, it would make this process more difficult (and for future changes)? Perhaps this needs further discussion?
James

Rebasing your master branch on top of ours was not a problem, as it's done above. If you have active development on other branches, we can discuss how to incorporate them too. However, I think that it would be interesting to discuss how we can better coordinate things so that we keep the main repository as up to date as possible with external developments. If we use a git subtree as I am doing in this merge, you should be able to keep developing on your fork, then propose changes back to us with normal pull requests later. If you are available, you could join our [development meeting](https://indico.cern.ch/event/1259794/) today. If you cannot join, we can set another date/time to discuss things further.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/xrootd/xrootd/pull/2008#issuecomment-1551058790
You are receiving this because you are subscribed to this thread.

Message ID: <[log in to unmask]>

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

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