February 2018 Archives

The Perl Conference Newsletter: 2/28/18

No Comments

In This Issue:

As communicated previously....

The Perl Foundation is a non-profit, 501(c)(3) organization based in the United States. Currently its board of directors has six members and TPF will start annual nomination and election process of new members. Bringing new people to the board regularly, with some community input, will allow the organization to grow and increase its output.

Here are the details:

1. Nomination

A new member should be nominated by one or more Board members.

2. Eligibility

The nominee must be an active volunteer of TPF at least for 180 days.

3. Public hearing

Public post will be made to ask for input from the community. The post will have the nominee's bio and reasons for nomination.

4. Election

Election will be made by the board members after feedback is gathered from the public.

If you would like to be nominated, please get in touch with one of the TPF Board members by March 5th with the followings:

  • Bio
  • Why do you want to become a member of the TPF Board?
  • What goals would you like to see TPF pursue in the next years?

They will be posted publicly.

Questions? [email protected]

TPC February Newsletter

No Comments

In This Issue:

  • We Have a Location! TPC 2018 Returning to Salt Lake City, Utah
  • Sponsors Welcome!
  • Register today! Event Registration Now Open
  • Book Your Rooms! Room Reservation Now Open
  • Hotel room types
    • Why are some rooms cheaper than others?
  • We Have a Website! More information there
  • We’re Still Accepting Talk Submissions!
    • Check Your Email! First Round Notifications sent 2/6 & 2/7
  • Call for Tutorial Sessions - submissions due March 1

It’s February and an extended winter has been predicted. We are over it and ready for summer already! Speaking of summer, read on to find out more information about what’s to come in June and how you can be a part of it!

The Grants Committee has received the following grant proposal for the January/February round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal.

Review the proposal below and please comment here by February 20th, 2018. The Committee members will start the voting process following that and the conclusion will be announced the last week of February.

Perl-Based CloudForFree.org Platform

  • Name:

    John Napiorkowski

  • Amount Requested:

    USD $1,500

Synopsis

Complete development of the partially-operational http://www.cloudforfree.org platform.

Grant Proposals: January/February 2017

The Grants Committee has received the following grant proposals for the January/February round.

Before the Committee members vote on the proposals, we would like to solicit feedback from the Perl community.

Review the proposals at their individual links and please comment there by February 20th, 2018. The Committee members will start the voting process following that and the conclusion will be announced the last week of February.

The Grants Committee has received the following grant proposal for the January/February round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal.

Review the proposal below and please comment here by February 20th, 2018. The Committee members will start the voting process following that and the conclusion will be announced the last week of February.

OS Installation Packages for RPerl Compiler

  • Name:

    Felix Tubiana

  • Amount Requested:

    USD $800

Synopsis

Creation of RPerl installation packages for 12 major operating systems.

Grant Proposal: List Operators In RPerl Compiler

The Grants Committee has received the following grant proposal for the January/February round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal.

Review the proposal below and please comment here by February 20th, 2018. The Committee members will start the voting process following that and the conclusion will be announced the last week of February.

List Operators In RPerl Compiler

  • Name:

    Mathias Köhler

  • Amount Requested:

    USD $800

Synopsis

This grant proposal covers the implementation of multiple list operators in the RPerl compiler.

There are many operators AKA builtin functions in Perl, this proposal covers a subset of those related to lists and arrays.

The Grants Committee has received the following grant proposal for the January/February round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal.

Review the proposal below and please comment here by February 20th, 2018. The Committee members will start the voting process following that and the conclusion will be announced the last week of February.

MySQL Support In RPerl Compiler

  • Name:

    Richard D. Johnson

  • Amount Requested:

    USD $650

Synopsis

I want to implement basic MySQL support for Perl code compiled using the RPerl optimizing compiler.

This will allow Perl software which depends upon MySQL to be compiled into very fast C++ code.

The Grants Committee has received the following grant proposal for the January/February round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal.

Review the proposal below and please comment here by February 20th, 2018. The Committee members will start the voting process following that and the conclusion will be announced the last week of February.

Curating and improving Perl6 documentation

  • Name:

    JJ Merelo

  • Amount Requested:

    USD 5,000

The Grants Committee has received the following grant proposal for the January/February round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal.

