Code Monkey home page Code Monkey logo

perlweb's People

Contributors

2shortplanks avatar abh avatar allisonrandal avatar babsveloso avatar bjakubski avatar book avatar chrisridd avatar chromatic avatar coke avatar dolmen avatar edsu avatar gbarr avatar genehack avatar grinnz avatar martinmcgrath avatar nwc10 avatar petdance avatar ranguard avatar rgs avatar rjbs avatar rspier avatar slanning avatar steve-m-hay avatar synedra avatar szabgab avatar thibaultduponchelle avatar timbunce avatar toddr avatar wolfsage avatar xsawyerx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

perlweb's Issues

perldoc's hovering navigation bar can be a nuisance

It would be nice if there was a "close" button to turn it off. I'm currently blocking it with AdBlock.

Also, the "contact details" link at the bottom of perldoc.perl.org (for Jon Allen and the project page) do not work.

RSS feed item dates

It'd be good if the rss feed

http://cpanratings.perl.org/index.rss

included the date of each review, as shown on the main page http://cpanratings.perl.org after the author's name.

I see XML::RSS describes add_item(dc=>{date=>...}). I suppose it'd be yyyy-mm-ddThh:mm etc format the same as currently put into the channel dc=>{date=>...}.

How to access tmp/rss/cpan-stats.json from TT

The RSS files go into /tmp/rss - which works because XML::RSS can take an absolute path
(using combust.config.work_path).

But you can't do this for TT INCLUDE's because ABSOLUTE paths are not allowed.

So should that file be being written to somewhere else? - or should tmp/ be in the
list of TT INCLUDE_PATH directories?

Cheers

Books to add

Here are some book suggestions. These are all books that i own a paper copy of and have read. So please dont consider this a link dump from amazon

Learning Perl (5th) - http://www.amazon.com/Learning-Perl-5th-Randal-Schwartz/dp/0596520107/ref=sr_1_1?ie=UTF8&qid=1317209300&sr=8-1 - a solid classic - beginner or better

Effective Perl Programming (2nd) - http://www.amazon.com/Effective-Perl-Programming-Idiomatic-Development/dp/0321496949/ref=sr_1_4?ie=UTF8&qid=1317209300&sr=8-4 - This is possibly the best Perl book published in recent years, its excellent for intermediate and mastery perl students

Perl Best Practises - http://www.amazon.com/Perl-Best-Practices-Damian-Conway/dp/0596001738/ref=sr_1_15?ie=UTF8&qid=1317209300&sr=8-15 - After feeling comfortable with Perl, read this book to fix up what you are doing wrong - Intermediate or better

Perl Pocket Guide - http://www.amazon.com/Perl-Pocket-Reference-Johan-Vromans/dp/1449303706/ref=sr_1_16?ie=UTF8&qid=1317209300&sr=8-16 - Its handy and pocket sized - beginner or better

Perl Hacks - http://www.amazon.com/Perl-Hacks-Programming-Debugging-Surviving/dp/0596526741/ref=sr_1_17?ie=UTF8&qid=1317209338&sr=8-17 - an interesting read, worth going through when youve finished other intermediate titles

Network Programming with Perl - http://www.amazon.com/Network-Programming-Perl-Lincoln-Stein/dp/0201615711/ref=sr_1_35?ie=UTF8&qid=1317209353&sr=8-35 - Very niche, lots of dark magic - Mastery level

Higher Order Perl - http://www.amazon.com/Higher-Order-Perl-Transforming-Programs/dp/1558607013/ref=sr_1_38?ie=UTF8&qid=1317209353&sr=8-38 - Another classic - Mastery level

Perl Testing - http://www.amazon.com/Perl-Testing-Developers-Ian-Langworth/dp/0596100922/ref=sr_1_46?ie=UTF8&qid=1317209353&sr=8-46 - This is a great introduction and reference to proper perl testing - Intermediate or better

