Bah and after all that, I went and misspelled *Symantec.  *grumbles*

--Kris


On Wed, Feb 29, 2012 at 7:01 PM, Kris Craig <kris.cr...@gmail.com> wrote:

> @Richard Yeah that sounds about right actually.  That's probably exactly
> the reasoning behind the current model being what it is.
>
> However, it seems to me that, especially in complex proposals, the "should
> we?" and the "how?" distinction becomes more and more difficult to avoid.
> If everyone supports an idea, but there are a hundred different viable ways
> to do it, having a hundred different competing proposals would be a
> nightmare IMHO (especially if fifty of them passed and are directly
> conflicting with one another lol).
>
> That's why I'm thinking, if you split them into separate questions but
> keep them in the same overall proposal, you can wind up with the best of
> both worlds.  The "primary" question is whether or not this should be done
> to begin with; if it fails, then everything else is moot.  If it passes, on
> the other hand, then the plurality on any secondary question(s) would allow
> us to simultaneously and efficiently decide *how* it should be
> implemented without having to create separate proposals or cause the
> support vote to become split (since your vote(s) to any secondary questions
> would have no bearing on your primary question vote).
>
> For example, let's time-travel ten years into the future.  I wanted to
> modify PHP 7.3's configure script to use a botnet I control to increase
> PHP's processing power (as of PHP 7, PHP can exploit rootkits but it can't
> control entire botnets).  If enabled, the RFC argues, I'd be able to
> increase my spam output tenfold and still have enough victim machines to
> carry out a DoS attack against FaceGoo+ (yep, they merged) and silence my
> many enemies.  But then, there a serious problem surrounding this proposal
> that someone raises:  Should there be a switch to activate this or should
> it simply be configure's default behavior?  Also, should this include a
> switch that instructs PHP to install a rootkit on vulnerable systems
> automatically, and if so, should we integrate that with the main switch,
> make it a separate switch, or just make it the default behavior as well?
>
> Naturally, this would best be handled as a single RFC.  The "primary"
> question would be something along the lines of, "Should PHP's built-in
> trojan management capabilities be expanded to allow for control of large
> botnets (yes/no)?"
>
> Then, there would be some secondary questions; for each one, the prefix
> "If implemented...." is assumed:  "Should the the switch be enabled by
> default (yes/no)," "How should rootkit install toggling be handled (option
> on main switch/separate switch/just make it default)," and, "Should we
> commit another series of arsons at Semantic in order to slow the
> development of new security patches that might hinder our supreme
> objective?"
>
>
> Heh sorry, my examples tend to get a bit psychotic after a long day at
> work.  But you have the gist of it, at least.  ;)
>
> --Kris
>
>
>
> On Wed, Feb 29, 2012 at 6:32 PM, Richard Lynch <c...@l-i-e.com> wrote:
>
>> On Wed, February 29, 2012 6:55 pm, Kris Craig wrote:
>> > If not, I'll go ahead and draft an RFC for these proposed amendments
>> > sometime today or tomorrow when I get a spare moment.  If anyone has
>> > any
>> > thoughts on this, please share them!  Thanks!
>>
>> This is not an official answer. I don't have time to dig out references.
>>
>> I believe the PHP community settled on the idea of having a single
>> simple pass / fail vote without the complexity of branches / options.
>>
>> It was simply to hard to tally the votes once you open up the options,
>> because your support base ends up being split.
>>
>> NOTE: See current  US Republican Primaries for examples of how complex
>> it gets. :-)
>>
>> There is nothing to stop one from drafting multiple proposals, with
>> alternative options, and each one getting vote upon, other than the
>> time available to the person drafting the proposals.
>>
>> And, of course, a reasonable expectation that with TOO many proposals
>> of the same idea, the community would quickly turn into robo-voting,
>> both for and against, as that's just human nature.
>>
>> Again, I say, I don't claim to speak for the whole community.  This is
>> merely my interpretation from my faulty memory of past events.
>>
>> --
>> brain cancer update:
>> http://richardlynch.blogspot.com/search/label/brain%20tumor
>> Donate:
>>
>> https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FS9NLTNEEKWBE
>>
>>
>>
>> --
>> PHP Internals - PHP Runtime Development Mailing List
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
>

Reply via email to