in reply to New PerlMonks for Perl 6 - A Good Idea

jdporter thank you bringing up this subject.

I love Perl6 but I personally dislike the idea of a separate site. Instead, we should create a more appealing design for Perlmonks. I've been using stackoverflow lately and I think it has a nice soft design while housing an incredible number of platforms and languages. A smart tag system is most helpful in organizing the contents.

As for the implementation language; I guess it would be up to the volunteers. I wouldn't mind a Perl 5 CGI::Application or Catalyst based site. On the other hand, the more Perl 6 we use, the more momentum we have for our new Perl. Hard to decide.
  • Comment on Re: New PerlMonks for Perl 6 - A Good Idea

Replies are listed 'Best First'.
Re^2: New PerlMonks for Perl 6 - A Good Idea
by Argel (Prior) on Jun 26, 2010 at 01:35 UTC
    It might make more sense to design the new site with a goal of merging in the PM stuff at some future point in time. That way PM6 actually gets off the ground. Trying to rewrite PM5 from scratch may prove to be too daunting for whoever volunteers to work on it. Plus it would likely be heavily tied to how much time Corion, tye, and jdporter can spare to help with the migration, whereas a new PM6 site wouldn't have those constraints (unless they ended up being the only ones working on it). Or maybe have one team focused on PM5 migration issues and another on developing the new site (with obvious feedback from the PM5 migration team).

    Elda Taluta; Sarks Sark; Ark Arks

Re^2: New PerlMonks for Perl 6 - A Good Idea
by jdporter (Paladin) on Jun 28, 2010 at 16:57 UTC
    Instead, we should create a more appealing design for Perlmonks.

    But that's part of the problem: this PerlMonks is exceedingly crusty — which is to say, very difficult to comprehend and to modify in any major way. Do you realize - we can't even change the encoding of the delivered pages from windows-1252 to UTF-8 easily? The arterial blockages in this site are simply too numerous and too great. As I said before - this is somewhat analogous to the situation in the Perl 5 codebase, which was one of the motivations for Perl 6 being a complete rewrite (besides the fact that the language was conceived to be radically different from Perl 5).

    I think the concensus is that PerlMonks could have a nicer user interface. That's why I've expended countless hours over the last few years trying to make it more stylable via CSS. You're welcome. Unfortunately, I don't know that too many people besides myself are even taking advantage of these new stylability features.

    I think we also need to plug AJAX into this thing, but that's another one of those major changes that requires not only buy-in by the gods but their active involvement... and so far, they've been reluctant to support it.

    Aside: I find it interesting that in the most recent thread on the subject, AJAX to reduce server load, not a single god felt motivated to weigh in. One of the things that could be "refreshed" in a New PerlMonks is the blood, or at least mindset, of the superusers.

    I also came across this interesting factoid:
    Pair.com does not allow "chat servers" in its terms of use.
    That, in my humble opinion, is reason enough to find another hosting service.
    A smart tag system is most helpful in organizing the contents.

    I strongly agree. This is yet another useful modern feature which the gods have inhibited — in this case, ostensibly due to concerns over keyword spam/abuse as well as a lack of demonstrated usefulness. Despite the fact that, time and again, people point out that a functioning keyword system would make our stove-pipe "categories" (as seen in some sections such as Categorized Questions and Answers) unnecessary and obsolete, and instead would work for all sections.

    Some past (sub)threads regarding the keyword/tagging question:

    Don't get me wrong — I appreciate everything that the gods do to keep the site functioning. They very much set the tone for the site as a whole, through the establishment and enforcement of policies and norms. Yet I can't help but feel frustrated by the lack of participation, sometimes, and the lack of transparency.

    I don't want to forget about this thread: Perlmonks and the web

    What is the sound of Windows? Is it not the sound of a wall upon which people have smashed their heads... all the way through?