Hi,

I'd like to announce the start of a new (yet private) development branch
for the installation of versioned files, much like gstreamer (et al.)
does.

This will allow to easily install and use two or more transcode versions
on the same box, which is a big win for comparison, regtest, perftest
and stuff.

Of course, no functional change is involved, it's "just" a layout
reshape.

For example:

Today installed layout (use a fixed font!)

$PREFIX
|-- bin
|   |-- transcode
|   |-- tcprobe
|   `-- [...]
|-- lib
|   `-- transcode
|       `-- [plugins.so]
`-- share
    |-- doc
    |   `-- transcode
    |       |-- html
    |       `-- tech
    |           `-- html
    |-- man
    |   `-- man1
    |       |-- transcode.1
    |       |-- tcprobe.1
    |       `-- [...]
    `-- transcode
        `-- profiles
            `-- [data]


Tomorrow installed layout (use a fixed font!)

$PREFIX
|-- bin
|   |-- transcode-1.3.0
|   |-- tcprobe-1.3.0
|   `-- [...]
|-- lib
|   `-- transcode-1.3.0
|       `-- plugins
|           `-- [plugins.so]
`-- share
    |-- doc
    |   `-- transcode-1.3.0
    |       |-- html
    |       `-- tech
    |           `-- html
    |-- man
    |   `-- man1
    |       |-- transcode-1.3.0.1
    |       |-- tcprobe-1.3.0.1
    |       `-- [...]
    `-- transcode-1.3.0
        `-- profiles
            `-- [data]


This will heopefully affect transcode from 1.2.0 to onwards, but 1.3.0
is a much more realistic target version.

The release 1.1.0 will NOT be affected.

Comments welcome!

Bests,

-- 
Francesco Romani // Ikitt
http://fromani.exit1.org  ::: transcode homepage
http://tcforge.berlios.de ::: transcode experimental forge

Reply via email to