adding jkuri's gentle moose intro to the articles
[gitmo/moose-website.git] / data / pages.yml
1 ---
2 - name     : home
3   template : index.tt
4   outfile  : index.html
5 - name     : about
6   template : about.tt
7   outfile  : about.html
8   data     :
9     organizations:
10       - name : "Yahoo!"
11         url  : http://www.yahoo.com
12       - name : "Symantec"
13         url  : http://www.symantec.com
14       - name : "Cisco"
15         url  : http://www.cisco.com
16       - name : "IMDb"
17         url  : http://www.imdb.com
18       - name : "Pobox"
19         url  : http://www.pobox.com
20       - name : "Best Practical"
21         url  : http://www.bestpractical.com
22       - name : "Infinity Interactive"
23         url  : http://www.iinteractive.com
24       - name : "Shadowcat"
25         url  : http://www.shadowcat.co.uk
26       - name : "ValueClick"
27         url  : http://www.valueclick.com
28       - name : "Magazines.com"
29         url  : http://www.magazines.com
30       - name : "Takkle.com"
31         url  : http://www.takkle.com
32       - name : Open Data Group
33         url  : http://opendatagroup.com/
34       - name : "BBC"
35         url  : http://www.bbc.co.uk
36       - name : "Hearst Corporation"
37         url  : http://www.hearst.com/
38       - name : "Omni Hotels"
39         url  : http://www.omnihotels.com
40       - name : "SocialText"
41         url  : http://www.socialtext.com
42       - name : "Napster"
43         url  : http://www.napster.com
44       - name : "Capitol Advantage"
45         url  : http://capitoladvantage.com/
46       - name : "Tamarou"
47         url  : http://www.tamarou.com
48       - name : "Cloudtone Studios"
49         url  : http://cloudtone.ca/
50       - name : "Endeworks"
51         url  : http://www.endeworks.jp/
52       - name : "net-a-porter.com"
53         url  : http://www.net-a-porter.com
54       - name : "Shopzilla / BizRate"
55         url  : http://www.shopzilla.com/
56       - name : "SimplyClick"
57         url  : http://www.simplyclick.net/
58       - name : "MedTouch"
59         url  : http://medtouch.com/
60       - name : "MusicBrainz"
61         url  : http://musicbrainz.org/
62       - name : "Current TV"
63         url  : http://www.current.com/
64       - name : "The Genome Center at Washington University"
65         url  : http://genome.wustl.edu/
66       - name : "Bioinformatics Group at <acronym title='University College London'>UCL</acronym>"
67         url  : http://bioinf.cs.ucl.ac.uk/
68       - name : "DoctorBase"
69         url  : "http://doctorbase.com/"
70       - name : "Lexy"
71         url  : "http://www.lexy.com/"
72 - name     : download
73   template : download.tt
74   outfile  : download.html
75   data     :
76     CPAN:
77       - name : Moose
78         url  : http://search.cpan.org/dist/Moose/
79       - name : <code>Class::MOP</code>
80         url  : http://search.cpan.org/dist/Class-MOP/
81       - name : <code>Task::Moose</code>
82         url  : http://search.cpan.org/dist/Task-Moose/
83       - name : <code>Task::Kensho</code>
84         url  : http://search.cpan.org/dist/Task-Kensho/
85       - name : <code>MooseX::*</code>
86         url  : http://search.cpan.org/search?query=MooseX&amp;mode=dist
87     git:
88       public   : <code>git://git.moose.perl.org/Moose.git</code>
89       committer: <code>gitmo@git.moose.perl.org:Moose.git</code>
90       web_view : http://git.shadowcat.co.uk/gitweb/gitweb.cgi
91       github   : http://github.com/nothingmuch/moose
92 - name     : support
93   template : support.tt
94   outfile  : support.html
95   data     :
96     irc :
97       - '<a href="irc://irc.perl.org/moose">#moose@irc.perl.org</a>'
98       - '<a href="irc://irc.perl.org/moose-dev">#moose-dev@irc.perl.org</a>'
99     mailing_list :
100       address : moose@perl.org
101       archive : http://news.gmane.org/gmane.comp.lang.perl.moose
102     misc :
103       - name : textmate bundle
104         url  : http://github.com/perigrin/perl-moose.tmbundle
105       - name : quickref card
106         url  : http://users.ox.ac.uk/~oliver/data/files/moose-quick-ref.pdf
107 - name     : articles
108   template : articles.tt
109   outfile  : articles.html
110   data     :
111     - year     : 2010
112       articles :
113         - url   : http://stevan-little.blogspot.com/2010/03/moose-100-is-released.html
114           title :
115             en : Moose 1.00 is Released
116         - url   : http://www.modernperlbooks.com/mt/2010/03/ill-get-the-mop.html
117           title :
118             en : chromatic talks about <code>Class::MOP</code> in relation to his Modern Perl book
119         - url   : http://chris.prather.org/been-there-done-that.md.html
120           title :
121             en : Chris Prather discusses Moose and the Modern Perl movement
122         - url   : http://www.modernperlbooks.com/mt/2010/01/subtle-encouragement-toward-correctness.html
123           title :
124             en : chromatic discusses how Moose helps you write more correct code
125     - year     : 2009
126       articles :
127         - title    :
128             en : Jay Kuri's - A gentle introduction to Moose
129           articles :
130             - url   : http://www.catalyzed.org/2009/06/a-gentle-introduction-to-moose.html
131               title :
132                 en : The original english version
133             - url   : http://www.perl.it/blog/archives/000641.html
134               title :
135                 en : "The italian translation by Stefano Rodighiero and perl.it"
136         - url   : http://chris.prather.org/a-little-bit-of-history.md.html
137           title :
138             en : "Chris Prather compares <code>MooseX::Declare</code> to Simula 67"
139         - url   : http://stevan-little.blogspot.com/2009/06/why-makeimmutable-is-recommended-for_13.html
140           title :
141             en : "Stevan Little explains why you should make your Moose classes immutable"
142         - url   : http://perldition.org/articles/Parameterized%20Roles%20with%20MooseX::Declare.pod
143           title :
144             en : Florian Ragwitz uses parameterized roles with <code>MooseX::Declare</code>
145         - url   : http://www.dmclaughlin.com/2009/05/15/chained-accessors-in-moose/
146           title :
147             en : "David McLaughlin experiments with extending Moose for <code>MooseX::ChainedAccessors</code>"
148         - url   :  http://blog.sartak.org/2009/05/parameterized-roles.html
149           title :
150             en : "Shawn M Moore explains parameterized roles"
151         - url   :  http://jjnapiorkowski.vox.com/library/post/top-ten-great-things-about-perl-moose-postmodern-object-system.html?_c=feed-atom
152           title :
153             en : "John Napiorkowski lists ten great things about Moose"
154         - url   : http://our.coldhardcode.com/jshirley/2009/05/another-reason-i-love-perl.html
155           title :
156             en : "Jay Shirley dotes on <code>MooseX::MultiMethods</code>"
157         - url   : http://www.modernperlbooks.com/mt/2009/05/perl-roles-versus-duck-typing.html
158           title :
159             en : "chromatic contrasts roles and duck-typing"
160         - url   : http://use.perl.org/~Ovid/journal/38885
161           title :
162             en : "Ovid discusses role problems and possible solutions"
163         - url   : http://samcrawley.wordpress.com/2009/05/03/getting-the-hang-of-moose-roles/
164           title :
165             en : "Sam Crawley summarizes his experience with roles"
166         - url   : http://blog.sartak.org/2009/05/perl-critic-dynamic-moose.html
167           title :
168             en : "Shawn M Moore discusses <code>Perl::Critic</code> for Moose and linting with the MOP"
169         - url   : http://babyl.dyndns.org/techblog/2009/05/moose-attribute-meta-meddling.html
170           title :
171             en : "Yanick Champoux meddles with extending Moose attributes"
172         - url   : http://www.modernperlbooks.com/mt/2009/05/perl-roles-versus-inheritance.html
173           title :
174             en : "chromatic contrasts roles and inheritance"
175         - url   : http://use.perl.org/~Ovid/journal/38880
176           title :
177             en : "Ovid lists some best practices for role-based refactoring"
178         - url   : http://chris.prather.org/perl/moose-dependencies-a-lurid-tale/
179           title :
180             en : "Chris Prather justifies each of Moose's dependencies"
181         - url   : http://zerothorder.blogspot.com/2009/04/chopping-proteins-with-moose.html
182           title :
183             en : "Bruno Vecchi praises Moose for making his protein analysis code easier"
184         - url   : http://blog.sartak.org/2009/04/new-moose-warning-and-new-moose-critic.html
185           title :
186             en : "Shawn M Moore explains role composition and some bumps in the Moose design process"
187         - url   : http://use.perl.org/~Ovid/journal/38863
188           title :
189             en : "Ovid praises roles and their happy acceptance at the BBC"
190         - url   : http://perldition.org/articles/Implementing%20Typed%20Lexical%20Variables.pod
191           title :
192             en : "Florian Ragwitz walks through the marriage of <code>MooseX::Types</code> with <code>Lexical::Types</code>"
193         - url   : http://use.perl.org/~Ovid/journal/38862
194           title :
195             en : "Ovid eschews inheritance in favor of roles"
196         - url   : http://www.modernperlbooks.com/mt/2009/04/the-why-of-perl-roles.html
197           title :
198             en : "chromatic on The Why of Perl Roles"
199         - url   : http://chris.prather.org/why-moose-is-post-modern.html
200           title :
201             en : "Chris Prather rationalizes Moose's \"post modern\" label"
202         - url   : http://jjnapiorkowski.vox.com/library/post/why-i-use-moose-perls-post-modern-object-system.html?_c=feed-atom
203           title :
204             en : "John Napiorkowski on why he uses Moose"
205         - url   : http://www.catalyzed.org/2009/04/catalyst-58-released.html
206           title :
207             en : "Tomas Doran interview about the new Moose-based Catalyst"
208         - url   : http://use.perl.org/~Ovid/journal/38785
209           title :
210             en : "Ovid praises role-based refactoring"
211         - url   : http://blog.urth.org/2009/04/moose-docs-grant-wrap-up.html
212           title :
213             en : "Dave Rolsky's post-mortem on his Moose documentation grant"
214         - url   : http://use.perl.org/~acme/journal/38554?from=rss
215           title :
216             en : "Léon Brocard summarizes London.pm's \"What is Moose and why is it the future?\" meeting"
217     - year     : 2008
218       articles :
219         - url   : http://broadcast.oreilly.com/2008/11/beginners-introduction-to-obje.html
220           title :
221             en : "chromatic suggests Moose and Mouse in his Beginners Introduction to Object-Oriented Programming with Perl article"
222         - url   : http://hanekomu.at/blog/articles/20080924-1137-dissecting_the_moose.html
223           title :
224             en : "Marcel (hanekomu) Grünauer explores Moose in a series of articles"
225         - url   : http://www.slideshare.net/Tim.Bunce/perl-myths-200802-with-notes/
226           title :
227             en : "Tim Bunce's excellent Perl Myths talk gives a shout out to Moose"
228         - url   : http://trombik.mine.nu/~cherry/w/index.php/2008/03/22/1202/oop-with-moose
229           title :
230             en : "trombik writes an introduction to Moose in Japanese"
231         - url   : http://draegtun.wordpress.com/2008/03/12/doodling-with-moose-part-1/
232           title :
233             en : "Barry Walsh does an excellent comparison of Moose and Ruby (specifically the Doodle module)"
234     - year     : 2007
235       articles :
236         - url   : http://avatraxiom.livejournal.com/70947.html
237           title :
238             en : "Max Kanat-Alexander (of Bugzilla fame) has some nice things to say about Moose"
239         - url   : http://www.perl.com/pub/a/2007/12/06/soto-11.html?page=3
240           title :
241             en : "Larry mentioned Moose in 2007's State of the Onion speech"
242         - title :
243             en : "Matt Trout (of <code>DBIx::Class</code> and Catalyst fame) wrote a nice series of articles on designing <code>Devel::REPL</code> using Moose."
244           articles :
245             - url   : http://chainsawblues.vox.com/library/post/a-perl-read-excute-print-loop-repl.html
246               title :
247                 en : "Writing a Perl read-<abbr title='evaluate'>eval</abbr>-print loop (<acronym title='read-eval-print loop'>REPL</acronym>) - part 1"
248             - url   : http://chainsawblues.vox.com/library/post/writing-a-perl-read-eval-print-loop-repl---part-2.html
249               title :
250                 en : "Writing a Perl <acronym title='read-eval-print loop'>REPL</acronym> part 2 - a history plug-in"
251             - url   : http://chainsawblues.vox.com/library/post/writing-a-perl-repl-part-3---lexical-environments.html
252               title :
253                 en : "Writing a Perl <acronym title='read-eval-print loop'>REPL</acronym> part 3 - lexical environments"
254             - url   : http://chainsawblues.vox.com/library/post/develrepl-part-4---script-options-rc-files-profiles-and-packaging.html
255               title :
256                 en : "<code>Devel::REPL</code> part 4 - script options, <abbr title='configuration'>rc</abbr> files and profiles"
257         - title :
258             en : "Randal Schwartz wrote a series of articles on Moose for Linux Magazine"
259           articles :
260             - url   : http://www.stonehenge.com/merlyn/LinuxMag/col94.html
261               title :
262                 en : "The Moose is Flying (part 1) (LinuxMag)"
263             - url   : http://www.stonehenge.com/merlyn/LinuxMag/col95.html
264               title :
265                 en : "The Moose is Flying (part 2) (LinuxMag)"
266     - year     : 2006
267       articles :
268         - title :
269             en : <code>Class::MOP</code> Review (OnLAMP)
270           url   : http://www.oreillynet.com/onlamp/blog/2006/06/cpan_module_review_classmop.html
271 - name     : presentations
272   template : presentations.tt
273   outfile  : presentations.html
274   data     :
275     - year          : 2010
276       presentations :
277         - title :
278             en : Stevan Little's talk at <acronym title="Oasis Perl workshop">OPW</acronym>
279           url   : http://iinteractive.com/moose/hosted-presentations/2010/stevan_OPW/index.html
280           video : http://www.presentingperl.org/opw2010/untitled-no-12/
281         - title :
282             en : Drew Stephens gives a lighting talk on Moose at <abbr title="SuperHappyDevHouse">SHDH</abbr> 36
283           url   : http://www.slideshare.net/dinomite/learning-moose-lightning
284           video : http://www.youtube.com/watch?v=wGGDPATfsfo&amp;NR=1
285     - year          : 2009
286       presentations :
287         - url   : http://www.slideshare.net/Penfold/introduction-to-moose-2437037
288           title :
289             en : Mike Whitaker's Intro to Moose at Italian Perl Workshop
290         - url   : http://sartak.org/talks/frozen-perl-2009/moose/
291           title :
292             en : "Shawn M Moore's Intro to Moose at Frozen Perl"
293         - url   : http://iinteractive.com/moose/hosted-presentations/2009/e-lamp/perl-great-lannguages.xul
294           title :
295             en : "Stevan Little's talk at Nashville E-Lamp"
296         - url   : http://yapc10.org/yn2009/talk/2047
297           title :
298             en : "Dave Rolsky's Introduction to Moose master class at <acronym title='Yet Another Perl Conference - North America'>YAPC::NA</acronym> 2009 (delivered by Shawn Moore and Jonathan Rockway)"
299         - url   : http://yapc10.org/yn2009/talk/1967
300           title :
301             en : "Devin Austin's Intro to Moose at <acronym title='Yet Another Perl Conference - North America'>YAPC::NA</acronym> 2009"
302         - url   : http://sartak.org/talks/yapc-na-2009/extending-moose/extending-moose.pdf
303           title :
304             en : "Shawn Moore's Extending Moose for Applications at <acronym title='Yet Another Perl Conference - North America'>YAPC::NA</acronym> 2009"
305         - url   : http://iinteractive.com/moose/hosted-presentations/2009/YAPC-NA/moose.xul
306           title :
307             en : "Stevan Little's To Moose or Not To Moose at <acronym title='Yet Another Perl Conference - North America'>YAPC::NA</acronym> 2009"
308         - url   : http://yapc10.org/yn2009/talk/1984
309           title :
310             en : "Hans Dieter Pearcey's Code Reuse with Moose at <acronym title='Yet Another Perl Conference - North America'>YAPC::NA</acronym> 2009"
311         - url   : http://www.onemogin.com/blog/stuff/talks/moose/MooseForManagers.pdf
312           title :
313             en : "Cory Watson's Moose for Managers at <acronym title='Yet Another Perl Conference - North America'>YAPC::NA</acronym> 2009"
314         - url   : http://yapceurope2009.org/ye2009/talk/2096
315           title :
316             en : "Yuval Kogman's Meta Moose at <acronym title='Yet Another Perl Conference - Europe'>YAPC::EU</acronym> 2009"
317         - url   : http://yapceurope2009.org/ye2009/talk/2273
318           title :
319             en : "Yuval Kogman's Moose Workshop at <acronym title='Yet Another Perl Conference - Europe'>YAPC::EU</acronym> 2009"
320         - url   : http://conferences.yapcasia.org/ya2009/talk/2192
321           title :
322             en : "Shawn Moore's Moose master class at <acronym title='Yet Another Perl Conference'>YAPC</acronym>::Asia 2009"
323         - url   : http://conferences.yapceurope.org/ipw2009/talk/2371
324           title :
325             en : "Mike Whitaker's Introduction to Moose at the Italian Perl Workshop"
326         - url   : http://lumberjaph.net/~franck/stuff/Introduction_a_Moose.pdf
327           title :
328             en : 'franck cuny''s Introduction to Moose at the France <acronym title="Open Source Developers'' Conference">OSDC</acronym>'
329         - url   : http://www.perlworkshop.no/npw2009/talk/1901
330           title :
331             en : "Yuval Kogman's Why Moose at the Nordic Perl Workshop"
332         - url   : http://perloasis.org/opw2009/talk/1702
333           title :
334             en : "Cory Watson's Moose for Managers at the Perl Oasis"
335         - url   : http://perloasis.org/opw2009/talk/1701
336           title :
337             en : "Mike Whitaker's Building a Moose Class at the Perl Oasis"
338     - year          : 2008
339       presentations :
340         - url   : http://yapc.tv/2008/lpw/mike-whitaker-intro-moose/
341           title :
342             en : "Mike Whitaker's Into to Moose at the London Perl Workshop"
343         - url   : http://iinteractive.com/moose/hosted-presentations/2008/sunnavy-Beijing-Perl-Workshop.pdf
344           title :
345             en : "sunnavy's Moose talk at Beijing Perl Workshop"
346         - url   : http://iinteractive.com/moose/hosted-presentations/2008/stevan-PPW/moose.xul
347           title :
348             en : "Stevan Little's Moose talk at Pittsburgh Perl Workshop"
349         - url   : http://iinteractive.com/moose/hosted-presentations/2008/stevan-PPW/moose-manager.xul
350           title :
351             en : "Stevan Little's Manager's Guide to Moose at Pittsburgh Perl Workshop"
352         - url   : http://iinteractive.com/moose/hosted-presentations/2008/stevan-OSCON/moose.xul
353           title :
354             en : 'Stevan Little''s Moose talk at <abbr title="O''Reilly Open Source Convention">OSCON</abbr>'
355         - url   : http://iinteractive.com/moose/hosted-presentations/2008/nothingmuch-NPW/practical_moose.html
356           title :
357             en : "Yuval Kogman's Practical Moose at Nordic Perl Workshop"
358         - title :
359             en : "Yuval Kogman's Practical Moose at <acronym title='Yet Another Perl Conference'>YAPC</acronym>::Asia"
360           url   : http://iinteractive.com/moose/hosted-presentations/2008/nothingmuch-YAPC-Asia/practical_moose.html
361           video : http://conferences.yapcasia.org/ya2008/talk/1017
362         - url   : http://iinteractive.com/moose/hosted-presentations/2008/stevan-YAPC-NA.pdf
363           title :
364             en : "Stevan Little's Moose talk at <acronym title='Yet Another Perl Conference - North America'>YAPC::NA</acronym>"
365         - url   : http://iinteractive.com/moose/hosted-presentations/2008/nothingmuch-PTPW/practical_moose.html
366           title :
367             en : "Yuval Kogman's Practical Moose at Portuguese Perl Workshop"
368     - year          : 2007
369       presentations :
370         - url   : http://iinteractive.com/moose/hosted-presentations/2007/stevan-PPW/roles/roles.xul
371           title :
372             en : "Stevan Little's Horizontal Reuse with <code>Moose::Role</code> at Pittsburgh Perl Workshop"
373         - url   : http://iinteractive.com/moose/hosted-presentations/2007/stevan-PPW/moose/start.html
374           title :
375             en : "Stevan Little's Moose talk at Pittsburgh Perl Workshop"
376         - url   : http://iinteractive.com/moose/hosted-presentations/2007/nothingmuch-YAPC-EU/slides/start.html
377           title :
378             en : "Yuval Kogman's Object Meta Programming at <acronym title='Yet Another Perl Conference - Europe'>YAPC::EU</acronym>"
379     - year          : 2006
380       presentations :
381         - title :
382             en : Stevan Little's Moose talk at <acronym title='Yet Another Perl Conference - North America'>YAPC::NA</acronym>
383           url   : http://iinteractive.com/moose/hosted-presentations/2006/stevan_YAPC/start.html
384         - title :
385             en : Sam Vilain's Moose talk at <acronym title="Open Source Developers' Conference">OSDC</acronym> Melbourne
386           url   : http://utsl.gen.nz/talks/moose/start.htm
387         - title :
388             en : Sam Vilain gives the very first Moose talk at <acronym title='Yet Another Perl Conference - Europe'>YAPC::EU</acronym>
389           url   : http://www.yapceurope.org/2006/talk/item/63.html
390     - year          : Perl Mongers Groups
391       presentations :
392         - url   : http://www.slideshare.net/Ovid/refactoring-with-roles-1298185
393           title :
394             en : "Ovid's Refactoring with Roles at London.pm"
395         - url   : http://www.weftsoar.net/~hdp/talk/meta-moose/slides/start.html
396           title :
397             en : "Hans Dieter Pearcey's Meta-Moose at PDX.pm"
398         - url   : http://www.bofh.org.uk/2009/05/13/london-pm-presentation
399           title :
400             en : "Piers Cawley's <code>MooseX::Declare</code> talk at London.pm (video)"
401         - url   : http://www.slideshare.net/dtreder/moose-527243
402           title :
403             en : "Doug Treder's Moose talk at Seattle Perl Users Group"
404         - url   : http://www.slideshare.net/hakobe/moose
405           title :
406             en : "hakobe's Moose presentation at Kansai.pm"
407         - url   : http://iinteractive.com/moose/hosted-presentations/2008/notbenh-PDX.xul
408           title :
409             en : "Ben Hengst's Moose talk at PDX.pm"
410           podcast : http://pdxpm.podasp.com/archive.html
411         - url   : http://chris.prather.org/talks/moose-intro-mpls/
412           title :
413             en : "Chris Prather's An Intro to Moose at Minneapolis Perl Mongers"
414         - url   : http://houston.pm.org/talks/2007talks/0704Talk/slides/start.html
415           title :
416             en : "Robert Boone's Moose talk at Houston.pm"
417
418
419
420
421
422
423
424
425
426
427
428