Difference between revisions of "StartGroupProposal"

From Second Life Wiki
Jump to: navigation, search
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{ProtocolNav}}
+
{{ProtocolNav|parent=Group Messages}}
 
==Message Layout==
 
==Message Layout==
 
<pre width=80>
 
<pre width=80>
Line 21: Line 21:
 
</pre>
 
</pre>
  
<b><tt>Quorum</tt></b> - The number of group members that need to vote for the proposal to be "valid" and be able to be passed.  If quorum is not reached, the proposal will not be able to pass despite how many yes votes are cast for it.  Quorum must be larger than 0.
+
==Usage and Notes==
 +
This message is used to intiate a group proposal for a given group in which an agent is a member of.  The requesting agent must be a member of the group and have sufficient group powers to start a proposal for the proposal to be created.
  
<b><tt>Majority</tt></b> - The fraction of members voting that is needed to pass the proposal once quorum is met. A value of 0.0 is a simple majority, 1.0 is indicative of a unanimous vote.  0.6666 would be a 2/3s majority, etcAny values outside of this range will be clamped to the extremes of 0.0 and 1.0
+
<b><tt>Quorum</tt></b> - The number of group members that need to vote for the proposal to be "valid" and be able to be passed.  If quorum is not reached, the proposal will not be able to pass despite how many yes votes are cast for itQuorum must be larger than 0 and no larger than the number of members in the group.
  
<b><tt>Duration</tt></b> - The duration in seconds from NOW in which members are able to vote on the proposal.  After the proposal's duration is up, the proposal is archived.
+
<b><tt>Majority</tt></b> - The fraction of members voting that is needed to pass the proposal once quorum is met. A value of 0.0 is a simple majority, 1.0 is indicative of a unanimous vote.  0.6666 would be a 2/3s majority, etc.  Any values outside of this range will be considered invalid.
 +
 
 +
<b><tt>Duration</tt></b> - The duration in seconds from NOW in which members are able to vote on the proposal.  After the proposal's duration is up, the proposal is archived.  Duration must be larger than 0.
  
 
<b><tt>ProposalText</tt></b> - The text of the proposal is truncated at 254 bytes worth of text and cannot be empty.
 
<b><tt>ProposalText</tt></b> - The text of the proposal is truncated at 254 bytes worth of text and cannot be empty.
  
==Usage and Notes==
 
This message is used to intiate a group proposal for a given group in which an agent is a member of.  The requesting agent must be a member of the group and have sufficient group powers to start a proposal for the proposal to be created.
 
  
 
[[Category:Messages]]
 
[[Category:Messages]]

Latest revision as of 14:45, 24 January 2007

Message Layout

{
	StartGroupProposal Low NotTrusted Zerocoded
	{
		AgentData		Single
		{	AgentID		LLUUID	}
		{	SessionID	LLUUID	}
	}
	{
		ProposalData		Single
		{	GroupID		LLUUID			}
		{	Quorum		S32			}
		{	Majority	F32			}	
		{	Duration	S32			}	
		{	ProposalText	Variable	1	}	
	}
}

Usage and Notes

This message is used to intiate a group proposal for a given group in which an agent is a member of. The requesting agent must be a member of the group and have sufficient group powers to start a proposal for the proposal to be created.

Quorum - The number of group members that need to vote for the proposal to be "valid" and be able to be passed. If quorum is not reached, the proposal will not be able to pass despite how many yes votes are cast for it. Quorum must be larger than 0 and no larger than the number of members in the group.

Majority - The fraction of members voting that is needed to pass the proposal once quorum is met. A value of 0.0 is a simple majority, 1.0 is indicative of a unanimous vote. 0.6666 would be a 2/3s majority, etc. Any values outside of this range will be considered invalid.

Duration - The duration in seconds from NOW in which members are able to vote on the proposal. After the proposal's duration is up, the proposal is archived. Duration must be larger than 0.

ProposalText - The text of the proposal is truncated at 254 bytes worth of text and cannot be empty.