Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Merge pull request #62 from hankache/master
Enhance "Resources" and add "Modules" to menu-nav
  • Loading branch information
zoffixznet committed Dec 26, 2016
2 parents 5acd6dd + f9f9d38 commit e5f94bd
Show file tree
Hide file tree
Showing 3 changed files with 65 additions and 47 deletions.
12 changes: 8 additions & 4 deletions README.md
@@ -1,10 +1,13 @@
This is the source code for <https://perl6.org/>.
# Perl6.org
This is the source code for <https://perl6.org>.

It is rendered with [mowyw](https://perlgeek.de/en/software/mowyw)
every 15 minutes, so updates to the repository should also result in
an update of perl6.org. If not, talk to moritz on
an update of <https://perl6.org>
If not, talk to [moritz] on
[#perl6](https://chat.mibbit.com/?channel=%23perl6&server=irc.freenode.net).

### Guidelines
Here are some guidelines that you should respect when changing this site:

* Only link to up-to-date information. Feel free to delete outdated
Expand All @@ -16,7 +19,7 @@ Here are some guidelines that you should respect when changing this site:
a broader Perl 6 audience.

* If you have a Perl 6 blog, get it included in the planetsix.perl.org feed
instead. Talk to \[Coke\] on [#perl6](irc://irc.freenode.net/perl6).
instead. Talk to \[Coke\] on [#perl6](https://chat.mibbit.com/?channel=%23perl6&server=irc.freenode.net).

* If you intend to change the layout, consider what happens when:

Expand Down Expand Up @@ -49,6 +52,7 @@ Here are some guidelines that you should respect when changing this site:
* If you create a new page, please link to the URL *without* the
".html" extension.

### Build
To run this site locally:

- Install the following modules:
Expand All @@ -62,7 +66,7 @@ To run this site locally:
```
- Open http://localhost:5000/index.html in your browser

# LICENSE
### LICENSE

See [LICENSE](LICENSE) file for the details of the license of the code in this repository.

Expand Down
2 changes: 2 additions & 0 deletions includes/menu-nav
Expand Up @@ -22,6 +22,8 @@
><a href="http://docs.perl6.org">Documentation</a></li> %]
[% item res <li id="nav-res" {{ class="active"}}
><a href="/resources/">Resources</a></li> %]
[% item modules <li id="nav-modules" {{ class="active"}}
><a href="https://modules.perl6.org/">Modules</a></li> %]
[% item specs <li id="nav-specs" {{ class="active"}}
><a href="/specification/">Design</a></li> %]
[% item compilers <li id="nav-compilers"{{ class="active"}}
Expand Down
98 changes: 55 additions & 43 deletions source/resources/index.html
Expand Up @@ -7,10 +7,11 @@

<h2><b>Perl&nbsp;6</b> Resources</h2>
<p>
Some of the documentation referenced here is incomplete and/or outdated.
If you come across information you suspect is outdated, please consider helping the authors to update it,
<a href="https://github.com/perl6/ye-olde/issues">let us know about it</a>,
or help us to <a href="/about/">improve this page</a> by providing links to better information.
The Perl 6 community provides a wide range of resources in different formats.
You will find tutorials, screencasts, code samples and exercices that will help you throughout your Perl 6 journey.
</p>
<p>
Help us <a href="/about/">improve this page</a> by providing links to new Perl 6 resources.
</p>
</header>

Expand All @@ -22,71 +23,82 @@ <h3>For Newcomers</h3>
<ul class="shy-list">
<li><a href="http://perl6intro.com/">Perl 6 Introduction</a></li>
<li><a href="http://learnxinyminutes.com/docs/perl6/">Learn Perl 6 in Y minutes</a></li>
<li>Perl&nbsp;6 Advent Calendars:
<a href="https://perl6advent.wordpress.com/2015/">2015</a>,
<a href="https://perl6advent.wordpress.com/2014/12/01/perl-6-advent-calendar-2014-table-of-contents/">2014</a>,
<a href="https://perl6advent.wordpress.com/2013/11/30/perl-6-advent-calendar-2013-table-of-contents/">2013</a>,
<a href="https://perl6advent.wordpress.com/2012/12/01/perl-6-advent-calendar-2012-table-of-contents/">2012</a>,
<a href="https://perl6advent.wordpress.com/2011/12/01/perl-6-advent-calendar-2011/">2011</a>,
<a href="https://perl6advent.wordpress.com/2010/12/25/merry-christmas-2/">2010</a>,
<a href="https://perl6advent.wordpress.com/2009/12/01/perl-6-advent-calendar/">2009</a>.
</li>
<li><a href="http://en.wikibooks.org/wiki/Perl_6_Programming">"Perl&nbsp;6 Programming"</a> on Wikibooks</li>
<li><a href="https://github.com/perlpilot/perl6-docs">Perl&nbsp;6 tutorials</a></li>
<li><a href="http://sixfix.nigelhamilton.com">SixFix</a> a weekly dose of Perl&nbsp;6 delivered by email</li>
</ul>
</section>

<section class="col-xs-6 col-sm-4">
<h3>Code examples</h3>
<h3>Code Examples</h3>
<ul class="shy-list">
<li><a href="http://rosettacode.org/wiki/Category:Perl_6">Rosetta Code</a>, programming problems solved in Perl&nbsp;6 side-by-side with hundreds of other languages</li>
<li><a href="http://examples.perl6.org/">perl6-examples</a>, lots of example programs written in Perl&nbsp;6</li>
<li><a href="http://examples.perl6.org/">Perl 6 Examples</a>, lots of example programs written in Perl&nbsp;6</li>
</ul>
</section>

<section class="col-xs-6 col-sm-4">
<h3>For Perl 5 programmers</h3>
<h3>Screencasts</h3>
<ul class="shy-list">
<li><a href="http://szabgab.com/perl6.html#screencast">szabgab.com</a> Perl 6 screencasts</li>
<li><a href="https://www.youtube.com/playlist?list=PLRuESFRW2Fa77XObvk7-BYVFwobZHdXdK">YouTube Perl 6 videos</a> English</li>
<li><a href="https://www.youtube.com/playlist?list=PLRuESFRW2Fa6PBxZ8oQhKqV8zZak3bHNN">YouTube Perl 6 videos</a> Non-English</li>
</ul>
</section>

</div>
<div class="row">
<section class="col-xs-6 col-sm-4">
<h3>Blogs</h3>
<ul class="shy-list">
<li><a href="https://perlgeek.de/en/article/5-to-6">Perl&nbsp;5 to 6</a>, introduction for Perl&nbsp;5 programmers</li>
<li><a href="https://doc.perl6.org/language/5to6">Perl&nbsp;5 to 6 translation guide</a></li>
<li><a href="http://pl6anet.org/">Perl&nbsp;6 Blog Aggregator</a></li>
<li><a href="https://p6weekly.wordpress.com/">Perl 6 Weekly</a> Weekly changes in and around Perl&nbsp;6</li>
<li><a href="https://perl6advent.wordpress.com/">Perl&nbsp;6 Advent Calendar</a></li>
<li><a href="http://perl6.party/">perl6.party</a></li>
</ul>
</section>
</div>
<div class="row">
<section class="col-xs-6 col-sm-4">
<h3>Docs, compendiums and cheatsheets</h3>
<h3>Miscellaneous Sources</h3>
<ul class="shy-list">
<li><a href="https://doc.perl6.org/">Perl&nbsp;6 Documentation</a></li>
<li><a href="https://design.perl6.org/">Design Documents / Synopses</a></li>
<li><a href="http://tablets.perl6.org">Perl Tablets</a>, a hypertext Perl&nbsp;6 compendium with lots of appendices</li>
<li><a href="http://www.ozonehouse.com/mark/periodic/">Periodic table</a> of Perl&nbsp;6 operators</li>
<li><a href="http://www.jnthn.net/articles.shtml">Presentations by Jonathan Worthington</a></li>
<li><a href="http://perl6maven.com">Perl 6 Maven</a> Tutorial, training course and newsletter</li>
<li><a href="http://www.ozonehouse.com/mark/periodic/">Periodic table</a> of Perl&nbsp;6 operators</li>
<li><a href="http://github.com/perl6/mu/raw/master/docs/Perl6/Cheatsheet/cheatsheet.txt">Perl&nbsp;6 Cheat Sheet</a></li>
</ul>
</ul>
</section>

<section class="col-xs-6 col-sm-4">
<h3>Miscellaneous sources</h3>
<ul class="shy-list">
<li><a href="http://www.jnthn.net/articles.shtml">Presentations by Jonathan Worthington</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLRuESFRW2Fa77XObvk7-BYVFwobZHdXdK">Curated perl6 videos</a></li>
<li>Twitter <a href="https://twitter.com/hashtag/Perl6">#Perl6</a>, <a href="https://twitter.com/hashtag/Rakudo">#Rakudo</a></li>
<li><a href="http://szabgab.com/">szabgab</a>'s
<a href="http://perl6maven.com/tutorial/">Perl&nbsp;6 Tutorial and Training Course material</a> and the
<a href="http://perl6maven.com/perl6-tricks-and-treats-newsletter"></a>Perl&nbsp;6 Tricks and Treats newsletter</li>
<li><a href="https://github.com/perl6/ye-olde/issues">List of known-outdated information</a></li>
<h3>Perl 6 from Other Languages</h3>
<ul class="shy-list">
<li>Perl 5:
<ul class="shy-list">
<li><a href="https://perlgeek.de/en/article/5-to-6">perlgeek.de/en/article/5-to-6</a></li>
<li><a href="https://docs.perl6.org/language/5to6">docs.perl6.org/language/5to6</a></li>
</ul>
</li>
<li>Ruby: <a href="https://docs.perl6.org/language/rb-nutshell">Perl&nbsp;6 from Ruby</a></li>
</ul>
</section>


</div>
<div class="row">

<section class="col-xs-6 col-sm-4">
<h3>Screencasts</h3>
<h3>Social Media</h3>
<ul class="shy-list">
<li>Reddit: <a href="https://www.reddit.com/r/perl6/">Subscribe to r/perl6</a></li>
<li>Facebook: <a href="https://www.facebook.com/groups/1595443877388632/">Join our Group</a></li>
<li>Twitter: <a href="https://twitter.com/perl6org">Follow @perl6org</a></li>
</ul>
</section>

<section class="col-xs-6 col-sm-4">
<h3>Practice Online</h3>
<ul class="shy-list">
<li><a href="http://szabgab.com/perl6.html#screencast">Perl 6 screencasts from szabgab.com</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLRuESFRW2Fa77XObvk7-BYVFwobZHdXdK">English language videos about Perl 6</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLRuESFRW2Fa6PBxZ8oQhKqV8zZak3bHNN">Non-English language videos about Perl 6</a></li>
<li><a href="http://exercism.io/languages/perl6">Perl&nbsp;6 track on exercism.io</a></li>
<li><a href="https://glot.io/new/perl6">Online Perl&nbsp;6 REPL</li>
</ul>
</section>
</section>

</div>
</div>
</div>

0 comments on commit e5f94bd

Please sign in to comment.