{
    "href": "/post/2016/08/16/fig-follies-part-2/",
    "relId": "2016/08/16/fig-follies-part-2",
    "title": "Fig Follies, Part 2",
    "author": "pmjones",
    "markup": "html",
    "tags": [
        {
            "href": "/tag/php/",
            "relId": "php",
            "title": "PHP",
            "author": null,
            "created": null,
            "updated": [],
            "markup": "markdown"
        },
        {
            "href": "/tag/programming/",
            "relId": "programming",
            "title": "Programming",
            "author": null,
            "created": null,
            "updated": [],
            "markup": "markdown"
        }
    ],
    "created": "2016-08-16 14:33:43 UTC",
    "updated": [
        "2016-08-16 14:33:43 UTC"
    ],
    "html": "<p>This is the second of three posts I intend to make regarding the condition and actions of the FIG, and what they reveal.</p>\n<h2>The Present</h2>\n<p>The complaint against me (and the subsequent show trial and vote) are only a symptom of an underlying cause.  The true cause behind the complaint, as well as many other events, is that there is a rivalry of visions regarding the FIG.</p>\n<p>One vision holds that the FIG should remain true to its originating mission: focus on member projects, find existing commonalities among them through research and discussion, and codify those commonalities as PSRs. It is a more bottom-up approach, and is represented mostly implicitly, in the minds and actions of those who hold it. (Some artifacts of this vision remain on the FIG website, but I realize now they are not explicit enough.) I will call this the \u201cfounding\u201d vision.</p>\n<p>Another vision holds that the FIG should change its mission and broaden its scope to the entirety of PHP land, and in doing so accept the role that some people feel it <em>should</em> have: that of an overarching PHP Standards Group for all PHP coders, member projects or not. It is a more top-down approach, and is represented explicitly by the FIG 3.0 proposal. I will call this the \u201cgrand\u201d vision.</p>\n<p>These two visions are mutually exclusive. They are rivalrous.</p>\n<p>This rivalry of visions might not matter, if the FIG had not already gained a level of perceived authority to many people in PHP land. It has earned a level of legitimacy through wide adoption of PSRs 0, 1, 2, 3, and 4 (and to some extent 6 and 7). That authority and legitimacy are valuable commodities, hard to come by among PHP developers (who are notoriously independent-minded). That means the FIG is perceived as a high-value property, which makes it worth being rivalrous over.</p>\n<p>Those holding the \u201cfounding\u201d vision, under which the vast majority of accepted PSRs have been published, believe the high value of the FIG derives from that \u201cfounding\u201d vision and mission. Those holding the \u201cgrand\u201d vision wish to use that value to launch what is effectively a new organization, without any achievements of its own, and claim the value built under the \u201cfounding\u201d vision as its own.</p>\n<p>To me, as a holder of the \u201cfounding\u201d vision, the \u201cgrand\u201d vision is an expression of conceit, of hubris. I think the holders of the \u201cgrand\u201d vision believe they are entitled somehow to capture the successes earned by the \u201cfounding\u201d vision, and claim those successes as their own. They have not earned those successes through the vision they espouse.</p>\n<p>Until the conflict between these visions has been resolved, the contention within the FIG will continue, because neither set of vision-holders wants to relinquish the FIG territory.</p>\n<p>I see only two ways out of this dilemma. I will present them not tomorrow, but the day after.</p>\n<hr>\n<p class=\"reddit-links\">Read the Reddit discussion about this post <a href=\"https://www.reddit.com/r/PHP/comments/4xzsnj/fig_follies_part_2/\">here</a>.</p>\n"
}
