Permalink
Browse files

[perl6.org] start the new site as announced on p6l

It is currently not visisble on perl6.org (and won't be until it all works
properly).

This commit just adds two pages and a tiny peace of infrastructure.

git-svn-id: http://svn.pugscode.org/pugs@28252 c213334d-75ef-0310-aa23-eaa082d1ae64
  • Loading branch information...
1 parent 94eb346 commit a0865772cf94a0e9f584b0e94ab459f063c3b8c3 moritz committed Sep 16, 2009
Showing with 201 additions and 2 deletions.
  1. +9 −2 TODO
  2. +3 −0 includes/footer
  3. +18 −0 includes/header
  4. +1 −0 mowyw.conf
  5. +1 −0 online/.gitignore
  6. +105 −0 source/community/index.html
  7. +64 −0 source/compilers/index.html
View
11 TODO
@@ -1,4 +1,11 @@
-TODO for perl6-projects.org:
+TODO for perl6.org:
+
+SCALING
+
+* please read http://www.nntp.perl.org/group/perl.perl6.language/2009/09/msg32633.html
+The current plan is to build the new site in source/ and includes/, which is
+compiled by mowyw [1] into the directory online/. Once the new site looks
+decent, the document root of perl6.org will point to what is now online/.
GENERAL
@@ -17,4 +24,4 @@ CSS/LAYOUT
(visual) point, hehe :)
-CONTENT
+CONTENT
View
@@ -0,0 +1,3 @@
+</div> <!-- id="wrapper-outer" -->
+</body>
+</html>
View
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+<!-- Hacking: see NOTES and TODO in this directory -->
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>[% readvar title %]</title>
+ [% ifvar more_header %] [% readvar more_header %] [%endifvar%]
+ <link rel="icon" href="/favicon.ico" type="favicon.ico" />
+ <style type="text/css">
+ @import url("style.css");
+ [% ifvar sitecss %][% readvar sitecsss %][% endifvar %]
+ </style>
+</head>
+<body>
+<div id="wrapper-outer">
View
@@ -0,0 +1 @@
+INCLUDE[20] = \.html$
View
@@ -0,0 +1 @@
+*
View
@@ -0,0 +1,105 @@
+[% setvar title Perl 6 Community %]
+
+<div id="header">
+ <h2>The Perl 6 Community welcomes you</h2>
+ <p>
+ We are a bunch of volunteers developing Perl 6 and
+ Perl 6 applications, and try real hard to be nice to
+ each others.
+ </p>
+
+ <p>Get in touch with us! Here is how:</p>
+</div>
+
+ <h3>Internet Relay Chat (IRC)</h3>
+
+ <p>
+ Much discussion happens on our IRC channel, <a
+ href="irc://irc.freenode.net/#perl6">#perl6 on
+ irc.freenode.net</a> (or <a
+ href="http://webchat.freenode.net/?channels=perl6&nick=">use
+ your browser to connect to IRC</a>) - questions about Perl 6,
+ how to install a compiler, proposals for
+ small enhancements to the specification, ideas for new
+ modules - you name it.
+ </p>
+
+ <p>
+ If you missed an interesting discussion on #perl6 - don't worry,
+ <a href="http://irclog.perlgeek.de/perl6/today">there are public logs
+ available</a>.
+ </p>
+
+
+ <h3>Mailing lists</h3>
+
+ <p>
+ For more persistent discussions (and for the poor folks who
+ can't use IRC) we have several mailing lists.
+ </p>
+
+ <dl>
+ <dt>perl6-announce</dt>
+ <dd>
+ <p>Moderated lists for announcements and news. Fairly low traffic
+ (a few mails per month).</p>
+ <p><a
+ href="mailto:perl6-announce-subscribe@perl.org">Subscribe</a>
+ <a href="http://nntp.perl.org/group/perl.perl6.announce/">Archive</a></p>
+ </p>
+ </dd>
+
+ <dt>perl6-language</dt>
+ <dd>
+ <p>Discussions on the Perl 6 language</p>
+ <p><a
+ href="mailto:perl6-language-subscribe@perl.org">Subscribe</a>
+ <a href="http://nntp.perl.org/group/perl.perl6.language/">Archive</a></p>
+ </p>
+ </dd>
+
+ <dt>perl6-compiler</dt>
+ <dd>
+ <p>Discussions on various Perl 6 compilers</p>
+ <p><a
+ href="mailto:perl6-compiler-subscribe@perl.org">Subscribe</a>
+ <a href="http://nntp.perl.org/group/perl.perl6.compiler/">Archive</a></p>
+ </dd>
+
+ <dt>perl6-users</dt>
+ <dd>
+ <p>User questions about the Perl 6 language and compilers</p>
+ <p><a
+ href="mailto:perl6-users-subscribe@perl.org">Subscribe</a>
+ <a href="http://nntp.perl.org/group/perl.perl6.users/">Archive</a></p>
+ </dd>
+ </dl>
+
+ <h3>Blogs</h3>
+
+ <p>
+ A great way to stay tuned is <a href="http://planetsix.perl.org/">reading
+ blog posts about Perl 6. Planetsix</a> assembles many important and
+ interesting blogs on the topic.
+ </p>
+
+
+ <h3>Wikis</h3>
+
+ <p>
+ Many wikis collect facts and opinions about Perl 6, the
+ implementations and infrastructure. Read them, and feel free to
+ correct and extend where appropriate.</p>
+ </p>
+ <ul>
+ <li><a
+ href="http://www.perlfoundation.org/perl6/index.cgi?perl_6">Perlfoundation
+ Perl 6 wiki</a></li>
+ <li><a href="http://perl.net.au/wiki/Perl_6">Perl.net.au
+ wiki</a></li>
+ <li><a
+ href="http://www.programmersheaven.com/2/Perl6-FAQ">Programmer's
+ Heaven Wiki</a></li>
+ <!-- rakudo wiki on github intentionally left out, because too much of
+ it is out of date -->
+ </ul>
@@ -0,0 +1,64 @@
+[% setvar title Perl 6 Compilers %]
+
+<div id="header">
+ <h2>Perl 6 Compilers</h2>
+
+ <p>Perl 6 is a language specification, and just like C or C++ there
+ are multiple compilers for the language.</p>
+</div>
+
+<ul>
+ <li>
+ <a href="http://rakudo.org/">Rakudo</a> is based on the <a
+ href="http://www.parrot.org/">Parrot virtual machine</a>. It
+ is developed very actively. <a
+ href="http://rakudo.org/how-to-get-rakudo">Download or compile
+ Rakudo</a>, <a href="http://rakudo.org/status">status</a>.
+ </li>
+
+ <li>
+ <a href="http://www.perlfoundation.org/perl6/index.cgi?smop">SMOP</a>
+ is a runtime library to represent Perl 6 objects. It focuses on the
+ meta object programming capabilities. It is actively developed.
+ </li>
+
+ <li>
+ <a
+ href="http://www.perlfoundation.org/perl6/index.cgi?mildew">Mildew</a>
+ uses STD.pm as a parser and SMOP as runtime. It is actively developed.
+ </li>
+
+ <li>
+ <a href="http://perl.net.au/wiki/Elf">Elf</a> is a bootstrapped
+ compiler with Perl 5 and Lisp backends. Only very little activity
+ since March 2009.
+ </li>
+
+ <li>
+ <a href="http://pugscode.org/">Pugs</a> is written in Haskell, and has
+ been inactive since mid 2007.
+ </li>
+
+ <li>
+ <a
+ href="http://use.perl.org/~JonathanWorthington/journal/39530">Blizkost</a>
+ is a Perl 5 bridge for Parrot, making Perl 5 code available from
+ Rakudo and other parrot-based compilers.
+ </li>
+
+ <li>
+ <a
+ href="http://github.com/rakudo/rakudo/tree/master/src/setting/">Rakudo's
+ setting library</a>
+ <li>
+
+ <li>
+ <a href="http://svn.pugscode.org/pugs/v6/smop/src-s1p/">SMOP's setting
+ library</a>
+ <li>
+ <li>
+ <a
+ href="http://perlcabal.org/svn/pugs/browse/misc/elf/elf_h_src">Elf's
+ setting library</a> (<a
+ href="http://perlcabal.org/svn/pugs/view/misc/elfish/on_lisp/PrimitivesSBCL.pm">lisp</a>)
+</ul>

0 comments on commit a086577

Please sign in to comment.