[sldev] [VWR] QA, CHTTP, Compiling 1.18.6.1, standalone build
and no llmozlib (to CEO)
Dzonatas
dzonatas at dzonux.net
Tue Dec 18 08:24:51 PST 2007
Merry Christmas!
Callum Lerwick wrote:
> Before I waste a lot of time on it, 1.18.6 *does* work if you have
> llmozlib, right?
>
https://wiki.secondlife.com/wiki/User:Dzonatas_Sol/Compiling_The_Viewer
Of course, that is currently setup just for Windows, and it wouldn't be
hard to add GCC support back as before. =)
Yes, it works with llmozlib.
As for unit testing this, you ever wonder how CHTTP and SCons could work
together for QA automation? It seems logical since both are written in
python. Would it be to hard to setup a servelet that listens over chttp
and makes sure programs compile and features work? It seemed LL was
headed that direction whereby making QA easier until... well... *sigh*
... I understand, people don't want to lose their jobs and thus hate
automation. I do understand. I learned very well simple little things
that could automate a business larger than what LL is now out of
existence. I've learned how I get blamed for that even if that wasn't my
plan or in the plans at all. (business I was in was notorious for rapid
job hires and fires to match disaster recovery needs) I've learned how
such blame carries over the years and fucks up my background image
(informal background checker love to make mud-slinging reports). I
understand how some (well, more then some) employees rather push me to
the street over sheer fear that someone like me might automate them out
of their job. Alas, I'm practically on the street if it wasn't for some
families and friends that realized how unfair I've been treated. I'm not
just talking out my ass here (psst... look at the "criminalization of
open source" thread).
Do realize that there will continually be these QA issues with LL if LL
keeps its current business model. It comes down to cost. It costs to
wholesale switch like SCons to CMake, but it also costs to maintain
either one. It costs even more to spend the time to reinvent the wheel.
Somebody, however, tried to justify the time to do it, and that somebody
gets is paid and gets to have a happy Christmas with their family.
Now, you ask kinda implicitly if compiling without llmozlib is worth it?
Good QA question. I'm sure Rosedale would like to know how simple it is
to write the test case once and have that tested on each source release. =)
At worst, it may take some time to test to test case (look at chttp),
but the logic is simple given the tools that LL now uses and the
expertise that LL has now.
The word also got out that LL wants to hire 10x the amount of QA people.
Obviously, it is worthwhile to consider that it is within budget to
"test the test case" (to actually write it and automate it) and avoid
the cost and agony of hiring and firing 10x the amount of QA people over
time -- and the scars it leaves.
-- Dz
P.S. Callum, your question was at least worth my time to sincerely write
this as a solution to the issues we continually face.
--
Power to Change the Void
More information about the SLDev
mailing list