Re: DIS: Draft Reportor contract
Here's an updated draft which allows players to return it to the contract. It now only allows transfers to/from the contract (or other non-player entity, e.g. L) since it's simpler to write it that way. -- Title: Agoran Press { Purpose: support the documentation of Agoran events in a way that informs current players and non-players and also supports future research. -- Joining and leaving -- Parties to this contract are called Reportors. Any person CAN become a party to this contract by publicly consenting. Any person CAN cease to be a party by announcement, unless e owns the Weekly Assignment, or is responsible for publishing a report in the current week and has not done so. -- Assignment -- The Weekly Assignment is a unique indestructible asset which can be owned by players and this contract. If a non-player owns it, then any player CAN transfer it to emself by announcement. If a player owns it, e CAN transfer it to this contract by annoucement, but e CANNOT transfer it to another player. A player who owns a Weekly Assignment at the end of a week is Assigned to that week. If a person is Assigned to a week, then e SHALL publish a Weekly Report during the following week, summarizing notable events for the Assigned week. Notability, and what must be included in a summary, are at the author's discretion. (If this becomes a problem, we can sort it out later.) -- Payment -- Credits are a currency. If a player is Assigned to a week, then the first time e publishes a Weekly Report for that week e is granted one credit. (No time limit for payment; late is better than never.) Whenever a player owns a Credit and this contract owns at least 5 Coins, that player CAN transfer 5 Coins from this contract to emself by announcement. When e does so, one of eir Credits is destroyed. The Editor is the recordkeepor for Credits. The player Assigned to the previous week is the recordkeepor for Credits, or Falsifian if nobody is Assigned. -- Amendment -- Any Reportor can propose an amendment to this contract by announcement. If an amendment was proposed at least 2 days ago, at least two thirds (rounded up) of all Reportors consent to it, and it has not yet been applied, then any Reportor can apply it by announcement, causing this contract to be amended according to it. } -- Falsifian
Re: DIS: Draft Reportor contract
On July 24, 2020 7:51:04 p.m. EDT, Publius Scribonius Scholasticus via agora-discussion wrote: >On 7/24/20 1:47 PM, Falsifian via agora-discussion wrote: >> >> The Weekly Assignment can be transferred as follows: >> >> * If this contract owns it, any Reportor CAN take it by announcement. >> >> * If a Reportor consents to receive it, the owner CAN transfer it to >> that Reportor by announcement. >> >> * At the beginning of every week (immediately after responsibility >for >> the previous week is determined) it becomes owned by this contract. >> >> * If it would lack an owner or be owned by the Lost and Found >> department, it becomes owned by this contract. > >Players should probably be allowed to always return it to the contract, I was worried that if players can just release the assignment, there's no reason not to just grab it as soon as possible at the start of a week and then decide much later whether to actually do it. This way you can't deprive someone else of the assignment unless you're willing to do it yourself or receive blots. But maybe I'm overthinking it. Falsifian
Re: DIS: Draft Reportor contract
On 7/24/20 1:47 PM, Falsifian via agora-discussion wrote: > Now that we have Contract Charities, here's another draft of a Reportor > contract. It's the same as what I circulated last month, except changed > "When" to "If" at the start of the "SHALL publish a Weekly Report" > sentence. > > One note: the contract says the "Weekly Assignment" asset is > (automatically) transferred back to it at the end of each week. It's > been said that contracts can't do things automatically, but I think in > this case it works, since R2166 says an asset's backing document can > "generally specify when and how" that asset is transferred. > > -- > > Much of the text is around determining who's responsible for writing > the report for a given week. Summary: whoever claims it first, unless > e gives it away. I wonder if the text could be simplified. > > Title: Agoran Press > > { > > Purpose: support the documentation of Agoran events in a way that > informs current players and non-players and also supports future > research. > > -- Joining and leaving -- > > Parties to this contract are called Reportors. > > Any person CAN become a party to this contract by publicly consenting. > > Any person CAN cease to be a party by announcement, unless e owns the > Weekly Assignment, or is responsible for publishing a report in the > current week and has not done so. > > -- Assignment -- > > The Weekly Assignment is a unique indestructible asset which can be > owned by players and this contract. It can only be transferred as > outlined below. > > A player who owns a Weekly Assignment at the end of a week is Assigned > to that week. > > If a person Assigned to a week, then e SHALL publish a Weekly Report > during the following week, summarizing notable events for the Assigned > week. Notability, and what must be included in a summary, are at the > author's discretion. (If this becomes a problem, we can sort it out > later.) > > The Weekly Assignment can be transferred as follows: > > * If this contract owns it, any Reportor CAN take it by announcement. > > * If a Reportor consents to receive it, the owner CAN transfer it to > that Reportor by announcement. > > * At the beginning of every week (immediately after responsibility for > the previous week is determined) it becomes owned by this contract. > > * If it would lack an owner or be owned by the Lost and Found > department, it becomes owned by this contract. Players should probably be allowed to always return it to the contract, > > -- Payment -- > > Credits are a currency. If a player is Assigned to a week, then the > first time e publishes a Weekly Report for that week e is granted one > credit. (No time limit for payment; late is better than never.) > > Whenever a player owns a Credit and this contract owns at least 5 Coins, > that player CAN transfer 5 Coins from this contract to emself by > announcement. When e does so, one of eir Credits is destroyed. > > The Editor is the recordkeepor for Credits. The player Assigned to the > previous week is the recordkeepor for Credits, or Falsifian if nobody is > Assigned. > > -- Amendment -- > > Any Reportor can propose an amendment to this contract by announcement. > If an amendment was proposed at least 2 days ago, at least two thirds > (rounded up) of all Reportors consent to it, and it has not yet been > applied, then any Reportor can apply it by announcement, causing this > contract to be amended according to it. > > } > > - Falsifian > > -- Publius Scribonius Scholasticus, Herald, Referee, Tailor, Pirate Champion, Badge of the Great Agoran Revival, Badge of the Salted Earth
Re: DIS: Draft Reportor contract
Now that we have Contract Charities, here's another draft of a Reportor contract. It's the same as what I circulated last month, except changed "When" to "If" at the start of the "SHALL publish a Weekly Report" sentence. One note: the contract says the "Weekly Assignment" asset is (automatically) transferred back to it at the end of each week. It's been said that contracts can't do things automatically, but I think in this case it works, since R2166 says an asset's backing document can "generally specify when and how" that asset is transferred. -- Much of the text is around determining who's responsible for writing the report for a given week. Summary: whoever claims it first, unless e gives it away. I wonder if the text could be simplified. Title: Agoran Press { Purpose: support the documentation of Agoran events in a way that informs current players and non-players and also supports future research. -- Joining and leaving -- Parties to this contract are called Reportors. Any person CAN become a party to this contract by publicly consenting. Any person CAN cease to be a party by announcement, unless e owns the Weekly Assignment, or is responsible for publishing a report in the current week and has not done so. -- Assignment -- The Weekly Assignment is a unique indestructible asset which can be owned by players and this contract. It can only be transferred as outlined below. A player who owns a Weekly Assignment at the end of a week is Assigned to that week. If a person Assigned to a week, then e SHALL publish a Weekly Report during the following week, summarizing notable events for the Assigned week. Notability, and what must be included in a summary, are at the author's discretion. (If this becomes a problem, we can sort it out later.) The Weekly Assignment can be transferred as follows: * If this contract owns it, any Reportor CAN take it by announcement. * If a Reportor consents to receive it, the owner CAN transfer it to that Reportor by announcement. * At the beginning of every week (immediately after responsibility for the previous week is determined) it becomes owned by this contract. * If it would lack an owner or be owned by the Lost and Found department, it becomes owned by this contract. -- Payment -- Credits are a currency. If a player is Assigned to a week, then the first time e publishes a Weekly Report for that week e is granted one credit. (No time limit for payment; late is better than never.) Whenever a player owns a Credit and this contract owns at least 5 Coins, that player CAN transfer 5 Coins from this contract to emself by announcement. When e does so, one of eir Credits is destroyed. The Editor is the recordkeepor for Credits. The player Assigned to the previous week is the recordkeepor for Credits, or Falsifian if nobody is Assigned. -- Amendment -- Any Reportor can propose an amendment to this contract by announcement. If an amendment was proposed at least 2 days ago, at least two thirds (rounded up) of all Reportors consent to it, and it has not yet been applied, then any Reportor can apply it by announcement, causing this contract to be amended according to it. } - Falsifian -- Falsifian
DIS: Draft Reportor contract
This is intended to be a publicly funded contract once we have a rule for that. (The same thing could be accomplished more simply by making Reportor rule-defined, but I'm interested in being able to add things to Agora without adding complexity to the rules.) Much of the text is around determining who's responsible for writing the report for a given week. Summary: whoever claims it first, unless e gives it away. I wonder if the text could be simplified. Title: Agoran Press { Purpose: support the documentation of Agoran events in a way that informs current players and non-players and also supports future research. -- Joining and leaving -- Parties to this contract are called Reportors. Any person CAN become a party to this contract by publicly consenting. Any person CAN cease to be a party by announcement, unless e owns the Weekly Assignment, or is responsible for publishing a report in the current week and has not done so. -- Assignment -- The Weekly Assignment is a unique indestructible asset which can be owned by players and this contract. It can only be transferred as outlined below. A player who owns a Weekly Assignment at the end of a week is Assigned to that week. When a person is Assigned to a week, e SHALL publish a Weekly Report during the following week, summarizing notable events for the Assigned week. Notability, and what must be included in a summary, are at the author's discretion. (If this becomes a problem, we can sort it out later.) The Weekly Assignment can be transferred as follows: * If this contract owns it, any Reportor CAN take it by announcement. * If a Reportor consents to receive it, the owner CAN transfer it to that Reportor by announcement. * At the beginning of every week (immediately after responsibility for the previous week is determined) it becomes owned by this contract. * If it would lack an owner or be owned by the Lost and Found department, it becomes owned by this contract. -- Payment -- Credits are a currency. If a player is Assigned to a week, then the first time e publishes a Weekly Report for that week e is granted one credit. (No time limit for payment; late is better than never.) Whenever a player owns a Credit and this contract owns at least 5 Coins, that player CAN transfer 5 Coins from this contract to emself by announcement. When e does so, one of eir Credits is destroyed. The Editor is the recordkeepor for Credits. The player Assigned to the previous week is the recordkeepor for Credits, or Falsifian if nobody is Assigned. -- Amendment -- Any Reportor can propose an amendment to this contract by announcement. If an amendment was proposed at least 2 days ago, at least two thirds (rounded up) of all Reportors consent to it, and it has not yet been applied, then any Reportor can apply it by announcement, causing this contract to be amended according to it. } - Falsifian