Skip to content

What are the maintainers' opinions on using php-ds as a basis for new data structures in php-src(core)? #156

@TysonAndre

Description

@TysonAndre

I didn't find any similar questions after a quick search on the repo's issue tracker,
and couldn't be certain from linked discussions from the blog post.

This was suggested on the php-internals mailing list a few years ago, but never made it past the idea phase (e.g. a comment wondering if new classes should be enhanced with a wider method set for functional programming, but that seems to have been largely added for many classes? https://externals.io/message/93301#93347 ).

(e.g. creating an RFC proposing moving DS\Vector to \Vector or \PHP\Vector in php 8.1, or an RFC proposing moving the extension as-is into php-src/ext/ds keeping the \DS namespace and moving development to php-src)

  1. Do you have objections to those ideas, different plans, etc?
  2. If you're in favor, what would you prefer for attribution (e.g. commit history for PRs having Co-Authored-By, new files/classes having @author tags, phpinfo() attribution, input on initial RFCs, etc.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions