Node:Conferences, Next:Persons and Sessions, Previous:Articles, Up:Concepts
Conferences hold articles. They are represented in the protocol as a
data type called Conference
. Each conference has a
creator, the person who created the conference, and a
supervisor, a conference whose members can modify the conference.
If the supervisor is a person, the members of that person's mailbox
are supervisors, which in most cases is only that person. Persons are
a special case: in addition to those who are supervisors for a certain
person because of the supervisor
field, the person is always a
supervisor of himself. There is one exception to this special case:
the person cannot use set-supervisor
to change who is his
supervisor.
We have also introduced a type called UConference
(pronounced
micro-conf-stat) which holds a subset of the information contained in
the full Conference
type. Use the UConference
type
whenever possible since it places a much smaller load on the LysKOM
server.
Each conference has a type, which is essentially a collection of
boolean flags. Currently the flags rd-prot
,
letterbox
, secret
, original
,
allow-anonymous
and forbid-secret
are defined.
rd-prot
original
super-conf
instead. This
restriction is not enforced by the server; clients must implement this
functionality. (See Recipients of comments, for a summary of how
a client should select the recipients of a comment.)
letterbox
secret
allow-anonymous
forbid-secret