Skip to content

Instantly share code, notes, and snippets.

@dylanwh
Forked from stevan/Moose Hackathon Agenda.md
Created June 14, 2009 01:02
Show Gist options
  • Save dylanwh/129501 to your computer and use it in GitHub Desktop.
Save dylanwh/129501 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)
  • GoKarts
  • Set yuval's hair on fire.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment