clean up Gary Lowell's WIP branches
Gary Lowell had contributed a couple of work-in-progress branches that are still outstanding. Here are the seven that remain and require further review.
"wip-build-test":https://github.com/ceph/ceph/tree/wip-build-test - This was a change to the configure.ac file to support Release Candidates. It was not merged to master. It should be rebased and adjusted for the newer version number. Once that's done, it can be submitted to master. Note: this is not needed IMO, the intended way for automated/configurable builds should be done via ansible playbooks, not by editing this file like this -Alfredo. "wip-5900-gl":https://github.com/ceph/ceph/tree/wip-5900-gl - This has many commits associated with it. Current work should be evaluated, finished, tested, and finally sumitted to master. This is #5900, the cephfs python packaging task. Note: There was nothing added there on top of what exists for 5900. Deleted the branch. "wip.cppchecker":https://github.com/ceph/ceph/tree/wip.cppchecker - Danny Al-Gaaf has submitted several cppcheck patches to Ceph over the past year. Gary collected Danny's patches and pushed them into a WIP branch. We should check to see if these patches are still needed. If so, this branch needs to be rebased and submitted to master. Note: Not immediately apparent but these changes are already in master. Some of the changesets were on files that got removed, so hard to track down. "wip-da-spec-1":https://github.com/ceph/ceph/tree/wip-da-spec-1 - This might have been merged in GitHub already. "wip-doc-prereq":https://github.com/ceph/ceph/tree/wip-doc-prereq - This was a change to the documentation to reflect the latest build prerequisites on the various Linux distros. It is not yet present on master, so it should be rebased and merged to master. "wip-build-doc":https://github.com/ceph/ceph/tree/wip-build-doc (was 70820b0036e2850eae481a2d67af063c1796d836). I've rebased this branch and pushed to the main ceph repo. The changes can be reviewed on the website .
#1 Updated by Ken Dreyer over 5 years ago
For the record, today I've reviewed and deleted the following wip branches from Gary.
wip-lazy-cuttlefish-gl (was e2618a) - This was a small change to the ceph.spec.in file to account for a difference in Red Hat versus Susue. It is present in the master branch and the cuttlefish branch, so it is now deleted.
wip-3955 (was 072026) - Gary added an autoconf test for C++ compiler presence. This is present on master as aa79077c2442e518c11f3d1885461d734909370b . This wip-3955 branch is deleted.
wip-system-leveldb (was 5397a6) - Gary changed Ceph to use the system leveldb packages. This is present on master as ea546aef0c86da521f8a360d4bfd10315af3f46b. This wip-system-leveldb branch is deleted.
wip-3921 (was e1c358) - This is obsoleted by 61a2be3bb60145ba6aef91b8b2645a1f48f7de85. This wip-3921 branch is deleted.
wip-init-radosgw (was 61a900) - This is related to #4571, which was closed 11 months ago. The commit is on master as ae71b576a7396bf44f052845af7561cc0436486a and this wip-init-radosgw branch is deleted.
wip-4725 (was 1cde81) - This is related to #4725, which was closed 11 months ago. The commit on master is 86c1ea1156b25e1a7038132a2319cbf6a47c92da. However, there was a second commit on the branch that reverted the Debian portion, added version numbers instead, and added libboost-system-dev. Under the assumption that this was just an experiment and not suitable to go into mater I've deleted the wip-4725 branch.