Review the proposal below and please comment here by February 20th, 2018. The Committee members will start the voting process following that and the conclusion will be announced the last week of February.

Please note that this particular request was submitted during the last round of 2017 when we had already exhausted our funding; so unfortunately, the dates on the proposal have already passed.

Perl Camp in Democratic Republic of Congo

  • Name:

    Narcisse Mbunzama

  • Amount Requested:

    USD 4,000

Synopsis

Perl Camp in Democratic Republic of Congo

20-21 December 2017

This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible.

The main thing I did last month was to fix a bunch of issues with tr///c.
Initially I was just working on a particular ticket, then noticed that
tr///c was almost completed untested in core, and had a bunch of issues,
and I ended up rewriting most of the implementation for
tr/nonutf8/nonutf8/c (with or without the /s and /d flags).

This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible.

Approximately 29 tickets were reviewed, and 6 patches were
applied

[Hours]         [Activity]
 34.99          #127743 try to work up makefile rules for new stack limit
                handling
                #127743 more makefile rules, work on fetching config from
                var instead of a constant
                #127743 more stack size calculation re-work
                #127743 more makefile rules, experiment with stack size
                probing
                #127743 testing, debugging, more stack size probing,
                documentation
                #127743 debugging, non-core testing
                #127743 non-core debugging, fix calculation for stack
                frames on 5.8.9, debug 5.10.0
                #127743 for 5.10.0 debugging
                #127743 track down to dependency issue, work on fix,
                testing
                #127743 testing, minor fixes
                #127743 more non-core testing, clean up, start on Win32
                build updates
                #127743 check non-Storable perl builds, back to Win32
                builds, locale discussion with khw
                #127743 more Win32 build work, nmake, gmake, start dmake
                #127743 fix deps, testing
                #127743 finish win32 testing, commit clean up, more regexp
                tests, start smoke
                #127743 review smoke results, diagnose cygwin failures,
                debugging
                #127743 continue debugging, find part of problem (no depth
                checks on retrieving array/refs)
                #127743 adjust max depth for cynwin64, prep to test on
                fedora
                #127743 try to repro fedora failures, can’t, try to repro
                freebsd issues
                #127743 avoid testing huge levels of recursion
                #127743 review smoke results, be more conservative on all
                platforms, testing, push new smoke candidate

Jonathan Worthington recently requested an extension of his Perl 6 Performance and Reliability Engineering grant.

I'm pleased to announce that the Board of Directors approved extension of another $10,000. It'll allow him to dedicate another 400 hours to this work. Additional $210 of expense was approved to cover the wire tranfer fee from the past payments and the next payment.

I would like to thank the community members who took time to comment on this grant extension request and our sponsors who made funding the grant possible through our Perl 6 Development Fund.

I also appreciate Jonathan Worthington's continued work.

This is a monthly report by Zefram on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible.

