From 97b796e56a325ef4afd52e133400b58d7b401e6d Mon Sep 17 00:00:00 2001 From: Per Cederqvist <ceder@lysator.liu.se> Date: Sun, 30 Dec 2001 22:24:36 +0000 Subject: [PATCH] (Conferences): State that a person is a supervisor of himself, except for the set-supervisor call. --- doc/Protocol-A.texi | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/doc/Protocol-A.texi b/doc/Protocol-A.texi index f0591dcba..7ce199e95 100644 --- a/doc/Protocol-A.texi +++ b/doc/Protocol-A.texi @@ -57,6 +57,7 @@ @c Merge all indices. @syncodeindex am fn @syncodeindex tp fn +@syncodeindex cp fn @@ -489,11 +490,18 @@ data type called @type{Conference}. Each conference has a @dfn{creator}, the person who created the conference, and a @dfn{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. We have also -introduced a type called @type{UConference} (pronounced micro-conf-stat) -which holds a subset of the information contained in the full -@type{Conference} type. Use the @type{UConference} type whenever -possible since it places a much smaller load on the LysKOM server. +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 @field{supervisor} field, the person is always a +supervisor of himself. There is one exception to this special case: +the person cannot use @reqlink{set-supervisor} to change who is his +supervisor. + +We have also introduced a type called @type{UConference} (pronounced +micro-conf-stat) which holds a subset of the information contained in +the full @type{Conference} type. Use the @type{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 @conftype{rd-prot}, @@ -1038,7 +1046,7 @@ Long live FORTRAN! The character set used in the strings is not yet specified by Protocol A. In the future, some Unicode encoding will probably be used, but it is not yet decided which one or how the transition will be handled. -@url{http://bugzilla.lysator.liu.se/show_bug.cgi?id=99, Bug 99} is +@uref{http://bugzilla.lysator.liu.se/show_bug.cgi?id=99, Bug 99} is about the need for a Unicode roadmap; check that bug for the current state of the plans. -- GitLab