1 |
On Thu, Mar 14, 2013 at 10:02 PM, Alan McKinnon <alan.mckinnon@×××××.com> wrote: |
2 |
> On 14/03/2013 15:40, Mark David Dumlao wrote: |
3 |
>> On 03/14/2013 09:28 PM, Alan McKinnon wrote: |
4 |
>>> Or, try remove LDAP, NIS and PAM support for auth from a RHEL machine to |
5 |
>>> test if it works without those things in place. |
6 |
>>> RHEL? Impossible. |
7 |
>>> Gentoo? Trivially easy. |
8 |
>> "Trivially easy", of course, means an emerge -euDNtv world && emerge |
9 |
>> -ctv && revdep-rebuild -i && revdep-rebuild ... ehehehe |
10 |
>> |
11 |
>> I dunno, it might actually be easier to setup the said distros in a VM. |
12 |
>> And if those configurations don't work, you shouldn't have to support |
13 |
>> them, eh? ;) |
14 |
>> |
15 |
> |
16 |
> |
17 |
> Well, devs tend to ask questions like "would this thing X work in |
18 |
> practice? or do I have to munge my code?" |
19 |
> |
20 |
|
21 |
No, that doesn't make sense. The situation you presented above was |
22 |
removing "impossible to remove" components on an OS and asking if the |
23 |
software still works. You don't get to call that a vaild test |
24 |
environment if the test environment itself doesn't work in the first |
25 |
place. |
26 |
|
27 |
> They want to know if shipped code supports something. And, I don't get |
28 |
> to say "I'm sorry, I cannot support Centos 4 on this" |
29 |
> |
30 |
> Business has a stock answer "Well, find a way to make it work." |
31 |
|
32 |
Actually, business has a stock answer of "Supported on Windows XP or |
33 |
later, Mac OS X some cat, Red Hat version foo, SuSE...." |
34 |
|
35 |
In general they target actual known platforms, and YES they get to say |
36 |
"I cannot support Centos 4 on this" all the time. |
37 |
|
38 |
> Flexibility is the key. At least with |
39 |
> |
40 |
> "emerge -euDNtv world && emerge -ctv && revdep-rebuild -i && revdep-rebuild" |
41 |
> |
42 |
> I can walk away and come back in three hours, look at logs and tell them |
43 |
> to test. Plus I don't have to re-install their customer code everyt time |
44 |
> from scratch (said code *never*, of course, coming with anything |
45 |
> resembling a MakeFile) |
46 |
> |
47 |
|
48 |
Hoo boy what I would give for -euDNtv to take less than 3 hours on my setup ;) |