Perl DBI - http://www.amazon.com/Programming-Perl-DBI-Tim-Bunce/dp/1565926994/ref=sr_1_50?ie=UTF8&qid=1317209370&sr=8-50 - All about databases - Beginner or better

mod_perl 2 - http://www.amazon.com/mod_perl-Users-Guide-Stas-Bekman/dp/0977920119/ref=sr_1_3?ie=UTF8&qid=1317209414&sr=8-3 - Really just a reference, but an excellent one none the less - Mastery

Catalyst 5.8 - http://www.amazon.com/Catalyst-5-8-Perl-MVC-Framework/dp/1847199240/ref=sr_1_76?ie=UTF8&qid=1317209383&sr=8-76 - Catalyst reference - Intermediate or better

Definitive guide to catalyst - http://www.amazon.com/Definitive-Guide-Catalyst-Maintainable-Applications/dp/1430223650/ref=sr_1_8?ie=UTF8&qid=1317209414&sr=8-8 - Another catalyst reference - Intermediate or better

Perl Media - http://www.amazon.com/Perl-Medic-Transforming-Legacy-Code/dp/0201795264/ref=sr_1_1?ie=UTF8&qid=1317209439&sr=8-1 - A less known publication, which deserves to be on every shelf next to Perl best practises and perl testing - Intermediate or better

Building Webb Apps. with Ganty and Bigtop - http://www.lulu.com/product/paperback/building-web-applications-with-gantry-and-bigtop/3362990?productTrackingContext=author_spotlight_962979_ - The reference for a less known MVC framework and ORM - Intermediate or better

Perlish Patterns - http://www.lulu.com/product/paperback/perlish-patterns/5125813?productTrackingContext=author_spotlight_962979_ - An indy Perl book that comes at perl from a very refreshing new angle - Intermediate or better.

Installation Problem

Good evening,

I'm trying to install RT - Request Tracker on an OpenSuse 12.3, and after run "make testdeps" and then "make fixdeps", it shows me that DBD:mysql is missing. After download it manually, can't install because it can't find "mysql_config". So, i've downloaded Mysql-devel to fix that. It can't install because SUSE has mariadb installed. RT Request can run in SUSE 12.3? or What troubleshoot should i try?

thank you,

"overall" rating gets removed each time the page is edited

There is a new bug where the "overall" rating gets removed each time the page is edited, so when I save the page the star rating is gone. This wasn't happening until recently.

Also, when are you going to actually display the documentation etc. ratings? These have never worked for four or more years.

RSS text formatting / content type

I follow the RSS feed, but because the post is plain text my feed reader (google reader)
flattens everything into a single paragraph,
whereas the text of the review on the website is nicely formatted.

Would it be reasonable to either convert the "description" tags in the rss feed to html like the website does?

Or is it possible to specify a ccontent type of text/plain so that aggregators know it's plain text?
(I'm not sure if that's a valid solution).

Thanks!

rt.perl.org doesn't have a SPF record -> high risk of spam filtered

about 40% of RT messages to my inbox, from RT (not from RT p5p CCing), wind up in the junk folder on hotmail/outlook.com, here is an example of one today

x-store-info:4r51+eLowCe79NzwdU2kR0zqpsRfiBoymPI8+HDfXhXU+JSThaNlWrN8LZ+0iVbhsr03ZUgv8NhG1mlKtFBnHtnW7OJhnjV0wfYQtJ5tZzRe99sDoz+pOI3hJs93O5CNVN9eHi3Zp3RTo4eW5ixtwQ==
Authentication-Results: hotmail.com; spf=none (sender IP is 207.171.7.176) [email protected]; dkim=none header.d=perl.org; x-hmca=none [email protected]
X-SID-PRA: [email protected]
X-AUTH-Result: NONE
X-SID-Result: NONE
X-Message-Status: n:n
X-Message-Delivery: Vj0xLjE7dXM9MDtsPTA7YT0xO0Q9MjtHRD0yO1NDTD00
X-Message-Info: 11chDOWqoTnkSo3tnTOJ36VJP+APBmHIh/AV0UpnU+w6mc+QLcBrf8E2uzPWsehn51FBZHk0sSFvsRFFc9UoRZQ1f/IB2k1e6VPi5xCD5YsYkS1CCh07eLGcv5GsNZz70QfiFKL2n02Oilav0kFLHqS6fLfYKbhy46N2Lr88cY4bwm69Q3ZVqQ2RilE+1dZN7sb/b8RFpb706xT3N1sJqH+0zjU3RF/HcPm8wBbCbkc=
Received: from rtperl.develooper.com ([207.171.7.176]) by SNT0-MC2-F32.Snt0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4900);
     Mon, 18 Nov 2013 15:08:20 -0800
