[ANNOUNCE] CPANPLUS 0.051 released

2005-01-14 Thread Jos I. Boumans
Hello,
I'm pleased to announce, after a long time of development and
beta testing, the first official release in the new 0.05x
series of CPANPLUS. Below is the changelog from the last beta
release to this one.
You can get it from:
http://cpanplus.xs4all.nl/~kane/CPANPLUS-0.051.tar.gz
Or soon from a CPAN near you.
I'd like to thank again everyone who worked hard on this to
make this release possible; the developers, testers and idea-
fairies ;)
Changes for 0.051   Fri Jan 14 15:10:02 CET 2005

*   First official release in the ground-up rewrite '0.05x'
series
*   When determining installed versions, don't parse
commented out versions
*   Version numbers of 'undef' aren't really versions, they
are now treated as '0.0'
*   Split out 'create' into 'prepare' and 'create' so that
package manager plugins can provide an option to alter
metadata before actually building the package
*   Add convenience methods for 'prepare' and 'create'
*   Update CPANPLUS::Dist::Sample docs to reflect new
prepare functionality
*   Use constants where possible
*   Add new methods 'contains' to get a list of modules
contained in a package
*   Update to bundle Module::Build 0.2607
*   Return to prefering Build.PL over Makefile.PL
*   Update various other bundled modules
*   Bundle Module::Pluggable for Dist:: plugin support
*   Missing test suites of module was not detected
properly, resultings in undeserved 'pass' grade
*   dslip data with ';' in it caused parse errors
*   Mark a fatal error when loading the shell and not being
able to load a valid config file
*   Various spelling fixes
*   Improve tests
--
Jos Boumans
'Real programmers use "cat > a.out"'
CPANPLUShttp://cpanplus.sf.net


[ANNOUNCE] CPANPLUS 0.050_02

2004-12-10 Thread Jos I. Boumans
After quite a bit of feedback on the first beta, I'm pleased to 
announce the second beta. Get it from:
	http://cpanplus.xs4all.nl/~kane/CPANPLUS-0.050_02.tar.gz

Or soon, a CPAN near you.
Changes for 0.050_02Fri Dec 10 15:03:39 CET 2004

*   Move CPANPLUS::Dist::(Deb|Ports) to it's on repository
*   Fix error when Test::Reporter is unavaliable
*   Various spelling fixes
*   Added CPANPLUS::Hacking pod with instructions how to hack on
CPANPLUS
*   Added an environment variable 'PERL5_CPANPLUS_IS_RUNNING' which
will be set to the current process id, so subprocesses can
recognize that they are running under CPANPLUS
*   Some wordings have changed for the setup, to make things a bit
clearer
*   Add 'do we have test::reporter support' probing code (used in
test suite)
*   Add Mail::Send as a prerequisite for test::reporter support
*   Don't attempt to actually send test reports from our test suite
-- Test::Reporter doesn't do that itself either, we might have
failed tests due to Test::Reporter rather than ourselves
*   Mention 'bundle::cpanplus::test::reporter' which has all the
modules needed to have test::reporter support enabled
*   Improved accuracy for core module detection logic and errors
*   More support for connecting to remote machines using
CPANPLUS::Daemon (not yet released, but will be soon)
*   Add extra clean up arguments to our own Makefile to remove temp
files
*   Extensive overhaul of CPANPLUS::Dist::Build to get Module::Build
support working properly (lots of workarounds for bugs in the M::B
API -- we now bundle a custom patched M::B (0.26061) to cope)
*   Module::Build now accepts buildflags
*   Seperate inc path for installers (defacto only Module::Build
right now)
*   Update various bundled modules like Object::Accessor, IPC::Cmd,
Archive::Extract.
*   Smarter loading of bundled modules
*   Various speed optimizations
*   't --force' can send a new test::report now
*   Don't force current installer format onto prereqs, unless it's
explicitly requested
*   Make the default shell be aware when it's running in noninteractive
mode, making sure it makes no suggestions with require interactivity
*   Add a message about where the module was extracted to in verbose 
mode

--
Jos Boumans
"Whenever you find you are on the side of the majority,
it is time to pause and reflect." - Mark Twain
	CPANPLUS	http://cpanplus.sf.net


[ANNOUNCE] CPANPLUS-0.050_01

2004-12-03 Thread Jos I. Boumans
Greetings,
After a prolonged period of merely bugfixes, this day marks the release 
of a
new feature release (and ground up rewrite) of CPANPLUS: 0.050_01

This feature release prepares us for the next line of plugins in 
CPANPLUS,
which should greatly improve the quality of code and use of CPAN and 
CPAN
modules.

Some of the features include:
* Native Module::Build support
* Native testers.cpan.org query/report
* Native signature verification support
* Multiple frontend shells
* Scriptable shells
* Improved configuration options
* Improved Programmable API
* Plugins to package managers
* Support for a remote CPANPLUS::Daemon
* and many more...  
You can view the readme here:
http://codebase1.xs4all.nl/~kane/CPANPLUS-0.050_01.README
And obtain the source from:
http://codebase1.xs4all.nl/~kane/CPANPLUS-0.050_01.tar.gz
or soon on a CPAN near you...
This beta release has already had extensive testing from a dedicated 
group of
people on #perl-qa and #p5p, but the time has now come to offer this 
beta to
the wider public, before declaring it 'stable' and uploading it as such 
to the
CPAN.
Therefor I invite all of you who have an interest in CPAN modules, to 
try this
release out and report your findings back to us, whether they be feature
requests, or bug reports;

Feature requests:   [EMAIL PROTECTED]
Bug reports:[EMAIL PROTECTED]
I have to again thank all the people who've so vigorously and 
selflessly spent
great amounts of energy on making this new release possible; I think 
you know
who you are :)

--
Jos Boumans
'Real programmers use "cat > a.out"'
CPANPLUShttp://cpanplus.sf.net