Hi Mark,
On 6/25/19 2:31 PM, Mark Nelson wrote:
Very much agreed! The ceph repo is already far bigger
than I'd prefer.
My current ceph working directory is 34GB! (granted most of that is
build). Compile times have ballooned over the years too. Personally
I'd rather go the other way and start removing things that aren't
explicitly required.
Of course that's something that should be considered/evaluated and I
actually share your pains and concerns regarding the overall size. In
the case of ceph-iscsi, I think the benefits of adding it would outweigh
the additional overhead, but I'm aware it's a fine balance and we don't
seem to have a formalized way in which sub-projects could be evaluated
for promotion/inclusion into the main git repo (or the other way around).
It probably makes sense to check the code base for unnecessary things on
a regular basis. Do you have any specific components in mind? How do you
define "explicitly required"? And by "removing", do you mean deleting
them for good or moving then out of the ceph git repo into a separate one?
Lenz
--
SUSE Linux GmbH - Maxfeldstr. 5 - 90409 Nuernberg (Germany)
GF: Felix Imendörffer, Mary Higgins, Sri Rasiah HRB 21284 (AG Nürnberg)