Skip to content

Instantly share code, notes, and snippets.

@dhoss
Forked from stevan/Moose Hackathon Agenda.md
Created June 14, 2009 00:21
Show Gist options
  • Save dhoss/129486 to your computer and use it in GitHub Desktop.
Save dhoss/129486 to your computer and use it in GitHub Desktop.

Moose Hackathon Agenda

This is a list of topics/ideas/wishes/dreams that we will discuss during the Moose hackathon at YAPC::NA this year. They are in no particular order, nor does inclusion of this list imply any type of endorsement of the idea, these are just ideas, so please feel free to add yours in.


  • Traits/Roles in Class::MOP
    • A low-level trait/role type primitive
  • removing Test::Exception from Moose/MOP
    • adding simplified lives_ok/dies_ok to Test::Moose
  • merging C::MOP and Moose
  • Antlers & MooseX::Compile
  • merging MooseX modules into Moose core
    • MooseX::AttributeHelpers
    • MooseX::Traits
    • MooseX::Types (and removing string TCs from cookbooks)
  • making Moose::Meta:: constructors strict
  • elevate roles attributes to be first class
    • make attribute methods exist in a role so 'requires' works
    • figure out the details for requires_attr
  • Making attributes into role-like things (so they can be composed into the class)
  • Removing or renaming ->meta (how to declare it, etc)
  • Obtain silly hats (Moose antlers, Viking helmet, etc), drink beer, goof off.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment