RFC: Resource to object conversion

Project Governance
Author
Resources are a legacy data structure which were superseded by objects a long time ago. They have quite a few disadvantages like the inability of using resource...

Accept the described approach for converting resources to objects?

Overall Results

yes
no
yes
30 Votes (100%)
no
0 Votes (0%)

Voting Timeline

Dates based on UTC

Voting Breakdown

When should the migration of the primary stream resources happen?

Overall Results

only in a major version (e.g. PHP 9.0)
in any minor or major version (e.g. PHP 8.4)
only in a major version (e.g. PHP 9.0)
23 Votes (77%)
in any minor or major version (e.g. PHP 8.4)
7 Votes (23%)

Voting Timeline

Dates based on UTC

Voting Breakdown

in any minor or major version (e.g. PHP 8.4)

7 Votes (23%)

When should the migration of the auxiliary stream resources happen?

Overall Results

only in a major version (e.g. PHP 9.0)
in any minor or major version (e.g. PHP 8.4)
only in a major version (e.g. PHP 9.0)
16 Votes (53%)
in any minor or major version (e.g. PHP 8.4)
14 Votes (47%)

Voting Timeline

Dates based on UTC

Voting Breakdown

only in a major version (e.g. PHP 9.0)

16 Votes (53%)

in any minor or major version (e.g. PHP 8.4)

14 Votes (47%)

When should the migration of the Process resource happen?

Overall Results

in the next major version (e.g. PHP 9.0)
in the next minor or major version (e.g. PHP 8.4)
in the next major version (e.g. PHP 9.0)
15 Votes (52%)
in the next minor or major version (e.g. PHP 8.4)
14 Votes (48%)

Voting Timeline

Dates based on UTC

Voting Breakdown

in the next major version (e.g. PHP 9.0)

15 Votes (52%)

in the next minor or major version (e.g. PHP 8.4)

14 Votes (48%)

When should the migration of the resources of other extensions happen?

Overall Results

only in a major version (e.g. PHP 9.0)
in any minor or major version (e.g. PHP 8.4)
only in a major version (e.g. PHP 9.0)
12 Votes (41%)
in any minor or major version (e.g. PHP 8.4)
17 Votes (59%)

Voting Timeline

Dates based on UTC

Voting Breakdown

only in a major version (e.g. PHP 9.0)

12 Votes (41%)

in any minor or major version (e.g. PHP 8.4)

17 Votes (59%)