[libmetabase-fact-perl] annotated tag upstream/0.025 created (now ff32e3c)

Florian Schlichting fsfs at moszumanska.debian.org
Sun Apr 24 21:38:52 UTC 2016


This is an automated email from the git hooks/post-receive script.

fsfs pushed a change to annotated tag upstream/0.025
in repository libmetabase-fact-perl.

        at  ff32e3c   (tag)
   tagging  581e51ddfbb0c53d338ea0215cd3661e695fae8b (commit)
  replaces  upstream/0.024
 tagged by  Florian Schlichting
        on  Sun Apr 24 22:38:48 2016 +0200

- Log -----------------------------------------------------------------
Upstream version 0.025

David Golden (190):
      Report spec check implemented; imported TestFact
      imported PrereqAnalysis.pm from Metabase dist
      open/add/close
      test report close error handling
      first attempt at report as/from string
      revised Fact API - base.t passes
      use JSON for PrereqAnalysis; update to new Fact API
      new Fact API + documentation
      implemented Fact freeze-thaw
      restored old name for prereq fact tests
      implemented Fact content_meta
      changed doc to say that content_meta should be created by indexer only
      implemented report serialization; documented Report API
      added documentation reminder to Pod
      prereq cleanup: no more JSON/MIME; updated prereqs in Makefile.PL
      content_from_string MUST accept string OR ref to string
      fix TestFact content_as/from_string
      added Todo file for notes
      add CPAN::Metabase::Fact::String subclass
      add Hash and update String in anticipation of new serialization
      added facts() accessor
      Merge branch 'master' of git://github.com/rjbs/cpan-metabase-fact
      require JSON, not Storable
      fixed broken tests for String base type
      fix String implementation and tests for as_bytes
      fixed simple hash fact testing; test string content_meta
      documentation and minor test fix
      added comment about report validation
      more Todo
      added comment about report validation
      more Todo
      Have C::M::Fact::Hash provide simple required/optional key validation
      Merge commit 'github/master'
      Merge commit 'origin/master'
      add test that .pm files compile
      add User::* profile classes
      make compile test more portable
      Merge commit 'usb/master'
      more Todo: validation helpers
      auto-set type if not set + comments/cleanup
      use strict! use warnings!
      test as->from round trip
      cleanup code after auto type assignment in new
      reports need to load fact classes during content_from_bytes
      Don't have report require() fact classes; eval/die instead
      report class methods for introspection and loading
      allow $report->add( $fact )
      remove Metabase::Fact::TestFact
      moved Todo items to metabase
      added guide for hacking
      reorganizing tests
      add methods to create/save/load a user profile
      Merge branch 'master' of ssh://xdg@echo.dagolden.com/git/metabase-fact
      added metabase-profile to help creating profiles
      move all object construction to _init_guts
      more/better documentation
      remove M::User::Secret from M::User::Profile
      Have metabase-profile save profile and secret separately
      add stub of Resource class
      checkpoint of work in progress on revising metadata types
      get Metabase::Resource  minimally working and tested
      Merge branch 'master' of xdg at echo.dagolden.com:/git/metabase-fact
      add _cache property to Resource class
      finished first draft of Resource documentation
      add CPAN resource and harmonize resource docs/guts
      rearrange some guts of Fact, improve comments and docs
      fix Resource classes and test cpan subclss
      fix tests for change in internal structures
      change created_at/update_at API and always use ISO8601
      make guids lc
      change creator_id to creator
      don't load modules not being used
      revise Fact documentation
      bump version to 0.002
      make creator a URI, not a GUID
      fix content_metadata documentation
      allow optional guid argument on fact creation
      revise profile creation to use explicit guid
      make Fact->load() a generic loader
      fix up missing module versions and reformat author info
      add 'valid' property
      add valid accessor
      make resources into objects
      rename created/updated_at to creation/update_time
      work in progress -- revising resource guts
      Resource guts rewrite complete
      distfile resource subclass
      Change metabase-profile to output a single file
      make GUIDS lowercase by default
      add diagnostics on JSON failures
      more fixes to ensure resources get stringified when they should
      have user profile/secret set creator and clean up other creator init
      add diagnostic check
      bump version to 0.003
      bump prereqs
      fixed bug in guid assignment
      bumped version to 0.003001
      remove throws_ok to avoid bizarre copy of array error
      bumped version to 0.003002 and prepped changes for release
      document Metabase::Resource resource()
      tweaked Changes
      downgrade prereqs to last major number
      bump version to 0.004 and prep Changes for release
      bump version to 0.005
      use utf8::encode/decode instead of Encode
      prep Changes for release
      fix typo in Changes
      don't auto-vivify complex data structures with my
      bump version to 0.006 and prep Changes for release
      remove dependency on Time::Piece
      bump version to 0.007 and prep for release
      bump version to 0.008
      gitignore dist dirs and tarballs
      Fixed failing t/resource/base.t on 5.6.1
      Initial Dist::Zilla conversion
      remove $VERSION lines so dzil can autogenerate
      relocate abstracts from POD to dzil comment
      ignore dzil's .build directory
      finished dzil conversions
      added change notes for release
      v0.008
      use ASCII form JSON
      v0.009
      more JSON ascii fixes
      v0.010
      fix broken test
      v0.011
      add Metabase::Resource::perl from Tux
      fix docs on Metabase::Resource::cpan::distfile
      fix dist.ini for broken plugin
      add test for Metabase::Resource::perl
      update Changes
      add more pre-release plugins
      v0.012
      Weaken validation in Metabase::Fact::Hash
      remove trailing spaces
      updated Changes for release
      document full_url
      v0.013
      convert dist.init to @DAGOLDEN
      update prereqs and module loading in tests
      Only call utf8::* for perl 5.008 or greater
      Update Changes
      bump Changes
      Disarm fake_release and prep actual release to CPAN
      bump Changes
      Remove 'use base'
      bump Changes
      refactored persistence methods
      refactored fact class loading
      bump Changes
      improve diagnostics when JSON decoding fails
      update Changes
      bump Changes
      Fix profile.t for spaces in path (RT#59580)
      bump Changes
      document metadata field name restrictions
      convert code to satisfy new dist.ini plugins
      bump Changes
      new guts for Metabase::Resource passing initial tests
      Add README.PATCHING
      update dist.ini
      more changes to internal Resource APIs
      assert the Metabase::Resource->new() gives an object
      Make core/resource metadata return copy of their data
      validate class names before loading them
      Merge pull request #1 from rwstauner/patch-1
      update dist.ini and metabase-profile for new DAGOLDEN bundle
      strip trailing whitespace
      add generated meta files to repo
      updated Changes
      fix spelling errors in Pod
      bump Changes
      update dist.ini and support files
      updated Changes and .mailmap
      remove README.pod
      add stopword to dist.ini
      bump Changes
      updated dist.ini and support files
      tidied code
      bump Changes
      .travis.yml
      update cpanfile
      update meta files
      updated Changes
      bump Changes
      Update repo files
      Update Makefile.PL
      Add $VERSION to perl files
      Update Changes

David Steinbrunner (3):
      typo fix
      typo fix
      typo fix

Florian Schlichting (1):
      Imported Upstream version 0.025

Karen Etheridge (2):
      Test::Exception -> Test::Fatal
      convert from JSON.pm to JSON::MaybeXS

Randy Stauner (1):
      Change NAME meta comment to PODNAME so Pod::Weaver will pick it up

Ricardo SIGNES (66):
      initial import
      update makefile
      xt
      docs, -=Object::Tiny
      remove prereqs by shifting responsibility
      more responsibility assignment
      more guessable info for M::I
      working on refactoring submission, prerqqs
      refactoring metadata methods
      continue rejiggering facts; working on re-passing tests
      make more tests pass
      report as stirng
      minor tweaks to make tests pass
      type report metadata
      oops, missed a test!
      new-stylee test fact
      nearly done sanitizing struct and structure?
      refactor report to match fact
      improve support for being handed type/sch-version
      more generic core loading
      misc content_from fixes for testing
      clearer internal structure
      Merge branch 'master' of /Volumes/DGOLDEN/cpan-metabase-fact
      types for stock core data
      include all provided cmd
      allow user-id in new
      allow user_id arg
      eliminate some P:V usage
      eliminate some P:V usage
      fix invocant/syntax
      no more use p::v
      eliminate some P:V usage
      eliminate some P:V usage
      fix invocant/syntax
      no more use p::v
      Merge branch 'master' of git://github.com/dagolden/cpan-metabase-fact
      settable creator ids
      creator_id and not user_id
      open can no longer take content; remove tests
      prune core exceptions, add Data::GUID
      Merge branch 'master' of git://github.com/dagolden/cpan-metabase-fact
      require classes we need
      ensure guids match
      keep track of report closing
      reorg dirs
      the great renaming
      update makefile for renaming
      more renaming
      answer question from comments
      fix all name references to avoid the old names
      rename types
      remove confusing duplicate (c) notice
      whitespace not needed
      fix up the docs a bit; reformat, linkability improvements
      more documentation improvement and tweaks
      more documentation cleanup; remove PrereqAnalysis, which belongs elsewhere
      update changelog
      remove some extraneous deserialization of metadata; comments about why we do what we do
      once we release, we will use RT
      automanifest! readme is morally bankrupt
      document undocumented methods; standardize some messages
      do not require everyone to re-document methods
      fixing pod coverage
      do not recursively rebundle; duh!
      final docs needed?
      removing this comment helps perl-reversion

garfieldnate (1):
      Use IO::Prompt::Tiny instead of reading <STDIN> directly

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmetabase-fact-perl.git



More information about the Pkg-perl-cvs-commits mailing list