[libmetabase-fact-perl] branch master updated (536d806 -> 6f3f1a5)

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


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

fsfs pushed a change to branch master
in repository libmetabase-fact-perl.

      from  536d806   update changelog
       new  666c5cc   Add debian/upstream/metadata
       new  61b6c97   Update debian/changelog
      adds  7672788   initial import
      adds  5468ed3   update makefile
      adds  fe837dc   xt
      adds  2cf25e9   docs, -=Object::Tiny
      adds  762b538   remove prereqs by shifting responsibility
      adds  e5c404c   more responsibility assignment
      adds  e30e927    more guessable info for M::I
      adds  37dc08f   working on refactoring submission, prerqqs
      adds  9499074   Report spec check implemented; imported TestFact
      adds  7686ad1   imported PrereqAnalysis.pm from Metabase dist
      adds  0f00cc5   open/add/close
      adds  6a76644   test report close error handling
      adds  fc11af1   revised Fact API - base.t passes
      adds  d5e6745   use JSON for PrereqAnalysis; update to new Fact API
      adds  7219d59   new Fact API + documentation
      adds  4f585b3   implemented Fact freeze-thaw
      adds  3b1a3e1   restored old name for prereq fact tests
      adds  c7fa8bb   implemented Fact content_meta
      adds  7ea25e6   changed doc to say that content_meta should be created by indexer only
      adds  c30cbec   first attempt at report as/from string
      adds  e764554   implemented report serialization; documented Report API
      adds  6c6305a   added documentation reminder to Pod
      adds  6b36a55   prereq cleanup: no more JSON/MIME; updated prereqs in Makefile.PL
      adds  89846ea   content_from_string MUST accept string OR ref to string
      adds  3cc930c   fix TestFact content_as/from_string
      adds  ba59c3c   added Todo file for notes
      adds  0ca42fc   add CPAN::Metabase::Fact::String subclass
      adds  6e47937   add Hash and update String in anticipation of new serialization
      adds  c6d88ed   added facts() accessor
      adds  b1eea97   refactoring metadata methods
      adds  406897a   continue rejiggering facts; working on re-passing tests
      adds  e982cf5   make more tests pass
      adds  60e081a   report as stirng
      adds  d63efa5   minor tweaks to make tests pass
      adds  a625ee5   type report metadata
      adds  fdc6f50   oops, missed a test!
      adds  bd89ff3   new-stylee test fact
      adds  24f7fc1   Merge branch 'master' of git://github.com/rjbs/cpan-metabase-fact
      adds  5bbf11d   require JSON, not Storable
      adds  58e9225   fixed broken tests for String base type
      adds  c7a1a4f   fix String implementation and tests for as_bytes
      adds  49ec66f   fixed simple hash fact testing; test string content_meta
      adds  766d407   nearly done sanitizing struct and structure?
      adds  13311b0   refactor report to match fact
      adds  267b20c   improve support for being handed type/sch-version
      adds  2f5b801   more generic core loading
      adds  2e40d38   misc content_from fixes for testing
      adds  e066385   clearer internal structure
      adds  7cc9085   documentation and minor test fix
      adds  3d3e521   Merge branch 'master' of /Volumes/DGOLDEN/cpan-metabase-fact
      adds  61ea89d   types for stock core data
      adds  81e6124   include all provided cmd
      adds  02c797a   allow user-id in new
      adds  c4f8357    allow user_id arg
      adds  038b205   added comment about report validation
      adds  40c43ee   eliminate some P:V usage
      adds  65cf701   eliminate some P:V usage
      adds  f5c1805   fix invocant/syntax
      adds  e0f3387   no more use p::v
      adds  3f73a17   added comment about report validation
      adds  340b047   more Todo
      adds  b7ec2cc   eliminate some P:V usage
      adds  76b262e   eliminate some P:V usage
      adds  e6e7b6b   fix invocant/syntax
      adds  f81ad62   no more use p::v
      adds  3a7486d   Have C::M::Fact::Hash provide simple required/optional key validation
      adds  36b5839   Merge commit 'github/master'
      adds  4ca0e43   more Todo
      adds  a159883   Merge commit 'origin/master'
      adds  f519c53   Merge branch 'master' of git://github.com/dagolden/cpan-metabase-fact
      adds  929a038   settable creator ids
      adds  7baf322   creator_id and not user_id
      adds  0e1f91f   open can no longer take content; remove tests
      adds  b1a4d5c   add test that .pm files compile
      adds  605d655   add User::* profile classes
      adds  cd1bef5   make compile test more portable
      adds  f2c60ff   prune core exceptions, add Data::GUID
      adds  6cc7642   Merge branch 'master' of git://github.com/dagolden/cpan-metabase-fact
      adds  ccdecb9   require classes we need
      adds  b5d22b3   ensure guids match
      adds  3af7b45   keep track of report closing fail to sz closed reports
      adds  e77e76e   Merge commit 'usb/master'
      adds  03535a1   more Todo: validation helpers
      adds  89daec4   auto-set type if not set + comments/cleanup
      adds  650d0f2   use strict! use warnings!
      adds  41c1e6f   test as->from round trip
      adds  ab9a5fa   cleanup code after auto type assignment in new
      adds  60ec3ab   reports need to load fact classes during content_from_bytes
      adds  32076b8   Don't have report require() fact classes; eval/die instead
      adds  b93b225   report class methods for introspection and loading
      adds  dfb604f   reorg dirs
      adds  e64ee66   the great renaming
      adds  f808fad   update makefile for renaming
      adds  8e28428   more renaming
      adds  c48526e   answer question from comments
      adds  016f9fc   moved Todo items to metabase
      adds  49e89fa   added guide for hacking
      adds  723b805   reorganizing tests
      adds  f32b22a   add methods to create/save/load a user profile
      adds  477c6f5   allow $report->add( $fact )
      adds  6dba2d4   remove Metabase::Fact::TestFact
      adds  34d9e95   Merge branch 'master' of ssh://xdg@echo.dagolden.com/git/metabase-fact
      adds  9ac6a7f   added metabase-profile to help creating profiles
      adds  7324d62   move all object construction to _init_guts
      adds  3c2c5c9   more/better documentation
      adds  4785491   fix all name references to avoid the old names
      adds  0bb39ad   rename types
      adds  421eaa1   remove confusing duplicate (c) notice
      adds  511e644   whitespace not needed
      adds  9a2ca35   fix up the docs a bit; reformat, linkability improvements
      adds  e8ab9b0   more documentation improvement and tweaks
      adds  80a9db6   more documentation cleanup; remove PrereqAnalysis, which belongs elsewhere
      adds  51ca1e5   update changelog
      adds  d798f31   remove some extraneous deserialization of metadata; comments about why we do what we do
      adds  5a6f910   once we release, we will use RT
      adds  1c3a7ab   automanifest! readme is morally bankrupt
      adds  227efd2   document undocumented methods; standardize some messages
      adds  a3c7902   do not require everyone to re-document methods
      adds  60b1d64   fixing pod coverage
      adds  0aee1d7   do not recursively rebundle; duh!
      adds  c598284   final docs needed?
      adds  99cc928   removing this comment helps perl-reversion
      adds  008b104   remove M::User::Secret from M::User::Profile
      adds  c2b0bf9   Have metabase-profile save profile and secret separately
      adds  383bb14   add stub of Resource class
      adds  d2489f0   get Metabase::Resource  minimally working and tested
      adds  7d98e51   checkpoint of work in progress on revising metadata types
      adds  0d78159   Merge branch 'master' of xdg at echo.dagolden.com:/git/metabase-fact
      adds  85765e1   add _cache property to Resource class
      adds  55966db   finished first draft of Resource documentation
      adds  4a2331f   add CPAN resource and harmonize resource docs/guts
      adds  1524aaa   rearrange some guts of Fact, improve comments and docs
      adds  2c7da9e   fix Resource classes and test cpan subclss
      adds  3669168   fix tests for change in internal structures
      adds  45a9bc1   change created_at/update_at API and always use ISO8601
      adds  23ff035   make guids lc
      adds  3ec6f66   change creator_id to creator
      adds  74dca6a   don't load modules not being used
      adds  2344ff8   revise Fact documentation
      adds  8d67ed5   bump version to 0.002
      adds  43ca829   make creator a URI, not a GUID
      adds  dd4bbf2   fix content_metadata documentation
      adds  d4dcf33   allow optional guid argument on fact creation
      adds  4fa545a   revise profile creation to use explicit guid
      adds  22e2629   make Fact->load() a generic loader
      adds  f17df0f   fix up missing module versions and reformat author info
      adds  7adac98   add 'valid' property
      adds  3e21786   add valid accessor
      adds  613a27b   make resources into objects
      adds  f5ec044   rename created/updated_at to creation/update_time
      adds  6ba3df1   work in progress -- revising resource guts
      adds  a310c63   Resource guts rewrite complete
      adds  993c0fa   distfile resource subclass
      adds  a17afe2   Change metabase-profile to output a single file
      adds  98460b0   make GUIDS lowercase by default
      adds  a84814b   add diagnostics on JSON failures
      adds  4d318cc   more fixes to ensure resources get stringified when they should
      adds  b9ff89a   have user profile/secret set creator and clean up other creator init
      adds  d9bac40   add diagnostic check
      adds  48de1ab   bump version to 0.003
      adds  6f29b8f   bump prereqs
      adds  b9a4c69   fixed bug in guid assignment
      adds  1c239ae   bumped version to 0.003001
      adds  0c6dac8   remove throws_ok to avoid bizarre copy of array error
      adds  47b34bd   bumped version to 0.003002 and prepped changes for release
      adds  a09135f   document Metabase::Resource resource()
      adds  3883402   tweaked Changes
      adds  b9ae3ad   downgrade prereqs to last major number
      adds  6e30efa   bump version to 0.004 and prep Changes for release
      adds  17d7511   bump version to 0.005
      adds  91666c1   use utf8::encode/decode instead of Encode
      adds  1b181ff   prep Changes for release
      adds  1d7c893   fix typo in Changes
      adds  54d6e22   don't auto-vivify complex data structures with my
      adds  3ddc827   bump version to 0.006 and prep Changes for release
      adds  30d6b6a   remove dependency on Time::Piece
      adds  3193a90   bump version to 0.007 and prep for release
      adds  1cd9bfe   bump version to 0.008
      adds  af424ef   gitignore dist dirs and tarballs
      adds  25e0233   Fixed failing t/resource/base.t on 5.6.1
      adds  6bb8c9e   Initial Dist::Zilla conversion
      adds  716fb7b   remove $VERSION lines so dzil can autogenerate
      adds  b34e368   relocate abstracts from POD to dzil comment
      adds  42053f3   ignore dzil's .build directory
      adds  ba9ed7a   finished dzil conversions
      adds  45bb41d   added change notes for release
      adds  55e8777   v0.008
      adds  6985b54   use ASCII form JSON
      adds  6b94164   v0.009
      adds  e3be2d7   more JSON ascii fixes
      adds  9407f4e   v0.010
      adds  3f3640e   fix broken test
      adds  e1ede7f   v0.011
      adds  6b339fd   add Metabase::Resource::perl from Tux
      adds  6fce01c   fix docs on Metabase::Resource::cpan::distfile
      adds  e728d07   fix dist.ini for broken plugin
      adds  c28736d   add test for Metabase::Resource::perl
      adds  2220c88   update Changes
      adds  2acb8e7   add more pre-release plugins
      adds  b64ab3d   v0.012
      adds  cd535b5   Weaken validation in Metabase::Fact::Hash
      adds  afd3d13   remove trailing spaces
      adds  49a6b11   updated Changes for release
      adds  bf14ec0   document full_url
      adds  705dc8f   v0.013
      adds  c38a874   convert dist.init to @DAGOLDEN
      adds  0aa4272   update prereqs and module loading in tests
      adds  cc0993b   Only call utf8::* for perl 5.008 or greater
      adds  ff2d933   Update Changes
      adds  953a530   bump Changes
      adds  5a1a968   Disarm fake_release and prep actual release to CPAN
      adds  977df96   bump Changes
      adds  8d20960   Remove 'use base'
      adds  7bc0ed6   bump Changes
      adds  4f3aab2   refactored persistence methods
      adds  4b8dbbd   refactored fact class loading
      adds  fdb49c6   bump Changes
      adds  05ffbda   improve diagnostics when JSON decoding fails
      adds  f24a01f   update Changes
      adds  12d69d1   bump Changes
      adds  d10255d   Fix profile.t for spaces in path (RT#59580)
      adds  bcdbabd   bump Changes
      adds  c530178   document metadata field name restrictions
      adds  c8081ba   convert code to satisfy new dist.ini plugins
      adds  85a1e09   bump Changes
      adds  5c90543   new guts for Metabase::Resource passing initial tests
      adds  7da927b   Add README.PATCHING
      adds  fe84941   update dist.ini
      adds  e797420   more changes to internal Resource APIs
      adds  caf6ab9   assert the Metabase::Resource->new() gives an object
      adds  c50ac57   Make core/resource metadata return copy of their data
      adds  865b7fb   validate class names before loading them
      adds  0a0770a   Change NAME meta comment to PODNAME so Pod::Weaver will pick it up (see https://rt.cpan.org/Public/Bug/Display.html?id=62436)
      adds  11b2724   Merge pull request #1 from rwstauner/patch-1
      adds  c6c7c83   update dist.ini and metabase-profile for new DAGOLDEN bundle
      adds  5144822   strip trailing whitespace
      adds  92306a6   add generated meta files to repo
      adds  3df04c4   updated Changes
      adds  cebcc93   fix spelling errors in Pod
      adds  919bb83   bump Changes
      adds  57d0784   Use IO::Prompt::Tiny instead of reading <STDIN> directly
      adds  5f3658d   update dist.ini and support files
      adds  4d7d271   updated Changes and .mailmap
      adds  8862910   remove README.pod
      adds  f8999a3   add stopword to dist.ini
      adds  5a61bbe   bump Changes
      adds  9c5c8f0   updated dist.ini and support files
      adds  a7a4139   tidied code
      adds  aeee342   bump Changes
      adds  017a4e1   typo fix
      adds  1dfeb74   typo fix
      adds  9ecd23f   typo fix
      adds  deab240   .travis.yml
      adds  4143543   Test::Exception -> Test::Fatal
      adds  a62afa8   update cpanfile
      adds  907aa51   update meta files
      adds  4850bc0   updated Changes
      adds  c2aabc3   bump Changes
      adds  1200955   convert from JSON.pm to JSON::MaybeXS
      adds  895dbdb   Update repo files
      adds  17d13c5   Update Makefile.PL
      adds  76267fe   Add $VERSION to perl files
      adds  631b063   Update Changes
      adds  581e51d   Imported Upstream version 0.025
       new  c9242fd   Merge tag 'upstream/0.025'
       new  937dfe5   Update debian/changelog
       new  1b25b62   Switch JSON dependency to JSON::MaybeXS
       new  db1c575   Update year of upstream copyright
       new  6486a78   Update docs filename CONTRIBUTING.mkdn
       new  e03c591   Declare compliance with Debian Policy 3.9.8
       new  86358ba   Mark package autopkgtest-able
       new  6f3f1a5   update changelog for release

The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CONTRIBUTING => CONTRIBUTING.mkdn      |  50 +++----
 Changes                                |   7 +
 LICENSE                                |   2 +-
 MANIFEST                               |  11 +-
 META.json                              |  68 +++++----
 META.yml                               |  47 +++---
 Makefile.PL                            |  24 +--
 README                                 |   4 +-
 bin/metabase-profile                   |  11 +-
 cpanfile                               |  20 ++-
 debian/changelog                       |  30 ++--
 debian/control                         |   7 +-
 debian/copyright                       |   2 +-
 debian/libmetabase-fact-perl.docs      |   2 +-
 debian/upstream/metadata               |   8 +
 dist.ini                               |   2 +-
 lib/Metabase/Fact.pm                   |  15 +-
 lib/Metabase/Fact/Hash.pm              |  13 +-
 lib/Metabase/Fact/String.pm            |   7 +-
 lib/Metabase/Report.pm                 |  13 +-
 lib/Metabase/Resource.pm               |   7 +-
 lib/Metabase/Resource/cpan.pm          |   7 +-
 lib/Metabase/Resource/cpan/distfile.pm |   7 +-
 lib/Metabase/Resource/metabase.pm      |   7 +-
 lib/Metabase/Resource/metabase/fact.pm |   7 +-
 lib/Metabase/Resource/metabase/user.pm |   7 +-
 lib/Metabase/Resource/perl.pm          |   7 +-
 lib/Metabase/Resource/perl/commit.pm   |  99 ++++++------
 lib/Metabase/User/EmailAddress.pm      |   7 +-
 lib/Metabase/User/FullName.pm          |   7 +-
 lib/Metabase/User/Profile.pm           |   7 +-
 lib/Metabase/User/Secret.pm            |   7 +-
 t/00-report-prereqs.dd                 |  61 ++++++++
 t/00-report-prereqs.t                  | 266 ++++++++++++++++-----------------
 t/fact/hash.t                          |   4 +-
 t/user/profile.t                       |   4 +-
 xt/author/00-compile.t                 |  21 ++-
 xt/{release => author}/pod-coverage.t  |   0
 xt/author/pod-spell.t                  |  22 +--
 xt/{release => author}/pod-syntax.t    |   1 +
 xt/{release => author}/test-version.t  |  12 +-
 41 files changed, 503 insertions(+), 407 deletions(-)
 rename CONTRIBUTING => CONTRIBUTING.mkdn (66%)
 create mode 100644 debian/upstream/metadata
 create mode 100644 t/00-report-prereqs.dd
 rename xt/{release => author}/pod-coverage.t (100%)
 rename xt/{release => author}/pod-syntax.t (84%)
 rename xt/{release => author}/test-version.t (54%)

-- 
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