Bundle hashing

Author(s): José F. Morales, The Ciao Development Team.

This module defines the operations to map the whole bundle source code to shorter identifiers (which can be precise like cryptohashes for DVCS or coarse like release date, etc.).

Note: Some functions (like Git commit number) simply ignore uncommited changes in the source tree.

Usage and interface

Documentation on exports


Extract and save the commit information metadata

    No further documentation available for this predicate.

    Documentation on imports

    This module has the following direct dependencies:

    Known bugs and planned improvements

    • Do hashing of distributions instead of bundles?
    • Hashing relies on Git or SVN identifiers of the whole repository, not the specified bundle
    • Allow hashing with configuration options?
    • Allow hashing of binaries or distributions?