Revision history for Perl extension Dist-Joseki

0.19  Mon 2010.02.08 14:03:44 CET (Marcel Gruenauer <marcel@cpan.org>)
     - v0.18 had loads of requirements but most of them came from a few very
       seldomly used commands, so I moved those out to their own distributions.
     - command plugins now live in Dist::Joseki::Command::*, so it's a nicer
       namespace for putting extra commands in separate CPAN dists
     - removed bin/chkbundle - unclear concept
     - removed bin/version - handled by 'dist version'
     - moved the 'depends' command into its own distribution:
       Dist::Joseki::Command::depends
     - moved the 'depends' command into its own distribution:
       Dist::Joseki::Command::depends

0.18  Mon 2009.12.07 22:59:20 CET (Marcel Gruenauer <marcel@cpan.org>)
     - reduced dependencies using author tests
     - better dist engineering (INSTALL, README, README.mkdn etc.)

0.17  Sat Nov  1 21:52:58 CET 2008 (Marcel Gruenauer <marcel@cpan.org>)
     - removed ptags and ptags_sort; they now live in Vim-Tag

0.16  Fri Oct 31 15:02:02 CET 2008 (Marcel Gruenauer <marcel@cpan.org>)
     - Dist::Joseki::Version: set_version() prunes .svn directories
     - added VERSION to bin/ptags_sort and bin/version
     - changed all VERSION numbers to 0.16
     - better error reporting during 'use $package' in ptags
     - added prereq for File::Find::Upwards, needed by ptags

0.15  Mon Oct 20 20:44:17 CEST 2008 (Marcel Gruenauer <marcel@cpan.org>)
     - Changed dist style and Changes back to standard. People didn't like it -
       the nail that sticks out gets hammered down.
     - Added standard test files; this will also help with CPANTS.
     - updated some dotfiles

0.14  Thu, 29 May 2008 12:04:39 -0000 (Marcel Gruenauer <marcel@cpan.org>)
     - set the version to 0.14
     - tools: small updates. pv is now called pver so it doesn't conflict with
       the pipe viewer tool; reinstated ls with color support
     - Dist::Joseki::Cmd::Multiplexable now catches errors during run_single()
     - Dist::Joseki::Cmd::Command::smoke adds a --resume option to skip smoke
       tests if there is a smoke.html already; it also handles errors during
       run_single()
     - Dist::Joseki::Cmd::Command::smoke: fixed bug where problems were
       reported when there were none
     - also include config info in summary page
     - added default handle_dist_error() to Dist::Joseki::Cmd::Multiplexable
     - Dist::Joseki::DistType::*: replaced fixed calls to 'perl' with calls to
       the 'current executable'
     - updated dotfiles
     - .shipit: fixed svk.tagpattern
     - Dist::Joseki::Cmd::Command::tagcheck now looks for svk.tagpattern in
       .shipit as well
     - bin/ptags_sort sorts according to @INC order
     - Makefile.PL now also requires ShipIt
     - added bin/ptags_sort
     - tools/dotfiles/.mitlib/standard_pod: added support for per-module
       'local' authors
     - .shipit: fixed svk.tagpattern
     - Makefile.PL: add 'Error' prereq
     - .shipit: added commit.header
     - Dist::Joseki::Cmd::Command::change: print .shipit's commit.header at the
       beginning of the commit message (for CodeRepos)
     - Dist::Joseki::Cmd::Command::change: actually print it to the filehandle,
       not STDOUT
     - .shipit: fixed svk.tagpattern

0.13  Wed, 13 Feb 2008 23:07:19 -0000 (Marcel Gruenauer <marcel@cpan.org>)
     - set the version to 0.13
     - bin/ptags: add_overall_tags(): __SUPER__* tag generation is now more
       robust in the face of missing superclasses

0.12  Tue, 12 Feb 2008 15:57:00 -0000 (Marcel Gruenauer <marcel@cpan.org>)
     - set the version to 0.12
     - Dist::Joseki::SVK: removed useless line
     - updated dotfiles
     - tools/: added new functionality
     - moved generated documentation of interited methods to after
       documentation of this class' methods so the manpage is more readable
     - bin/ptags: warn if there were problems use()ing a package
     - tools/install_dotfiles: don't cp -pr, just cp -r - sometimes there were
       problems with -p when cp said 'No such file or directory'
     - updated dotfiles: don't chmod .pause; .aliases' todo now points to
       ~/svk/dev/TODO
     - updated .screenrc
     - ptags now accepts multiple -v options, and has better error reporting if
       a use() fails

0.11  Sat, 24 Nov 2007 14:26:55 -0000 (Marcel Gruenauer <marcel@cpan.org>)
     - set the version to 0.11
     - bin/chkbundle, Dist::Joseki::Base: Term::ReadLine no longer necessary
       because we use IO::Prompt now
     - tools/dotfiles: updated with new aliases and PATH settings

0.10  Thu, 22 Nov 2007 13:03:21 -0000 (Marcel Gruenauer <marcel@cpan.org>)
     - set the version to 0.10
     - bin/ptags: --lib and --perllib are gone, instead @INC is searched, but
       only modules in and under --use=<path> are loaded; __ISA__ becomes
       __SUBCLASS__; __SUPER__ is new
     - tools/dotfiles/.bashrc: projptags() has only one call to ptags now
     - tools/dotfiles/.vimrc now uses the __SUBCLASS__ and __SUPER__ tags
     - bin/ptags: removed support for Class::MethodMaker-generated tags
     - tools/dotfiles/.aliases: added 'blib' and iterm-ssh-related aliases
     - tools/dotfiles/.bashrc: set TERM=linux for iTerm's benefit
     - added tools/dotfiles/.mitlib/complete
     - updated t/perlcriticrc
     - updated MANIFEST
     - Makefile.PL: added new requirements from bin/chkbundle
     - added bin/chkbundle
     - updated MANIFEST
     - bin/chkbundle: fixed bugs
     - bin/distfind: added --line option
     - uses IO::Prompt instead of the custom bool_prompt() now
     - bin/ptags: removed combine(), was unused

