[Module-build-general] About the Module::Build project
Status: Beta
Brought to you by:
kwilliams
|
From: Ken W. <ke...@ma...> - 2002-11-20 09:33:43
|
Hi, I'm Module::Build. You may remember me from such P5P posts as
"Thoughts From TPC: New Modules In 5.9"
[ http://makeashorterlink.com/?O28C32182 ]
"Builds, YAML, etc etc etc"
[ http://makeashorterlink.com/?I59C21182 ]
"Re: Proof-of-concept patch for 'make distsign'"
[ http://makeashorterlink.com/?E3BC21182 ]
"BEGIN perl-5.9"
[ http://makeashorterlink.com/?G53D12182 ]
[Ken cans the anthropomorphization act]
The Module::Build project is still rolling along. Development
discussion and announcements are taking place at the
module-build-general list (see the Cc: header), which you can subscribe
to at
http://lists.sourceforge.net/mailman/listinfo/module-build-general .
Some of the tasks on the TODO list include:
* Add a 'distsign' action that uses Module::Signature to provide
cryptographic authentication to module distributions
* Figure out how to cooperate well with real packaging systems
(chiefly RPM, Debian, and PPM). May mean creating packages ourselves,
may mean creating lists of stuff to let package managers chew on, may
mean something else.
Some things recently done include:
* Better support for C and C++ source in distributions
* Much better support for pass-through Makefile.PLs (for cooperations
with
legacy CPAN.pm shells and so on)
* Better cooperation with weird filesystems (like case-insensitivity
issues, 8.3 naming issues, etc.)
* Better cooperation with various versions of Test::Harness
* More sensible distinction between a "module" and a "distribution"
The purpose of this message, besides just being a state-of-the-module
address, is to invite people to join the discussion, because I get the
sense that there are more people with important knowledge germane to
this project than the seven existing members of the current
module-build-general list. If you have interest, please feel free to
browse the archives and/or subscribe to the list. Your input is most
welcome.
-Ken
|