Entrance Vote to creating a Registry for community provided Attributes

52 views
Skip to first unread message

Andreas Heigl

unread,
Jul 15, 2025, 4:24:15 AMJul 15
to php...@googlegroups.com
Hey Core-Committee.

I hereby call for an entrance vote of the Core Committee to enquire
whether there is a general interest in maintaining a PER to create and
manage a shared set of PHP attributes that may be used by many different
actors within the PHP ecosystem, avoiding duplication and redundancy.

Right now libraries that want to use attributes either have to define
them themselves or rely upon another library that has them defined. Most
of the time that also means to import all the code of the other library.

Userland libraries have no interest in provising an interoperable set of
attributes as they solve a specific problem with *their* set of attributes.

An interoperable shared registry with attribute definitions will solve this.

A working-group consisting right now of (in no particular order)

* Vincent de Lau
* Juliette Reinders-Folmer
* Jaap van Otterdijk
* Larry Garfield
* Andreas Heigl

has been formed.

A first draft of the meta-document with Mission-Statement has been
created at https://github.com/php-fig/fig-standards/pull/1331

Thank you.

Andreas Heigl
--
,,,
(o o)
+---------------------------------------------------------ooO-(_)-Ooo-+
| Andreas Heigl |
| mailto:and...@heigl.org N 50°22'59.5" E 08°23'58" |
| https://andreas.heigl.org |
+---------------------------------------------------------------------+
| https://hei.gl/appointmentwithandreas |
+---------------------------------------------------------------------+
| GPG-Key: https://hei.gl/keyandreasheiglorg |
+---------------------------------------------------------------------+

OpenPGP_signature.asc

Mathieu Rochette

unread,
Jul 15, 2025, 5:08:47 AMJul 15
to php...@googlegroups.com
Hi!

I find this initiative interesting and worth exploring : +1



Mathieu Rochette


On Tuesday, July 15th, 2025 at 10:24, 'Andreas Heigl' via PHP Framework Interoperability Group <php...@googlegroups.com> wrote:

> Hey Core-Committee.
>

> I hereby call for an entrance vote of the Core Committee to enquire
> whether there is a general interest in maintaining a PER to create and
> manage a shared set of PHP attributes that may be used by many different
> actors within the PHP ecosystem, avoiding duplication and redundancy.
>

> Right now libraries that want to use attributes either have to define
> them themselves or rely upon another library that has them defined. Most
> of the time that also means to import all the code of the other library.
>

> Userland libraries have no interest in provising an interoperable set of
> attributes as they solve a specific problem with their set of attributes.
>

> An interoperable shared registry with attribute definitions will solve this.
>

> A working-group consisting right now of (in no particular order)
>

> * Vincent de Lau
> * Juliette Reinders-Folmer
> * Jaap van Otterdijk
> * Larry Garfield
> * Andreas Heigl
>

> has been formed.
>

> A first draft of the meta-document with Mission-Statement has been
> created at https://github.com/php-fig/fig-standards/pull/1331
>

> Thank you.
>

> Andreas Heigl
> --
> ,,,
> (o o)
> +---------------------------------------------------------ooO-(_)-Ooo-+
> | Andreas Heigl |
> | mailto:and...@heigl.org N 50°22'59.5" E 08°23'58" |
> | https://andreas.heigl.org |
> +---------------------------------------------------------------------+
> | https://hei.gl/appointmentwithandreas |
> +---------------------------------------------------------------------+
> | GPG-Key: https://hei.gl/keyandreasheiglorg |
> +---------------------------------------------------------------------+
>

> --
> You received this message because you are subscribed to the Google Groups "PHP Framework Interoperability Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to php-fig+u...@googlegroups.com.
> To view this discussion visit https://groups.google.com/d/msgid/php-fig/aef84a0a-2f58-4719-ac09-c0455ee62d66%40heigl.org.
publickey - mathieu@rochette.cc - 0x8D30BA0E.asc
signature.asc

Jaap van Otterdijk

unread,
Jul 15, 2025, 9:58:32 AMJul 15
to php...@googlegroups.com

Larry Garfield

unread,
Jul 15, 2025, 10:32:46 AMJul 15
to PHP-FIG
+1

--
Larry Garfield
la...@garfieldtech.com
> --
> You received this message because you are subscribed to the Google
> Groups "PHP Framework Interoperability Group" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to php-fig+u...@googlegroups.com.
> To view this discussion visit
> https://groups.google.com/d/msgid/php-fig/aef84a0a-2f58-4719-ac09-c0455ee62d66%40heigl.org.
>
> Attachments:
> * OpenPGP_signature.asc

Navarr Barnier

unread,
Jul 15, 2025, 10:47:19 AMJul 15
to php...@googlegroups.com

Korvin Szanto

unread,
Jul 15, 2025, 11:00:47 AMJul 15
to php...@googlegroups.com

Chris Tankersley

unread,
Jul 15, 2025, 11:04:42 AMJul 15
to php...@googlegroups.com
+1

--
You received this message because you are subscribed to the Google Groups "PHP Framework Interoperability Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to php-fig+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/php-fig/aef84a0a-2f58-4719-ac09-c0455ee62d66%40heigl.org.


--
Chris Tankersley
http://ctankersley.com

Matteo Beccati

unread,
Jul 15, 2025, 12:21:04 PMJul 15
to php...@googlegroups.com
+1

I haven't bneen able to follow up the progress, but I'm glad to see that
my initial feedback to go for a PER was useful after all!


Il 7/15/2025 10:23 AM, 'Andreas Heigl' via PHP Framework
Interoperability Group ha scritto:

Cees-Jan Kiewiet

unread,
Aug 3, 2025, 2:58:36 PMAug 3
to php...@googlegroups.com
+1

--
You received this message because you are subscribed to the Google Groups "PHP Framework Interoperability Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to php-fig+u...@googlegroups.com.


--

Ken Guest

unread,
Aug 7, 2025, 6:25:06 AMAug 7
to php...@googlegroups.com

Andreas Heigl

unread,
Aug 8, 2025, 12:47:55 AMAug 8
to php...@googlegroups.com
Hey all!

Thank you all to those that voted.

It is now a tad over three weeks since the 15th of July and 9 core
members have voted in this period.

* Larry
* Cees-Jan
* Korvin
* Ken
* Jaap
* Navarr
* Matteo
* Matthieu
* Chris

This means that quorum has been met.

All votes were in favour of the proposal, which means there seems to be
a general interest in maintaining a PER to create and manage a shared
set of PHP attributes.

🎉

I assume this PER would then be something like "PER Attributes".

What would be the next steps then? Getting access to a github repo (By
now I'd btw think about moving to somewhere else like codeberg but that
is a totally different story) and creating separate communication-ways
for the Working group?

Cheers

Andreas

Am 15.07.25 um 10:23 schrieb 'Andreas Heigl' via PHP Framework
Interoperability Group:
OpenPGP_signature.asc
Reply all
Reply to author
Forward
0 new messages