Roland Mainz wrote: > Garrett D'Amore wrote: > >> Joseph Kowalski wrote: >> >>> Garrett D'Amore wrote: >>> > [snip] > >>> I've not heard from any other ARC members that they feel strongly >>> about this. That doesn't mean they don't; we often just let the >>> poster of the initial request continue to discuss. >>> >>> However, this is starting to sound like a lone voice here. >>> >>> Do other ARC members believe this is significant and we should >>> continue discussing this? >>> >>> (I actually agree with Garrett's suggestion. However, Roland seemed to >>> not accept this *suggestion*, so I think we should just drop it.) >>> >> That's fine. I offered to help as well if they wanted to follow my >> suggestion. >> >> That said I don't want to suddenly have new functionality show up as >> part of *this* case -- e.g. the HTTP functionality to which Roland was >> alluding. If there were an attempt to grow that new functionality in >> *this case*, then I'd derail. >> > > Erm... why ? The /usr/lib/shell/ directory is _private_ - how we > populate it (and "when") is AFAIK only a question for code review and > not for the ARC case. Technically I have content for the directory but I > wanted to wait until "shcomp" is available on the build machines (which > needs usually five or more Nevada builds counting from our current > putback to avoid the _pain_ for build machine admins caused by a "flag > day"). >
Because *that* material is not related for this case. If you want to have *another* case to add that material, you could probably do so without contention. I don't think its fair to say "project private" and leave various turds throughout the filesystem. If *really* want a project private directory, it would be better to select a truly project-specific name like "/usr/lib/ksh93/" or "/usr/lib/somecool-project-that-needs-lib-storage", and don't even take the time to bring it to ARC. (Probably an item for CTeam review only at that point, I think.) In fact, if you are only providing private content, without any intent to export functionality to other consumers, why do you want a common directory for it? Why not just stick whatever files you need in either /usr/lib or /usr/share (as appropriate)? > >> I will let the matter drop unless the submitter wants to follow my >> suggestion (in which case my offer of help stands), or the submitter >> takes the inadvisable action of trying to suddenly increase the scope of >> this case by adding a bunch of new unrelated functionality into the >> /usr/lib/shell directory. >> > > The scope of the case includes /usr/lib/shell/ with _private_ content. > The description of the hiearacial shell function library was only > thought as a short description/justification why we want this directory. > Okay, it sounds like you don't want to run it as a separate case. I can't say I'm thrilled by that, but neither am I upset enough to do anything about it. -- Garrett