The hours that I have worked in 2018-01 pursuant to my TPF core
maintenance grant are as follows.

  9h33m  review mail
  5h31m  review tickets
  2h40m  [perl #132671] Bleadperl v5.27.6-206-g16ada235c3 breaks
         JGAMBLE/Algorithm-QuineMcCluskey-0.16.tar.gz
  2h14m  [perl #8910] Subroutine doesn't create elements.
  1h57m  [perl #132648] Cwd: different return values between pure perl
         and XS variants
  1h47m  [perl #132695] BBC Catalyst tests broken by
         abda9fe0fe75ae824723761c1c98af958f17a41c
  1h32m  [perl #47602] floating-point binary-decimal conversion bugs
  1h01m  [perl #132727] BBC Class::MethodMaker broken by
         6661956a23de82b41adc406200054293d6d7aded
    53m  [perl #132425] Suggested warning on attempt to 'use' with
         arguments when no import() subroutine exists
    52m  create tickets
    49m  [perl #30123] foreach ("", "a".."zzzzzz") confuses range
         optimizer
    48m  [perl #8045] Hash keys are not always parsed as strings if
         the arrow is omitted
    29m  [perl #16113] open on localized *F pb
    29m  [perl #132788] Blead Breaks CPAN:
         LEMBARK/Object-Trampoline-1.42.tar.gz
    28m  perldebguts
    25m  [perl #132775] Blead Breaks CPAN:
         SMUELLER/Math-Clipper-1.23.tar.gz
    21m  Darwin mkostemp() misconfiguration
    21m  [perl #18581] memory leak: if($foo++){} and = overloading
    10m  [perl #54412] Mistake in perlipc doc, perl 5.10.0
     9m  [perl #132100] [PATCH] missing newline after "Unable to flush
         stdout: ..."
     9m  perldelta
     8m  [perl #132777] Blead Breaks CPAN:
         GRAY/POSIX-RT-Spawn-0.11.tar.gz
     7m  review commits
 32h53m  TOTAL

At the end of the month there was 71h19m of authorised working time
remaining in this grant.

This is a monthly report by Tony Cook on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible.

Approximately 4 tickets were reviewed or worked on.

[Hours]         [Activity]
 22.84          #127743 32-bit build warnings/build issues
                #127743 finish up 32-bit testing, commits, work on other
                unaddressed Storable issues, 64-bit frozen data
                #127743 handle 32-bit frozen data as unsigned, add support
                for 64-bit frozen data, testing
                #127743 more testing, check g(un)zip exist before we use
                them
                #127743 work through CPAN queue, fail to reproduce #59531,
                reproduce and fix #118551
                #127743 try to reproduce #131136, track down cause (long
                double padding)
                #127743 work up a fix for the padding issue, testing with
                various configs
                #127743 systematic look at Storable issues, reduce
                performance issue on debugging builds
                #127743 test code for regexp cloning
                #127743 more regexp testing, fix Storable.pm dependencies
                #127743 old perl testing, cleanup
                #127743 think about fix for stack size calculation issues
  0.80          #132252 try to understand change and implications,
                thinking
  0.28          #132631 research and comment
  5.55          #50608 work out why previous changes didn’t break malice.t
                (which the regexp changes did), fix, more regexp testing
                #50608 old perl portability
                #50608 debugging on 5.6.2, try to rebuild 5.6.2 on modern
                Debian
                #50608 more debugging, drop 5.6 support for regexp thawing
======
 29.47 hours total

Timo Paulssen is recovering from a repetitive strain injury, and has not been able to start work on the grant yet. While waiting for the condition to get better, Timo has been watching videos related to the technologies he will be using.

Moving apartments in January has been another issue bothering Timo. Timo is very eager to start working on the grant as soon as he is able to.

Grant Report : Complete YAML::PP - January 2018

No Comments

Tinita spent about 10 hours coding (and additional productive hours discussing) YAML::PP this month. Additional integration of YAML Schemas into YAML::PP is percolating, and she is making deep dives into the YAML 1.2 spec where angels fear to tread.

Read her latest report for details.

MAJ

Call for Tutorial Sessions

No Comments

Are you an experienced instructor or speaker who would like to offer a course at The Perl Conference this year in Salt Lake City?

Great! We hereby invite you to participate by submitting a Tutorial Session!

We would like to offer the Perl community a selection of courses and tutorials before and after the conference. This is your chance to be a part of that.

Tutorial Sessions can be a half day (3 hours), full day (6 hours) or 2 days in length and will run on Sunday 17th, Thursday 21st, or Friday 22nd of June.

To submit your proposal please complete the following information here: https://goo.gl/forms/WUj0IBwzjZDL0xaf1

  • Class Title
  • Names of Speakers
  • Speaker Biography
  • Abstract
  • Class Description, including:
  • the course's length
  • the intended audience
  • any prerequisites or expected level of knowledge
  • any supplies you will be providing to students
  • any supplies you expect students to bring
  • a short course outline
  • maximum class size
  • The dates on which you would be willing to give your course (June 17th, 21st, or 22nd)
  • A list of requirements for the venue (A/V, Internet, etc.)
  • Cost of the Class, per student (please keep in mind TPC will also need to add an administrative fee to this initial cost)

Please bear in mind that it is our goal to keep the cost of these classes down for students as this is a low cost conference.

Questions can be sent to [email protected]

About TPF

The Perl Foundation - supporting the Perl community since 2000. Find out more at www.perlfoundation.org.

About this Archive

This page is an archive of entries from February 2018 listed from newest to oldest.

January 2018 is the previous archive.

March 2018 is the next archive.

Find recent content on the main index or look in the archives to find all content.

Pages

OpenID accepted here Learn more about OpenID
Powered by Movable Type 6.2.2