[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