Skip to content
This repository has been archived by the owner on Nov 16, 2020. It is now read-only.

Commit

Permalink
Postpone .child -> .child (secure) swap to 6.e
Browse files Browse the repository at this point in the history
Postponed until 6.e because there's a huge amount of ecosystem usage
and the IO::Path.add that is the alternative is too new for module
authors to reliably switch to using it.
  • Loading branch information
zoffixznet committed Sep 27, 2017
1 parent 346b27c commit 183cfca
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 20 deletions.
20 changes: 0 additions & 20 deletions TODO/FEATURES.md
Expand Up @@ -283,26 +283,6 @@ Zoffix

4 hours

## Swap IO::Path.child to use .child-secure's code

`.child-secure`'s code is commented out below .child's code. Per IO Grant work.
Discussion: https://irclog.perlgeek.de/perl6-dev/2017-04-17#i_14439386
Docs for .child-secure: https://github.com/perl6/specs/blob/master/v6d.pod

See if there's a way to make even securer operations:

> open the file first and then use readlink syscall on it
https://irclog.perlgeek.de/perl6/2017-07-21#i_14904782

### Stakeholder

Zoffix

### Time Required to Implement

40 hours

## Make all redeclarations fatal

Currently, some redeclarations are fatal, such us trying to declare two `only` subs
Expand Down
32 changes: 32 additions & 0 deletions TODO/postponed-for-6.e.md
@@ -0,0 +1,32 @@

This document contains planned changes for v6.d that we postponed until v6.e
for various reasons.

## Swap IO::Path.child to use .child-secure's code

----

Postponed until 6.e because there's a huge amount of ecosystem usage
and the IO::Path.add that is the alternative is too new for module
authors to reliably switch to using it.

----

`.child-secure`'s code is commented out below .child's code. Per IO Grant work.
Discussion: https://irclog.perlgeek.de/perl6-dev/2017-04-17#i_14439386
Docs for .child-secure: https://github.com/perl6/specs/blob/master/v6d.pod

See if there's a way to make even securer operations:

> open the file first and then use readlink syscall on it
https://irclog.perlgeek.de/perl6/2017-07-21#i_14904782

### Stakeholder

Zoffix

### Time Required to Implement

40 hours

0 comments on commit 183cfca

Please sign in to comment.