pcp
[Top] [All Lists]

PCP webapps packaging split

To: "Frank Ch. Eigler" <fche@xxxxxxxxxx>, Martin Spier <mspier@xxxxxxxxxxx>
Subject: PCP webapps packaging split
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue, 14 Apr 2015 08:32:15 -0400 (EDT)
Cc: pcp <pcp@xxxxxxxxxxx>
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <1032054518.18050620.1428997704479.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: 0aHg940EYjT7Mmut84ruGSorNHg9uw==
Thread-topic: PCP webapps packaging split
Hi guys,

I've pushed in the RPM spec changes to do the webapp packaging
split discussed on IRC the other day, allowing folks to choose
just the webapp(s) they/need want to use.

The disk utilisation was very different to the 25% number that
was bandied around (where did that come from?) - Vector gives a
~100% increase in webjs size, and the other numbers didn't seem
to reflect current reality either (all together upward of ~30MB
not sub-20MB as earlier thought).

$ rpm -qi pcp-webapp-vector | grep ^Size
Size        : 16169540
$ rpm -qi pcp-webapp-graphite | grep ^Size
Size        : 8392868
$ rpm -qi pcp-webapp-grafana | grep ^Size
Size        : 3675204
$ rpm -qi pcp-webjs | grep ^Size
Size        : 3725242

(for comparison & these will soon be smaller...)

$ rpm -qi pcp | grep ^Size
Size        : 4998259
$ rpm -qi pcp-libs | grep ^Size
Size        : 673440

Anyway, my testing today suggests it's looking good, so please
take a close look and try it out if on an rpm distro if you can.
Martin, if your deb packaging for Vector could use the same
conventions (dropping files into /usr/share/pcp/webapps/vector,
same package name for docs consistency) that would be ideal.

cheers.

--
Nathan

<Prev in Thread] Current Thread [Next in Thread>