Skip to content

Instantly share code, notes, and snippets.

@stevan
Forked from perigrin/Moose Hackathon Agenda.md
Created June 14, 2009 00:03
Show Gist options
  • Select an option

  • Save stevan/129481 to your computer and use it in GitHub Desktop.

Select an option

Save stevan/129481 to your computer and use it in GitHub Desktop.

Revisions

  1. stevan revised this gist Jun 18, 2009. 1 changed file with 3 additions and 0 deletions.
    3 changes: 3 additions & 0 deletions Moose Hackathon Agenda.md
    Original file line number Diff line number Diff line change
    @@ -28,6 +28,9 @@ This is a list of topics/ideas/wishes/dreams that we will discuss during the Moo
    * How to handle some advanced features such as Dependent and Faceted types.
    * Should Coercions have their own libaries?
    * Review proposals for an Advanced "MooseX::Type::Declare" syntax
    * Revive the discussion about Moose auto generated docs
    * can rjbs's recent POD stuff help
    * come up with a basic (possibly POD agnostic) format
    * GoKarts
    * Set yuval's hair on fire.
    * Obtain silly hats (Moose antlers, Viking helmet, etc), drink beer, goof off.
  2. stevan revised this gist Jun 18, 2009. 1 changed file with 9 additions and 1 deletion.
    10 changes: 9 additions & 1 deletion Moose Hackathon Agenda.md
    Original file line number Diff line number Diff line change
    @@ -22,5 +22,13 @@ This is a list of topics/ideas/wishes/dreams that we will discuss during the Moo
    * Making attributes into role-like things (so they can be composed into the class)
    * Removing or renaming ->meta (how to declare it, etc)
    * Figure out how "use Moose -strict" might work and what to be strict on

    * Discussion about how to evolve Type Constraints.
    * Should Type Constraints be separated into it's own distribution?
    * How to fix common problem such deep error messaging
    * How to handle some advanced features such as Dependent and Faceted types.
    * Should Coercions have their own libaries?
    * Review proposals for an Advanced "MooseX::Type::Declare" syntax
    * GoKarts
    * Set yuval's hair on fire.
    * Obtain silly hats (Moose antlers, Viking helmet, etc), drink beer, goof off.

  3. stevan revised this gist Jun 15, 2009. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion Moose Hackathon Agenda.md
    Original file line number Diff line number Diff line change
    @@ -21,6 +21,6 @@ This is a list of topics/ideas/wishes/dreams that we will discuss during the Moo
    * 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)

    * Figure out how "use Moose -strict" might work and what to be strict on


  4. stevan revised this gist Jun 14, 2009. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion Moose Hackathon Agenda.md
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,9 @@
    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.
    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
  5. stevan revised this gist Jun 14, 2009. 1 changed file with 1 addition and 6 deletions.
    7 changes: 1 addition & 6 deletions Moose Hackathon Agenda.md
    Original file line number Diff line number Diff line change
    @@ -1,12 +1,7 @@
    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.
    > 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
  6. stevan revised this gist Jun 14, 2009. 1 changed file with 1 addition and 3 deletions.
    4 changes: 1 addition & 3 deletions Moose Hackathon Agenda.md
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,5 @@

    Moose Hackathon Agenda

    ----------------------------------------------------
    ======================

    This is a list of topics/ideas/wishes/dreams that we
    will discuss during the Moose hackathon at YAPC::NA
  7. stevan revised this gist Jun 14, 2009. 1 changed file with 3 additions and 2 deletions.
    5 changes: 3 additions & 2 deletions Moose Hackathon Agenda.md
    Original file line number Diff line number Diff line change
    @@ -1,13 +1,14 @@
    ----------------------------------------------------

    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
  8. stevan revised this gist Jun 14, 2009. 1 changed file with 27 additions and 11 deletions.
    38 changes: 27 additions & 11 deletions Moose Hackathon Agenda.md
    Original file line number Diff line number Diff line change
    @@ -1,14 +1,30 @@
    Moose Hackathon Agenda
    ----------------------------------------------------
    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 in C::MOP
    * removing T::E from Moose/MOP
    * adding lives_ok/dies_ok to Test::Moose
    * 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
    * merging MooseX modules into Moose and/or core
    * MX::AH into core
    * MooseX::Traits -> Moose::Traits
    * MooseX::Types -> Moose::Types and removing string TCs from cookbooks
    * making Moose::Meta:: constructors strict* elevate roles attributes to be first class
    * make AH methods exist in a role so 'requires' of those methods between roles works before composition
    * 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)



  9. hdp revised this gist Jun 13, 2009. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions Moose Hackathon Agenda.md
    Original file line number Diff line number Diff line change
    @@ -8,7 +8,7 @@
    * merging MooseX modules into Moose and/or core
    * MX::AH into core
    * MooseX::Traits -> Moose::Traits
    * making Moose::Meta:: constructors strict
    * elevate roles attributes to be first class
    * MooseX::Types -> Moose::Types and removing string TCs from cookbooks
    * making Moose::Meta:: constructors strict* elevate roles attributes to be first class
    * make AH methods exist in a role so 'requires' of those methods between roles works before composition
    * Removing or renaming ->meta (how to declare it, etc)
  10. @sartak sartak revised this gist Jun 13, 2009. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion Moose Hackathon Agenda.md
    Original file line number Diff line number Diff line change
    @@ -10,4 +10,5 @@
    * MooseX::Traits -> Moose::Traits
    * making Moose::Meta:: constructors strict
    * elevate roles attributes to be first class
    * make AH methods exist in a role so 'requires' of those methods between roles works before composition
    * make AH methods exist in a role so 'requires' of those methods between roles works before composition
    * Removing or renaming ->meta (how to declare it, etc)
  11. nperez revised this gist Jun 13, 2009. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion Moose Hackathon Agenda.md
    Original file line number Diff line number Diff line change
    @@ -8,4 +8,6 @@
    * merging MooseX modules into Moose and/or core
    * MX::AH into core
    * MooseX::Traits -> Moose::Traits
    * making Moose::Meta:: constructors strict
    * making Moose::Meta:: constructors strict
    * elevate roles attributes to be first class
    * make AH methods exist in a role so 'requires' of those methods between roles works before composition
  12. @perigrin perigrin revised this gist Jun 13, 2009. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion Moose Hackathon Agenda.md
    Original file line number Diff line number Diff line change
    @@ -5,5 +5,7 @@
    * adding lives_ok/dies_ok to Test::Moose
    * merging C::MOP and Moose
    * Antlers
    * merging MX::AH into core
    * merging MooseX modules into Moose and/or core
    * MX::AH into core
    * MooseX::Traits -> Moose::Traits
    * making Moose::Meta:: constructors strict
  13. @perigrin perigrin created this gist Jun 13, 2009.
    9 changes: 9 additions & 0 deletions Moose Hackathon Agenda.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,9 @@
    Moose Hackathon Agenda

    * Traits in C::MOP
    * removing T::E from Moose/MOP
    * adding lives_ok/dies_ok to Test::Moose
    * merging C::MOP and Moose
    * Antlers
    * merging MX::AH into core
    * making Moose::Meta:: constructors strict