Ethereal-dev: [Ethereal-dev] PDML output - creator attribute

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Biot Olivier <Olivier.Biot@xxxxxxxxxxx>
Date: Wed, 31 Dec 2003 13:14:08 +0100
Hi all,

Although we generate PDML output with Ethereal, and we write the created
attribute of the PDML tag, we do not "freeze" a PDML Ethereal spec. However,
Ethereal develops over time while we set the "release" at discrete points in
time, typically some hours before releasing a new official version. As a
result, we cannot rely upon the PDML creator attribute to unambiguously map
the output to the *real* creator.

I propose to have a dedicated make target for building a real release, and
that we can modify the "creator" attribute (along with other version info in
util.c read from config.h), so that:

a) Real "official" releases have a version like it is today.
b) Intermittent builds have a text string appended to the base version,
   containing e.g., a build timestamp.

Are there other ideas?

Regards,

Olivier