You can clone with
HTTPS or Subversion.
v1.0.0 of the spec only.
Increment to v0.12.0.
Add `validate_pgxn_meta` app.
Increment to v0.11.0.
Eliminate use of Clone.
Just read the JSON from a file and decode it every time it's needed.
Markdown, not Pod.
This is just the validator now.
Fill out documentation.
Remove another "conflicts".
Fix relations and release status.
No need to support old CPAN stuff.
Also, document undocumented validator methods.
Test all license shortcuts.
Eliminate `list` and rename `lazylist` to `list`.
In the spec, all lists are allowed to be lazy.
Test for valid generated_by and tags.
Make sure name is a term.
Test meta-spec validation.
Add `provides` validation tests.
In passing, eliminate `custom_1` and rename `custom_2` to just `custom`.
Also, delete `module()` in favor of `term()`, and add `tag()`.
Improve license validation.
Support a list *or* a map of licenses. Done by adding a new checker,
While at it, start adding more tests for valid metadata, too.
Start porting validator to PGXN.
Require the `provides` key and make sure that versions are valid semantic
versions (or 0 for prereqs). Also allow "abstract" and "docfile" keys under
Fix some bugs found as a result.
Add To Dos.
Get base stuff working.
Also fix so that won't be ignored.
First commit, mostly boilerplate.