Search Discussions
-
17. Better formalization of license field Proposal: Replace the list of strings for the "license" field with something extensible and unambiguous. (RicardoSignes) Comments: * I believe Module::Build ...
David Golden
Oct 9, 2009 at 11:50 am
Nov 5, 2009 at 9:55 am -
19. Make repository resource a hash [Note, a separate "Make repository more machine readable" proposal has been merged into this one.] Proposal: Currently we have a simple URL for the repository ...
David Golden
Oct 9, 2009 at 11:51 am
Nov 4, 2009 at 11:31 pm -
06. Data structures, not YAML Proposal: The META spec should be defined in terms of (Perl) data structures, and not in terms of YAML. (Slaven Rezic) Comments: * This does not mean that I want to ...
David Golden
Oct 9, 2009 at 11:45 am
Nov 1, 2009 at 9:12 pm -
30. Trove-Like Categories Proposal: Add Freshmeat.net or SourceForge-like trove categories with topics programming languages, etc. As opposed to keywords/labels/tags they are a nested tree, and will ...
David Golden
Oct 9, 2009 at 11:55 am
Oct 31, 2009 at 6:57 pm -
22. Clarify author field Proposal: I would like to see some clarification of what an author is, especially since the numbers of distros * that change ownership * that use collaboration * that use ...
David Golden
Oct 9, 2009 at 11:52 am
Nov 1, 2009 at 7:31 pm -
29. Language Proposal: Perl 6 is coming. Some code in Perl 6 is already being uploaded to the CPAN. A new "language" field is an important part of the structure we need to allow Perl 6 to reuse the ...
David Golden
Oct 9, 2009 at 11:55 am
Oct 12, 2009 at 5:19 am -
21. Formalize optional_features Proposal: Optional features: is supported in META.yml, but it requires a lot of manual intervention and trickery to make it work. And it is very poorly documented. ...
David Golden
Oct 9, 2009 at 11:52 am
Nov 4, 2009 at 7:17 am -
33. Install Meta files and make them queryable Proposal: Using something like .packlist or File::ShareDir, the Meta file should be installed along with the distribution and Meta tools should allow ...
David Golden
Oct 9, 2009 at 11:56 am
Nov 2, 2009 at 11:55 pm -
34. Formally reserve keys for private 'in-house' use Proposal: For in-house, non-CPAN use, it would be nice to be able to extend META.yml to contain extra keys and data, but any extensions that we ...
David Golden
Oct 9, 2009 at 11:57 am
Nov 2, 2009 at 11:57 pm -
26. Specify a DLSIP resource Proposal: DLSIP codes should be specified in META.* as a resource. Comments: * search.cpan.org has a URL that resolves and describes the DLSIP coding. I am suggesting ...
David Golden
Oct 9, 2009 at 11:54 am
Oct 31, 2009 at 6:35 pm -
16. Binary Package Dependencies Proposal: Add a binary dependency keyword to be optionally resolved by the shell. eg. binary_requires: - linux-debian: libgif4-dev: 4.1.6 - linux-ubuntu: libgif4-dev: ...
David Golden
Oct 9, 2009 at 11:50 am
Nov 2, 2009 at 10:48 pm -
02. Formally switch to "YAML Tiny" Proposal: Change the language referring to "YAML" to instead refer to "YAML Tiny" and update the specification URL to point to the YAML Tiny specification. ...
David Golden
Oct 9, 2009 at 11:42 am
Oct 10, 2009 at 11:05 am -
27. Long description Proposal: Field for long description that can be used in search, when generating README, OS packages or submitting dist to Ohloh, Freshmeat and similar sites. --Chorny 19:40, 21 ...
David Golden
Oct 9, 2009 at 11:55 am
Oct 31, 2009 at 7:47 pm -
12. Allow Sequences (Arrays) for Prereqs Proposal: Right now, to the best of my knowledge, the only benefit of a the magic "Bundle::" namespace is that its prerequisites can be declared in optimal ...
David Golden
Oct 9, 2009 at 11:48 am
Oct 31, 2009 at 5:06 pm -
09. Clarify intent of 'recommends' and add 'suggests' Proposal: The 'recommends' flag is not equivalent to Debian recommends. The intent should be made clear for authors and the toolchain. If the ...
David Golden
Oct 9, 2009 at 11:47 am
Oct 31, 2009 at 4:41 pm -
07. Enhance granularity of prerequisites Proposal: Add "test_requires" distinct from "build_requires". (Adam Kennedy) This proposal is driven by the needs of the downstream distribution packagers. At ...
David Golden
Oct 9, 2009 at 11:45 am
Oct 14, 2009 at 6:24 am -
20. Make bugtracker resource a hash Proposal: The bugtracker resource shoudl be made into a hash that defines different types of resources, e.g. web page, email report address, etc. (#toolchain ...
David Golden
Oct 9, 2009 at 11:52 am
Oct 31, 2009 at 6:06 pm -
10. Add a free-text prerequisite field Proposal: Add free-text entries that *describe* prerequisites that cannot be described right now, like "prerequisite: a working libexpat", "Need a perl with ...
David Golden
Oct 9, 2009 at 11:47 am
Oct 31, 2009 at 4:47 pm -
05. Schema Proposal: The META spec should come along with a formal schema definition. (SlavenRezic) Comments: * There are at least two schema languages available for this task, both with a Perl ...
David Golden
Oct 9, 2009 at 11:44 am
Nov 2, 2009 at 11:57 pm -
11. OS/arch/platform-specific requirements Proposal: I would like to see a way to specify OS-specific requirements. One option might be to use Devel::CheckOS, which already seems to have a ...
David Golden
Oct 9, 2009 at 11:48 am
Nov 1, 2009 at 5:00 pm -
04. Formalize allowed version number formats Proposal: Formalize the spec for version numbers as "decimal or normalized dotted-integer (leading "v" and at least 3 components). (Dagolden) Comments: * ...
David Golden
Oct 9, 2009 at 11:43 am
Oct 31, 2009 at 7:21 pm -
03. Deprecate YAML Tiny dialect for JSON Proposal: The current META.yml isn't really YAML. It has many of the drawbacks of YAML and none of the technical benefits. It has the benefit of being sort of ...
David Golden
Oct 9, 2009 at 11:43 am
Oct 31, 2009 at 3:47 pm -
13. Add a post_depends set Proposal: Permit specifying of packages that should be installed to provide part of a packages functionality, but should be installed/built *after* the package is ...
David Golden
Oct 9, 2009 at 11:48 am
Oct 10, 2009 at 10:40 pm -
31. Version changes Proposal: Description of changes in that versions and tags for changes. Useful for submission to Freshmeat and for quick review of changes. --Chorny 18:51, 30 September 2009 (BST)
David Golden
Oct 9, 2009 at 11:56 am
Oct 31, 2009 at 7:03 pm -
25. Controlling test suite runs Proposal: The META spec should add flags to indicate that distribution's tests may be shuffled or run in parallel. (SlavenRezic) Comments: * The prove utility provides ...
David Golden
Oct 9, 2009 at 11:53 am
Oct 31, 2009 at 6:30 pm -
08. Extensibly Group Prereqs Proposal: Rather than have 'config_requires' and 'install_requires' and 'signature_requires' and 'build_recommends', have a two-level system. This requires a small bit of ...
David Golden
Oct 9, 2009 at 11:46 am
Oct 31, 2009 at 4:23 pm -
18. Make dynamic_config mandatory Proposal: Make the 'dynamic_config' a mandatory field (Dagolden) Comments: * dynamic_config is confusing because if missing, it defaults to 1. Further, the default ...
David Golden
Oct 9, 2009 at 11:51 am
Oct 30, 2009 at 10:58 am -
23. Have a "development version" flag Proposal: Add a boolean value indicating whether the release is a "production" or "alpha/developer/beta/whatever" release. [[User:elliot|Elliot Shank]] Comments: ...
David Golden
Oct 9, 2009 at 11:53 am
Oct 14, 2009 at 4:38 am -
14. Prerequisites should be mutually exclusive Proposal: Modules should only be listed once across all prerequisite categories. E.g. a 'requires' module shouldn't be listed in 'test_requires'; a ...
David Golden
Oct 9, 2009 at 11:49 am
Oct 10, 2009 at 10:46 pm -
15. Add development_requires Proposal: The development_requires field should specify all prerequisites only needed during development. For example this could include templating or other preprocessing ...
David Golden
Oct 9, 2009 at 11:49 am
Oct 31, 2009 at 5:17 pm -
28. Short description Proposal: Field for short description that can be used in search (with higher priority than long description), when generating README, OS packages or submitting dist to Ohloh, ...
David Golden
Oct 9, 2009 at 11:55 am
Oct 9, 2009 at 8:57 pm -
01. Update the YAML version declaration Proposal: The version declaration for YAML has not been "--- #YAML:1.0" for a long time, update it to the current YAML 1.1 equivalent.
David Golden
Oct 9, 2009 at 11:42 am
Oct 9, 2009 at 2:00 pm -
32. Steal from other package meta specs Proposal: Hunt down the spec authors and some heavy package users, ask what in the spec/package meta files works for them and what doesn't, then steal the best ...
David Golden
Oct 9, 2009 at 11:56 am
Oct 9, 2009 at 9:14 pm -
24. Add a "release_status" field Proposal: Add a mandatory ''release_status'' field with a limited list of acceptable values. E.g. "stable", "testing" and "unstable", with "alpha" as an alias for ...
David Golden
Oct 9, 2009 at 11:53 am
Oct 9, 2009 at 2:44 pm -
I've updated the summary since Oct 10 and noted where patches have been offered. #--------------------------------------------------------------------------# Formatting and Schema 01. Update the YAML ...
David Golden
Oct 29, 2009 at 5:02 pm
Oct 29, 2009 at 5:02 pm -
On November 1, I'm going to declare the public comment period over. That means I'll take areas of consensus and corresponding patches and merge them into a proposed draft spec. For anything with ...
David Golden
Oct 29, 2009 at 3:34 pm
Oct 29, 2009 at 3:34 pm -
Thank you to everyone who has commented so far. I'm very pleased that within 24 hours, we seem to have an emerging consensus (agreeing or opposing) on most proposals. For each proposal listed below, ...
David Golden
Oct 10, 2009 at 9:10 pm
Oct 10, 2009 at 9:10 pm -
Rick volunteered to restructure the spec file to create sections for data structures versus serialization method and to convert the examples from YAML to Perl data structures. This is a great base to ...
David Golden
Oct 10, 2009 at 2:27 am
Oct 10, 2009 at 2:27 am -
I would say so, and it's a better solution, too. +1 --Curtis -- Curtis Jewell swordsman@csjewell.fastmail.us %DCL-E-MEM-BAD, bad memory -VMS-F-PDGERS, pudding between the ears [I use PC-Alpine, which ...
Curtis Jewell
Oct 9, 2009 at 7:50 pm
Oct 9, 2009 at 7:50 pm -
Here is the list of 34 proposals, grouped by category. Individual emails for each proposal will follow. (Two near identical proposals were merged). In some cases, particularly the "Formatting and ...
David Golden
Oct 9, 2009 at 11:41 am
Oct 9, 2009 at 11:41 am -
[Apologies for getting this note out a week after closing the CFP. I underestimated the effects of 12 hours of jet lag on my productivity.] Dear CPAN workers and CPAN Meta Spec working group, I'm ...
David Golden
Oct 7, 2009 at 12:26 pm
Oct 7, 2009 at 12:26 pm
Group Overview
group | cpan-workers |
categories | perl |
discussions | 42 |
posts | 370 |
users | 26 |
website | cpan.org |
26 users for October 2009
Archives
- April 2016 (34)
- March 2016 (48)
- February 2016 (13)
- January 2016 (33)
- December 2015 (23)
- November 2015 (17)
- October 2015 (5)
- September 2015 (5)
- March 2015 (2)
- February 2015 (2)
- December 2014 (9)
- November 2014 (3)
- September 2014 (5)
- August 2014 (5)
- July 2014 (3)
- June 2014 (37)
- May 2014 (3)
- March 2014 (6)
- January 2014 (5)
- December 2013 (14)
- September 2013 (2)
- May 2013 (1)
- March 2013 (14)
- December 2012 (23)
- November 2012 (6)
- August 2012 (2)
- July 2012 (1)
- April 2012 (8)
- March 2012 (5)
- October 2011 (4)
- September 2011 (10)
- August 2011 (2)
- July 2011 (1)
- June 2011 (9)
- March 2011 (10)
- February 2011 (15)
- November 2010 (5)
- October 2010 (10)
- September 2010 (25)
- April 2010 (99)
- March 2010 (77)
- February 2010 (17)
- January 2010 (63)
- December 2009 (13)
- November 2009 (55)
- October 2009 (370)
- August 2009 (22)
- May 2009 (17)
- April 2009 (5)
- February 2009 (3)
- January 2009 (5)
- November 2008 (4)
- October 2008 (20)
- September 2008 (5)
- April 2008 (3)
- June 2005 (1)
- December 2003 (1)
- August 2003 (2)
- March 2003 (6)
- April 2002 (1)
- February 2002 (4)
- November 2001 (2)
- October 2001 (2)
- September 2001 (22)
- June 2001 (15)
- May 2001 (5)
- April 2001 (1)
- August 2000 (36)
- July 2000 (14)