Skip to content

Releases: ActiveTriples/active_triples-local_name

Update to be compatible with all current versions of ActiveTriples

10 Jul 15:14
Compare
Choose a tag to compare

Supports the following versions of ActiveTriples:

  • 0.5.x
  • 0.6.x
  • 0.7.x
  • 0.8.x

Upgrade to use ActiveTriples-0.5.0 gem

09 Jan 22:13
Compare
Choose a tag to compare
Merge pull request #1 from ActiveTriples/setup_badges

Setup badges; Add more testing coverage

Initial Release with default UUID minter

25 Nov 14:58
Compare
Choose a tag to compare

Provide local name minter functionality that generates unique local names.

  • method generate_local_name:
    • Generate a random localname that combined with a class' base_uri does not already exist in registered triplestore.
    • Calls passed in block minter function, or default_minter if not passed in
  • default minter:
    • The default minter generates localname as UUID with optionally passed in prefix.
    • NOTE: UUID without a prefix can begin with an alpha or numeric character. Best practice recommends prefix is an alpha character to force local name to begin with an alpha character.
    • To provide a different default minter implementation, override ActiveTriples::LocalName::Minter.default_minter

See README for more information and examples.