Received: by rtperl.develooper.com (Postfix, from userid 405)
    id C1516392; Mon, 18 Nov 2013 15:08:19 -0800 (PST)
Subject: [perl #120543] [RESOLVED] new drand48 from #115928 breaks Visual C C++ Perl build in util.c
From: "Tony Cook via RT" <[email protected]>
Reply-To: [email protected]
References: <[email protected]>
Message-ID: <[email protected]>
Precedence: bulk
X-RT-Loop-Prevention: perl
RT-Ticket: perl #120543
Managed-BY: RT 4.0.18 (http://www.bestpractical.com/rt/)
RT-Originator: [email protected]
To: [email protected]
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
Date: Mon, 18 Nov 2013 15:08:19 -0800
Return-Path: [email protected]
X-OriginalArrivalTime: 18 Nov 2013 23:08:20.0180 (UTC) FILETIME=[128C8140:01CEE4B3]

According to our records, your request regarding 
  "new drand48 from #115928 breaks Visual C C++ Perl build in util.c" 
has been resolved. 

If you have any further questions or concerns, please respond to this message.

For other topics, please create a new ticket.

<URL: https://rt.perl.org/Ticket/Display.html?id=120543 >

note on line 2 it says "spf=none". A perl.org mailing list message always passes SPF, and I never have to fish them out of junk, example below

Authentication-Results: hotmail.com; spf=pass (sender IP is 207.171.7.86) smtp.mailfrom=perl5-porters-return-210002-bulk88=hotmail.com@perl.org; dkim=none header.d=cpan.org; x-hmca=none [email protected]
X-SID-PRA: [email protected]
X-AUTH-Result: NONE
X-SID-Result: NONE
X-Message-Status: n:n
X-Message-Delivery: Vj0xLjE7dXM9MDtsPTE7YT0xO0Q9MTtHRD0xO1NDTD0w
X-Message-Info: NhFq/7gR1vQlBhGkv9/yLc2O3NS9olUc3/UZgVXXjv0Nd+CTOKcGuX7SN/PRcTU5A33b9WuVo8BkPdyNRVsfoSkjdKZHk9JqQthZts9YVFMCGFrfNPj6DyjIeX71N1xiLoYJgAvhcsgbELEyx9WwW5Ej4xkBwMM4lauqdPIIhqJmvljliPOfggqXW9WzfaWjcg24nazeWK+W50OdNCphrWc2ksd1pXgK
Received: from x6.develooper.com ([207.171.7.86]) by BAY0-MC1-F10.Bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4900);
     Tue, 19 Nov 2013 05:59:19 -0800
Received: from lists-nntp.develooper.com (localhost.localdomain [127.0.0.1])
    by x6.develooper.com (Postfix) with SMTP id D946F1792A
    for <[email protected]>; Tue, 19 Nov 2013 05:59:15 -0800 (PST)
Received: (qmail 16570 invoked by uid 514); 19 Nov 2013 13:59:12 -0000
Mailing-List: contact [email protected]; run by ezmlm
Precedence: bulk
list-help: <mailto:[email protected]>
list-unsubscribe: <mailto:[email protected]>
list-post: <mailto:[email protected]>
X-List-Archive: <http://nntp.perl.org/group/perl.perl5.porters/210002>
List-Id: <perl5-porters.perl.org>
Delivered-To: mailing list [email protected]
Received: (qmail 16558 invoked from network); 19 Nov 2013 13:59:11 -0000
Delivered-To: [email protected]
X-Spam-Status: No, hits=-6.9 required=8.0
    tests=BAYES_00,RCVD_IN_DNSWL_HI
X-Spam-Check-By: la.mx.develooper.com
Date: 19 Nov 2013 13:59:02 -0000
Message-ID: <[email protected]>
To: [email protected]
From: Father Chrysostomos <[email protected]>
Subject: [PATCH] A perldelta entry
Reply-To: [email protected]
Summary: 
Keywords: 
X-Posted-By: 65.170.242.70
Return-Path: [email protected]
X-OriginalArrivalTime: 19 Nov 2013 13:59:19.0542 (UTC) FILETIME=[8ACFC960:01CEE52F]

From 0277088b02921c425b4c4e4a1227c8ee4bf4cb2f Mon Sep 17 00:00:00 2001
From: Father Chrysostomos <[email protected]>
Date: Tue, 19 Nov 2013 05:50:57 -0800
Subject: [PATCH] perldelta for 7583957163


diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index d2fd8ec..c6cd773 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -595,6 +595,12 @@ debugging easier on Windows by removing certain irrelevant bad handle
 exceptions.  It also fixes a race condition and possible test failure in
 F<dist/IO/t/cachepropagate-tcp.t>.  [perl #120091/118059]

+=item *
+
+Some cases of unterminated (?...) sequences in regular expressions (e.g.,
+C</(?</>) have been fixed to produce the proper error message instead of
+"panic: memory wrap".  Other cases (e.g., C</(?(/>) have yet to be fixed.
+
 =back

 =head1 Known Problems

Using http://www.kitterman.com/spf/validate.html shows perl.org has a TXT type SPF record but not a SPF type SPF record, rt.perl.org has nothing. Please make RT's mail SPF pass.

css needs to be dynamic when under development

/static/css/leostyle.css has TT in it:

e.g:

background: transparent url([% combust.static_url("/images/arrow_grey.gif") %]) no-repeat center right

Either the TT should be removed or CSS files need to be served through TT when developing.

cpan ratings api

Is there an api for cpan ratings info?
Or any alternative interfaces for retrieving data?

I'm interested in putting the number of reviews and average ratings (stars) that show up on search.cpan.org
onto metacpan.org (metacpan/metacpan-web#292)

If there aren't any interfaces other than the main html one,
would you be opposed to (someone) adding one?

perl bug track mechanism rejects email updates due to p5p bounces

I'm not sure if this is the place to report this or not, but when I submit bugs via perlbug, they go into a DB @ perl.org. I get sent mail
from perlbug-followup, with the perl bug number in the title.

When people respond to that bug, I get copies sent to me, also coming
from perlbug-followup.

However, when I respond to that bug, I get a bounce message coming from perl.org saying it has been told to bounce my emails (sent via [email protected]). At first, I thought it was a bounce because the bug list seems to forward most perl5 bug messages to p5p, but no -- I found out a few few months later, it actually stopped my updates to the bug (or responses to the bug) from going into my bug and updating it. People could respond to my initial posting, but they didn't get any thing
I posted in return, as it was bounced.

I realize Ricardo thinks he is protecting p5p from my dangerous opinions (like reorganizing man pages by man-page section rather than grouping them all under "commands" -- which is what got me banned), but it should not stop me from updating / responding to posts to bug reports.

I suggested this long before this became a problem -- and that was to divide/split the p5p list into 2 lists -- one for p5p discussion and one for receiving the bug reports. That way someone could choose to be on one or the other. I thought of this when I realized that my bug reports, which can sometimes be terse or passionate, were being taken in bits and pieces by people on the p5p list who responded out of context and hadn't read prior bug history -- which caused problems.

Anyway, that solution is somewhat of a side issue, with the main problem being that Ricardo's personal vendetta is interfering with my ability to respond to my own bug reports when people ask questions of me. At least I know, now, that I have to go to the website and log-in just to post a response... when I was getting rejection messages, I had no clue that it meant that my responses weren't going into the bug...

That's a problem.

Thanks!

Linda

Please Consider Relicensing the *.perl.org content under a less restrictive licence.

Hi and happy holidays,

in continuation to the thread here:

http://www.mail-archive.com/advocacy%40perl.org/msg02393.html (also see Leo Lapworth’s response: http://www.mail-archive.com/advocacy%40perl.org/msg02394.html ), I am requesting that the content on learn.perl.org and other *.perl.org sites be licensed under a less restrictive licence than CC-by-nc-nd (which isn't much better than All Rights Reserved).

Some suitable licences will be:

  1. CC-by - http://creativecommons.org/licenses/by/3.0/ .
  2. CC-by-sa - http://creativecommons.org/licenses/by-sa/3.0/ - also a good licence, which makes sure derivative works are licensed the same.
  3. CC-by-nc - http://creativecommons.org/licenses/by-nc/3.0/ - not as ideal as CC-by and CC-by-sa , but still quite good.
  4. CC-by-nc-sa - http://creativecommons.org/licenses/by-nc-sa/3.0/ - not ideal as the above but still usable and acceptable.

There are some other options here: http://www.gnu.org/licenses/license-list.html

The reasons I am saying that is because I may wish to reuse some of the material on http://perl-begin.org/ and other sites, and putting the contents under an open or mostly open licence will encourage people to build upon them, link to them and share them, and in turn help promote perl and *.perl.org.

Regards,

— Shlomi Fish

Allow reviewer to specify the language of their review

To let users review in other languages we should allow an input box to specify what language a review is written in (auto-detected with some google api if it exists).

On the homepage and distribution page let users filter by language (with JS probably).

Installation Problem

Good evening,

When i try to install Perl, a message appears "GLIBC_2.3 not found, required by perl/bin/perl." How can i proceed?

thank you,

where to put security list members?

I'd like to have a place to put an up-to-date listing of the members of the Perl 5 security team. I'd rather not use perlsec.pod because the membership may change more than once a year, and I'd like to have a stable URL to provide.

I am happy to write a patch, if "you folks" tell me roughly where a good place to put the data would be.

Thanks.

Delete review

Add feature to let a user delete a review. The review should still be stored in the database, but not be shown on the home page and just be shown as "this review has been deleted" at the bottom of the distribution and user page.

Database is broken

I can't access any reviews. The main page says this:

500 - Server Error

undef error - DBIx::Class::ResultSet::next(): DBI Connection failed: DBI 
connect('database=perlweb;host=perlweb.db.dev','perlweb',...) failed: Can't connect to MySQL server on 'perlweb.db.dev' (111) at 
lib/CPANRatings/Schema.pm line 14 at /home/perlweb/perlweb/docs/cpanratings/display/show_list.html line 12

Ouch! The server made a boo-boo. In other words: We #$%^#$ up! Sincere apologies all around. The server has already sent 
angry mails to the staff, so please be kind if you also choose to send a mail.

Some rotten/outdated link issues

@ http://www.perl.org/siteinfo.html

the referenced CC image is not a bitmap but a site instead http://creativecommons.org/licenses/by-nc-nd/3.0/us/
resulting in broken image link

You probably want to use (last) one of these or similar
http://pulllava360.saturn.netdna-cdn.com/wp-content/uploads/2010/04/creative_commons_licenses.jpg


the reference to http://www.phyber.com/ip/ results in "Sorry, that page doesn't exist! "


@ http://noc.perl.org/

Hardware failure of the day -> "Sorry, the page you were looking for in this blog does not exist."

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.