Bryan Donlan on Thu, 1 Jul 2004 17:35:59 -0500 (CDT)


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [spoon-discuss] Re:The Direct Approach.


On Thu, 01 Jul 2004 16:53:13 -0500, Araltaln <smgafkjen@xxxxxxxxxxx> wrote:
> 
> Bryan Donlan wrote:
> 
> > On Thu, 1 Jul 2004 16:09:39 -0400 (EDT), Daniel Peter Lepage
> > <dpl33@xxxxxxxxxxx> wrote:
> 
> >> Once upon a time, we discussed developing a 'proposal language';
> >> the idea was that we'd submit proposals online using this language
> >> to describe the ruleset changes we wanted to make, we'd vote with a
> >> simple web form, and an interpreter script somewhere would process
> >> the passing proposals and make the ruleset changes specified. I
> >> think it was TPR who volunteered to write this interpreter, but we
> >> have heard nothing from him since; one can only assume that real
> >> life intervened. So the question is, is anyone else willing and
> >> able to write such a thing?
> >
> >
> > Would diffs be sufficient? Under normal circumstances, I suspect,
> > there wouldn't be too many rejected patches, and we can shelve them
> > in that case until it's rediffed.
> 
> While I'd love to see something like this implemented, I don't think
> every proposal would be submittable under most any system we could come
> up with; even a simple system would work great for standard proposals,
> but how, for instance, would I feed "The Direct Approach" to an interpreter?

Something like this:

@NEWPROP
{{
Name: The Direct Approach
Format: unidiff

--- old-ruleset/new-rule.1      1969-12-31 19:00:00.000000000 -0500
+++ new-ruleset/new-rule.1      2004-07-01 18:32:32.076102558 -0400
@@ -0,0 +1,49 @@
+{{
+__The Direct Approach__
+
+For each player whose activity will go up at the end of this nweek,
+perform the following actions:
+
+{{
+
+1. If there is a rule entitled "No Win For You":
[...]
+Finally, at the end of this nweek, this rule is repealed.
+
+}}
}}

Or, alternately, a human backup, e.g.:
@NEWPROP
{{
Name: The Direct Approach
Format: manual

[insert original prop]
}}

-- 
bd
_______________________________________________
spoon-discuss mailing list
spoon-discuss@xxxxxxxxx
http://lists.ellipsis.cx/mailman/listinfo/spoon-discuss