0.09  Sun, 18 Nov 2007 13:27:34 -0000 (Marcel Gruenauer <marcel@cpan.org>)
     - set the version to 0.09
     - .shipit: uses ApplyYAMLChangeLogVersion step
     - Dist::Joseki::Cmd::Command::version has --file option now
     - Dist::Joseki::Version has better filename error reporting in
       get_newest_version()
     - Makefile.PL: added App::Cmd to requirements
     - Dist::Joseki::Cmd::Command::change: recognized a modified MANIFEST and
       generate simple message for that change
     - Dist::Joseki::Cmd::Command::props: added private/; now prints header
       during loop while -p
     - tools/dotfiles/.vimrc: added 'set complete' command now that
       Vim::Complete is there
     - Dist::Joseki::Cmd::Command::tagcheck: print dist name when looping over
       dists

0.08  Sat, 17 Nov 2007 12:57:29 -0000 (Marcel Gruenauer <marcel@cpan.org>)
     - projclean also removes cover_db/; small changes to dotfiles
     - added 'depends' command
     - ptags: switched to Getopt::Attribute
     - ptags: when use()ing a module, have local __WARN__ sighandler and local
       @INC to catch annoying warnings
     - added opt() and args() to command class so they don't have to be passed
       around all the time
     - 'dist depends': added restrict_to_CPAN_distributions() and
       restrict_to_non_core_modules() functionality
     - tools/dotfiles/.aliases: removed sync_to_10_0_1_2, added
       sync_to_jeongseok and sync_to_maekjeom
     - tools/dotfiles/.bashrc: projptags() now passes args to ptags
     - tools/dotfiles/.rsync-exclude: added .cpan/build and Local
     - tools/install_dotfiles: fixed copying so MANIFEST.SKIP and
       install_dotfiles aren't themselves copied
     - added Twitter step to .shipit
     - added Module::AutoInstall and process_templates() to Makefile.PL
     - added Dist::Joseki::Base, Dist::Joseki::SVK and Dist::Joseki::Version,
       which were refactored from various commands
     - added Dist::Joseki::Cmd::Command::change
     - updated tools/dotfiles/.distrc with 'change' config
     - Dist::Joseki::Cmd::Command::change: added format_message so the commit
       messages look nice
     - slightly improved format_message()
     - slightly improved format_message()
     - fixed filename in tools/dotfiles/.distrc
     - Dist::Joseki::Base: added bool_prompt()
     - Dist::Joseki::Cmd::Command::change: added 'svk status' handling
     - Dist::Joseki::SVK: added status(), add()
     - added lib/Dist/Joseki/SVK
     - added lib/Dist/Joseki/SVK/Status.pm
     - deleted tools/dotfiles/.mitlib/standard_pod_zid
     - lib/*: converted to template
     - bin/*: removed standard pod section
     - updated MANIFEST
     - tools/.mitlib/standard_pod: added support for version and other_author
     - bin/ptags: fixed @INC setting
     - updated MANIFEST
     - Dist::Joseki::Cmd::Command::smoke: now uses three-arg open()
     - added t/perlcriticrc
     - deleted t/README
     - Dist::Joseki::Cmd::Command::clean: fixed argument passing in
       hook_after_dist_loop()
     - Dist::Joseki::Cmd::Command::clean: added hook_in_dist_loop_begin()
     - Dist::Joseki::Cmd::Command::manifest: hook_in_dist_loop_begin() now
       calls SUPER::
     - Dist::Joseki::Cmd::Command::smoke: added --cover option; coverage tests
       will only be run if this option is given
     - Dist::Joseki::Cmd::Command::smoke: added hook_in_dist_loop_begin()
     - tags: NEWFEATURE

0.07  Fri, 09 Nov 2007 18:03:45 -0000 (Marcel Gruenauer <marcel@cpan.org>)
     - Added requirements
     - tags: BUGFIX

0.06  Fri, 09 Nov 2007 10:33:29 -0000 (Marcel Gruenauer <marcel@cpan.org>)
     - removed ShipIt::Step::{DistClean,Manifest} as they now live in their own
       distributions - it was not clean to have them here
     - tags: APIBREAK

0.05  Thu, 08 Nov 2007 13:17:56 +0100 (Marcel Gruenauer <marcel@cpan.org>)
     - changed dotfiles/bashrc's set_project() to include bin/ directories of
       development distributions in $PATH.

0.04  Wed, 07 Nov 2007 18:15:13 +0100 (Marcel Gruenauer <marcel@cpan.org>)
     - remove german LC_ALL from tools/dotfiles/bashrc

0.03  Wed, 07 Nov 2007 17:38:43 +0100 (Marcel Gruenauer <marcel@cpan.org>)
     - getting ready for initial release

0.02  Thu, 18 Oct 2007 10:09:39 +0200 (Marcel Gruenauer <marcel@cpan.org>)
     - fixed version requirement of Test::More

0.01  Wed, 03 Oct 2007 18:38:05 +0200 (Marcel Gruenauer <marcel@cpan.org>)
     - original version