App-CELL
view release on metacpan or search on metacpan
- Status.pm: make it handle status object from Message->new
- t/005-message.t: adapt tests, add more tests
0.106 2014-05-23 22:54
- CELL.pm: honor "debug_mode" flag
- Log.pm: honor debug_mode flag, replace a bunch of wrappers with a single
AUTOLOAD routine
- t/001-log.t: add some debug_mode-related tests
0.107 2014-05-24 10:19
- Load.pm: add sanity check to constructor (ticket #21)
- config/: fix spelling of params, add params for sanity check
- Message.pm: tell Data::Dumper to not include any newlines
0.108 2014-05-24 12:26
- Load.pm: suppress caller info in "parsed message" $log->debug call,
generate more useful warnings/errors in find_files
- Log.pm: expand AUTOLOAD routine, improve caller handling, eliminate ok
and not_ok wrappers
- Message.pm: improve caller handling in constructor
- Status.pm: improve caller handling in constructor, make 'caller' accessor
return array ref instead of array
- t/070-config.t: turn on debug_mode
- Config.pm, CELL_Message_en.conf: add value to CELL_OVERWRITE_META_PARAM,
remove unused error/warning messages
0.109 2014-05-24 15:18
- Config.pm: cleanup 'get_param'
- Log.pm: work on POD, fix AUTOLOAD so it passes all calls through to
Log::Any, applying pre-processing selectively.
- t/001-log.t: get rid of $log_any_obj since we can now access testing
methods through the App::CELL::Log singleton
- Guide.pm: new POD-only module with new high-level introduction to
App::CELL
- remove doc/ directory from the distro
0.110-0.013 2014-05-24
- Guide.pm: include verbiage from config/README (ticket #22) and
staging/CELL-Localization-Guide.pod (ticket #13)
- config/README: make it a stub
- t/070-config.t: comment out Log::Any::Adapter as this causes local osc
build to fail
- remove t/TEMPLATE (obsolete)
- remove Data::Printer dependency because (1) this causes build problems in
OBS, and (2) no longer needed
- change license to GPLv3
- change Makefile.PL to reflect license change
- README: add copyright and license information
- LICENSE: new license text
0.114-0.116 2014-05-25
- update WISHLIST
- Makefile.PL: correct license string
- change order of "use" boilerplate in all modules
- config/ add use strict; use warnings; to config modules in sharedir
- migrate from ExtUtils::MakeMaker to Module::Build
- bring back Makefile.PL (someone might still need it)
- dev.sh: add 'test' command
0.117-0.128 2014-05-25
- release.sh: run './Build test', add cpan-upload, move generated tarball
to 'perl-cell-releases' directory, change order of operations, add
comments, fix regression, add CPAN upload option
- test release script, frivolously reversion the distro
- fix bug "release script not incrementing version number properly"
- extend MANIFEST.SKIP
- dev.sh: use distclean instead of just clean
- delete 'ignore.txt' and see if it makes any difference
0.129 2014-05-25 17:27 CEST
- Changes: consolidate entries for better readability, convert dates to ISO
format
- release/timestamp.sh: add timezone
0.130 2014-05-25 20:47 CEST
- CELL.pm: add LICENSE section, start implementing $CELL singleton (ticket
#34)
- test.sh: use './Build test' instead of 'make test'
- Status.pm: make log method use '$log->status_obj'
- Log.pm: fix status_obj method, start implementing message_obj (ticket
#37), revamp SYNOPSIS, just use Log::Any (not inherit)
0.131 2014-05-25 21:06 CEST
- CELL.pm: finish implementing $CELL singleton
- t/100-cell.pm: use $CELL singleton
0.132 2014-05-26 12:55 CEST
- Build.PL: remove 'executable' bit to improve Kwalitee score, add "perl =>
'5.12.0'" to requires
0.133 2014-05-26 15:13 CEST
- change perl version to 5.012 everywhere
0.134 2014-05-26 22:56 CEST
- dev.sh: run './Build disttest' because it re-builds META.yml and
META.json
- release.sh: more refinements
- CELL.pm: export $log singleton as well as $CELL, re-write POD, put
'appname', 'enviro', and 'loaded' attributes into $CELL singleton,
provide accessors for them, also provide 'sharedir' and 'sitedir'
convenience "accessor" routines, change name of main routine from 'init'
to 'load', use new $log-> methods instead of $log->init
- Load.pm: make 'sharedir', 'sharedir_loaded', 'sitedir', 'sitedir_loaded'
be package variables instead of state variables, return 'ERR' statuses
instead of 'CRIT'
- Log.pm: implement 'ident', 'show_caller', 'debug_mode' that will replace
'init'
- CELL_Config.pm: add CELL_CORE_SAMPLE
0.135 2014-05-27 09:05 CEST
- t/100-cell.t: add several tests
- Test.pm: export cmp_arrays symbol
- Build.PL: add 'Data::Dumper' to build_requires, add remote repo URL
- CELL.pm: add supported_languages method
0.136 2014-05-27 10:09 CEST
- dev.sh: always run './Build disttest' after 'perl Build.PL' to ensure
META.json and META.yml are rebuilt, improve 'stop' routine
0.137 2014-05-27 10:35 CEST
- tweak Build.PL and release.sh
0.138 2014-05-27 22:54 CEST
( run in 1.226 second using v1.01-cache-2.11-cpan-b16cb0d3907 )