Greetings,

On Sun, Aug 26, 2012 at 10:23 PM, Arun Khan <[email protected]> wrote:
>
> When you build from source, a well designed 'make install' will put
> everything under the
> /usr/local/ dir. structure.
>
> A similar philosophy could be adopted for your scenario.

Thanks a lot for weighing in.

More or less,  that is what I had in my mind. just as kernel
compilation allows various options

A RAD tool for a simple app as this where only things which are
required are packaged in a neat little directory would definitely help
in knocking quick and dirty small apps without going through a whole
lot of wrestling /relearning with minefield of arcane semantics of
semicolons and colons in the landscape of the "latest and greatest"
languages which prop up every now and then. :)

As it is %,$,*,.  are enough to give/get a divorce. :)


>
> The problem is with the other OSs or rather convincing their powers to
> be, to put in place, a similar structure.
>

But the part "a well designed 'make install'" is sometimes tricky in
the world of Open source in the fringe application areas at least. One
such experience was when I was trying to convert a PDF to flipbook
with page curls... It is a bit of WIP now..
of course swftools did help in flip book there. but the "page curl"
thing did me in.

Sometimes I wonder if many of the software developers ever understood
the concept of code cohesion or "small is beautiful" or KISS principle
or robustness or reliability or "utility computing" or "bird's eye
view of the problem" at all.

I wonder if many of the software developers are Engineers at all or at
least aware of the principles of engineering at all.

Apropos, to convince the powers to be in open source is more or less a
lifetime mission.

When do we deliver on time then?

>
> Are you referring to all OSs in general or a specific OS?
>

I have faced this issue in (of course) windows more frequently.

In the Centos world, for some apps, where no native packages were
available, like mysql workbench for centos 5 (Incidentally for Centos
6 though it is available -- Oracle Linux effect probably), I had gone
through the dependency hell. and generally any
config-make-make-install cycle has potential for such things, I would
guess.

I know that Centos is "ancient" by design as far as the version of
packages goes compared to other bleeding edge distros.

And yes they do spray files in man, bin, and the such in often distro
specific directories -- sometimes not in the places where one would
expect. and yeah, I do R a lot TFM. :)

As it is we have enough pains dealing with "I don't know anything
about computers" types who parade their android tricks and PHBs.

Apologies for all the whining.
I am sure you understand and empathise the labour pain a typical
technology consultant/solution provider has to go through _every_ day.

-- 
Regards,

Rajagopal
_______________________________________________
ILUGC Mailing List:
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc

Reply via email to