Projects

Test2 + Test-Simple stable release

Release Test2 and Test-Simple on Test2 as stable (with discussion).

Chad Granum (‎Exodist‎)

Test2 Ecosystem

Further develop Test2, Test2-Suite, and other Test2 based tools.

Chad Granum (‎Exodist‎)

perl5 core configuration

  • Backport all remaining changes in Configure to meta
  • Update as much of meta as possible (given the time) into perl core

H.Merijn Brand (‎Tux‎)
Aaron Crane (‎arc‎) will pair with Tux to learn how to do this, and help as much as possible

Release::Checklist

  • Make as many at this QAH as possible interested an co-maint :)

H.Merijn Brand (‎Tux‎)

Benchmarking Perl

  • Setup unattended automatic running of the benchmarks
  • More "live" data charts
  • More chart types, config comparisons, etc.
  • work on Reini's list for me :-)

Steffen Schwigon (‎renormalist‎)

Perl on l4linux

  • experiment smoking on a new architecture (variant): l4linux

Steffen Schwigon (‎renormalist‎)

Get rid of the 'm' permissions from PAUSE

One year ago there were 7836 'm' permissions in 06perms.txt. We have been identifying the easy-to-resolve cases, and have now got this down to 135. There are a few easy cases left, but also some trickier ones which will need some discussion on the right way to resolve them.

Neil Bowers (‎NEILB‎) and Andreas Koenig

PAUSE Guts Refactoring

  • Make a diagram
  • Look for crazy interconnected over-coupling
  • Break them apart
  • More tests!

Ricardo Signes (‎rjbs‎), Kenichi Ishigaki (‎charsbar‎)

CPAN Dashboard

* I want to get a first version of this working this year! (H.Merijn Brand (‎Tux‎) will provide the scripts he uses for these dashboards)
* Thinking of trying Neo4j for it

Neil Bowers (‎NEILB‎)

CPAN Testers

* Build mockup of new web UI
* Fix outstanding issues with existing data generation
* H.Merijn Brand (‎Tux‎): please also fix the Ajax interface for interrogating cpantesters. New results currently return all null
* BinGOs: re-engineer metabase-relayd to separate functions and make it database backend neutral
* BinGOs: investigate less memory intensive sources memory backend for CPANPLUS

user:PREACTION

Dist::Zilla v6

It'd be great to apply the most important bug fixes to v5, then make the v6 branch and identify what needs to go into it beyond path object changes.

Ricardo Signes (‎rjbs‎)
Olivier Mengué (‎dolmen‎)

Module::Build replacement

Finish various components of a planned Module::Build replacement, including

  • Finish Build::Graph, a dependency engine that doesn't suck
  • Write a plugin architecture that doesn't suck, this will probably require some kind of IOC.

— by Leon Timmermans (‎leont‎)

Compilation and Linking tools

Portable yet flexible (cross) compilation/linking tools are most welcome.

— by: Leon Timmermans (‎leont‎)

Installed module database / Packlists replacement

Start writing that .packlist replacement we discussed in Lancaster.

— by Leon Timmermans (‎leont‎)

Static cpan installation

Our current installation mechanism is very flexible (in a Turing complete way), but most of the time that isn't necessary. It could be useful if this dependency on shelling out to Makefile.PL/Build.PL could be eliminated where possible.

— by Leon Timmermans (‎leont‎)

Test::Smoke

* Realize a new release.
* http://article.gmane.org/gmane.comp.lang.perl.perl5.porters/157197

-- by Abe Timmerman (‎abeltje‎) & H.Merijn Brand (‎Tux‎)

MetaCPAN

Upgrade to Elasticsearch 2.3.0 (from 0.2.0!) - there is a lot to this, we have 3 new servers configured as a cluster ready for this to then run on.
* Indexer (testing all changes)
* Front end fixing / testing intergration
* etc etc etc
* See also API issues and Web issues

There will be a NEW api-v1.metacpan.org setup (as the interface will break, because we want this accessible over the CDN) - happy to discuss details if anyone wants to.

Happy for help as well.

-- by Olaf Alders (‎oalders‎), Leo Lapworth (‎ranguard‎) & Mickey Nasriachi (‎Mickey‎)

Devel::Cover

* Get regression testing working on all relevant Perl versions on the cpancover server.
* Decide about Devel::Cover minimum version requirements.
* Fix netbsd test failures. (If there is anyone who can provide netbsd access I would be grateful.)
* Improve cpancover reporting.
* Work on the bug backlog.

-- by Paul Johnson (‎pjcj‎)

Selenium

* Finish and release a module to run Selenium IDE tests via Selenium Remote Driver.

-- by Paul Johnson (‎pjcj‎)

CPANTS

  • Implement (and remove) kwalitee metrics and statistics.
  • Improve Web UI

-- by Kenichi Ishigaki (‎charsbar‎)

CPAN.pm: automatic OS package dependency installation

Use the experimental CPAN.pm plugin mechanism together with static mappings of CPAN distributions -> required OS packages to automatically install the latter. First targets will be Debian and FreeBSD.

-- by Slaven Rezic (‎eserte‎)

matrix.cpantesters.org

  • performance tuning
  • misc improvements

-- by Slaven Rezic (‎eserte‎)

Module::Install

Fix META generation to generate META v2

-- by Olivier Mengué (‎dolmen‎)


Last modified: 11/04/17 23:12 by Neil Bowers (‎NEILB‎)

Tags: projects

Home | Edit this page | Tags | Recent changes | History

Sponsors

Donate


FastMail

ZipRecruiter

ActiveState

OpusVL

STRATO

SureVOIP

CV-Library

Infinity Interactive

Perl Careers

MongoDB

think project!

DreamHost

Campus Explorer

The Perl 6 Community