Hi,
Just to clarify a few things... it's taken me years to get changes made to
many of the Perl sites, hopefully you'll see why... and why I don't blame those with control, even if I don't like it.
Firstly - many of these sites have been run for many years by a few dedicated people, you have to realise how much historical work has gone into them and how some people feel about yet another group of people coming along saying it all needs to change... and then disappearing again 6 months later, leaving something that is hard to maintain. I'm just saying how it is - not making or looking for opinion.
Perl.com is owned by Tom Christiansen but TPF licences it from him under specific rules (must have both his personal advert and other adverts to bring in money, most of which TPF gets, but some of which Tom gets) It is running on MT. TPF pays Chromatic to look after getting articles for it, although Chromatic was open to changes recently - these will always require the adverts to be there (I've asked for alternatives several times and always been told this will not change) which has always stopped me doing something more.
*.Perl.org is owned and run by Ask and Robert. I managed to get commit and did/do a lot of work on the site but still have to get it signed off by them first. It is now in a public repo
https://github.com/perlorg/perlweb - changes can and do happen but the key is it has to be maintainable (content that doesn't go out of date easily) and and design suggests you have to approach on more than 'this looks cool'.
jobs.perl.org - something specific that Ask runs though he's taken patches from people - I don't know the details but it's not in the main repo.
www.pm.org I helped convert to git and get it redesigned, Jay Hannah runs it, I think on behalf of TPF, I think he he's just left to get on with it, the site is hosted (as with so much by Ask and Robert), the repo is here:
https://github.com/perlorg/www.pm.org
contact him for a while (not tried _that_ hard), the site is hosted by Ask and Robert, but they just run the content.
blogs.perl.org - Dave Cross and Aaron Crane got this going with the MT guys after
use.perl.org died - unfortunately it's MT (which is great that it's Perl, but sucks as no one knows how to maintain it - or volunteered and then didn't have time and the MT team haven't been able to donate any more sysadmin time)
https://github.com/blogs-perl-org/ (for the bits that are not tied into MT) - but it ticks over now.
Perlnews.org - I run this with Dave Cross - it now feeds
perl.org home page (after over a year of proving there was some regular content) - but would be nice to have more stories. This site came about because there , as no single place to announce big perl stuff once
use.perl.org got frozen. (you'll notice it's not MT!)
perl-tutorial.org - wchristian and others
wanted to fix that google's first page for perl tutorials were massively out of date, both the wiki code and wiki contents are in perl-doc-cats
PerlMonks - I never used the site so didn't feel able to make suggestions, I think I'd also want such an overhall it would be a major undertaking.
So now I'm here I'm not really sure of the point of this post, other than to maybe help others understand how things are. I'd like some of it to be different, but it's not, people are people I guess, even getting hold of the existing TPF's official site is proving to be hard! - I do feel perl sites have become more open (see the github links above) and with a lot of work are better than they were - but there is a lot of room for improvement...
The flip side is that many people suggest a redesign when they don't know the content - and much of that content could do with improving! - this is something that people CAN help with and is easy to get updated in the various sites listed above (just send a pull request, if you have problems then email me and I'll see what I can do).
So I suppose if there is any message here it is please contribute to the content first and formost - the markup/server architecture/framework/and even design are second to having something that 1) works and 2) has something useful... Useful for who and how is saved for a different discussion! [ hint: we don't have enough (any?) new Perl programmers].
All the best
Leo