]> jfr.im git - irc.git/blob - software/!RELEASES/ircservices/achurch.org/services/lists/ircservices/2000/000536.html
RELEASE -> !RELEASE
[irc.git] / software / !RELEASES / ircservices / achurch.org / services / lists / ircservices / 2000 / 000536.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2 <HTML>
3 <HEAD>
4 <TITLE> AW: [IRCServices] ACCESS and *OP
5 </TITLE>
6 <LINK REL="Index" HREF="index.html" >
7 <LINK REL="made" HREF="mailto:ircservices%40ircservices.za.net?Subject=AW%3A%20%5BIRCServices%5D%20ACCESS%20and%20%2AOP&In-Reply-To=391c4228.01476%40dragonfire.net">
8 <META NAME="robots" CONTENT="index,nofollow">
9 <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
10 <LINK REL="Previous" HREF="000534.html">
11 <LINK REL="Next" HREF="000535.html">
12 </HEAD>
13 <BODY BGCOLOR="#ffffff">
14 <H1>AW: [IRCServices] ACCESS and *OP</H1>
15 <B>Yusuf Iskenderoglu</B>
16 <A HREF="mailto:ircservices%40ircservices.za.net?Subject=AW%3A%20%5BIRCServices%5D%20ACCESS%20and%20%2AOP&In-Reply-To=391c4228.01476%40dragonfire.net"
17 TITLE="AW: [IRCServices] ACCESS and *OP">uhc0 at rz.uni-karlsruhe.de
18 </A><BR>
19 <I>Sat May 13 11:56:43 PDT 2000</I>
20 <P><UL>
21 <LI>Previous message: <A HREF="000534.html">[IRCServices] ACCESS and *OP
22 </A></li>
23 <LI>Next message: <A HREF="000535.html">[IRCServices] ACCESS and *OP
24 </A></li>
25 <LI> <B>Messages sorted by:</B>
26 <a href="date.html#536">[ date ]</a>
27 <a href="thread.html#536">[ thread ]</a>
28 <a href="subject.html#536">[ subject ]</a>
29 <a href="author.html#536">[ author ]</a>
30 </LI>
31 </UL>
32 <HR>
33 <!--beginarticle-->
34 <PRE>
35 Hello;
36
37 I also wanted to tell my personal opinion about this topic,
38 for it is still being discussed.
39
40 On those IRC Networks, I got used to chat, people are heavily used to use
41 ACCESS
42 as a command, rather than *OP. Helping to manage some sorts of #help
43 channels, I can
44 even say, that, there are very seldom, users that want to get an
45 explaination, why they
46 have to use ACCESS, for they were used to use *OP.
47
48 In order to keep consistency with the access levels, those commands might be
49 added as
50 alias commands, ( VOP corresponds to autovoice level, AOP to autoop level,
51 and SOP to the highest one between acc-change and akick level ) I do not see
52 any positive aspect in changing the whole system to *OP.
53
54 Though haven't said new things,
55 I just wanted to share my point of view.
56
57 sincerely yours,
58 yusuf
59
60 ---------------------------------
61 Yusuf Iskenderoglu
62 eMail - <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">uhc0 at rz.uni-karlsruhe.de</A>
63 eMail - <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">s_iskend at ira.uka.de</A>
64 ICQ : 20587464 \ TimeMr14C
65 ---------------------------------
66
67 &gt;<i> -----Urspr&#252;ngliche Nachricht-----
68 </I>&gt;<i> Von: <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">owner-ircservices at ender.shadowfire.org</A>
69 </I>&gt;<i> [mailto:<A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">owner-ircservices at ender.shadowfire.org</A>]Im Auftrag von Andrew
70 </I>&gt;<i> Church
71 </I>&gt;<i> Gesendet: Freitag, 12. Mai 2000 18:37
72 </I>&gt;<i> An: <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">ircservices at ender.shadowfire.org</A>
73 </I>&gt;<i> Betreff: [IRCServices] ACCESS and *OP
74 </I>&gt;<i>
75 </I>&gt;<i>
76 </I>&gt;<i> &gt;How would everyone fell if we removed the ACCESS command and replaced it
77 </I>&gt;<i> &gt;with AOP SOP etc? This would simplify things dramatically and I know it
78 </I>&gt;<i> &gt;would affect those people who want very customisable channel access
79 </I>&gt;<i> &gt;levels.
80 </I>&gt;<i>
81 </I>&gt;<i> This is a bit late because I haven't had Internet access for the past
82 </I>&gt;<i> two weeks (just moved to a new apartment), but here's my two cents on the
83 </I>&gt;<i> subject.
84 </I>&gt;<i>
85 </I>&gt;<i> Without touching (yet) the subject of A/S/VOP, I'm very strongly
86 </I>&gt;<i> against the removal of the ACCESS command. While I have to admit part of
87 </I>&gt;<i> that is the fact that I created that system and happen to like it, there
88 </I>&gt;<i> are a couple of other big problems that would crop up:
89 </I>&gt;<i>
90 </I>&gt;<i> 1) You don't just remove a feature without warning or everyone who's
91 </I>&gt;<i> been using that feature gets screwed. Some people on the mailing list
92 </I>&gt;<i> have already mentioned it, but there are people who are perfectly used to
93 </I>&gt;<i> the current ACCESS command and in fact don't even know about AOP/SOP/etc.
94 </I>&gt;<i>
95 </I>&gt;<i> 2) Converting current channel databases to work without ACCESS would
96 </I>&gt;<i> be a nightmare, and even in the best scenario some settings would be lost.
97 </I>&gt;<i> Do you want to tell a user &quot;we upgraded our software and now you can't do
98 </I>&gt;<i> this anymore&quot;?
99 </I>&gt;<i>
100 </I>&gt;<i> As for the addition of AOP/SOP/etc commands, I am not overly against
101 </I>&gt;<i> them except inasmuch as they represent a &quot;standard&quot; that doesn't have to
102 </I>&gt;<i> be a standard; I also remember quite well the numerous complaints that
103 </I>&gt;<i> people found the level system difficult to use. On the other hand, I have
104 </I>&gt;<i> come to detest the attitude of Microsoft (among others) to do their best
105 </I>&gt;<i> to keep you ignorant even if you know what you're doing, and taking out
106 </I>&gt;<i> the ACCESS command would be too close to that for my liking. What I would
107 </I>&gt;<i> recommend is to add the *OP functions, either as commands or as
108 </I>&gt;<i> alternatives for the ACCESS ADD level value, and have those functions in
109 </I>&gt;<i> turn call ACCESS ADD with an appropriate level. Naturally, this would not
110 </I>&gt;<i> work if the channel levels had been changed, but by adding an EXPERT
111 </I>&gt;<i> channel option as someone else suggested and disallowing level changes
112 </I>&gt;<i> without EXPERT set, AOP/SOP/etc become workable again under the ACCESS
113 </I>&gt;<i> system.
114 </I>&gt;<i>
115 </I>&gt;<i> My personal preference is to use *OP as an option to the ACCESS ADD
116 </I>&gt;<i> command, and display levels by name in LIST if EXPERT is not set. The
117 </I>&gt;<i> user/Services dialogue would look something like this:
118 </I>&gt;<i>
119 </I>&gt;<i> -&gt; *ChanServ* access #channel add SomeNick sop
120 </I>&gt;<i> -ChanServ- SomeNick added to channel #channel access list as an auto-op.
121 </I>&gt;<i> -&gt; *ChanServ* access #channel list
122 </I>&gt;<i> -ChanServ- Num Level Nick
123 </I>&gt;<i> -ChanServ- 1 SOP MyNick
124 </I>&gt;<i> -ChanServ- 2 AOP NotMyNick
125 </I>&gt;<i> -ChanServ- 3 AOP SomeNick
126 </I>&gt;<i> -&gt; *ChanServ* access #channel list levels
127 </I>&gt;<i> -ChanServ- Num Level Nick
128 </I>&gt;<i> -ChanServ- 1 10 MyNick
129 </I>&gt;<i> -ChanServ- 2 6 NotMyNick // Anything from AOP to SOP-1 is &quot;AOP&quot;
130 </I>&gt;<i> -ChanServ- 3 5 SomeNick
131 </I>&gt;<i> -&gt; *ChanServ* access #channel list aop
132 </I>&gt;<i> -ChanServ- Num Level Nick
133 </I>&gt;<i> -ChanServ- 2 AOP NotMyNick
134 </I>&gt;<i> -ChanServ- 3 AOP SomeNick
135 </I>&gt;<i>
136 </I>&gt;<i> Admittedly, the last examples are a bit questionable as they can let
137 </I>&gt;<i> someone with the nick &quot;levels&quot; or &quot;aop&quot; hide from channel lists, but if
138 </I>&gt;<i> that becomes a problem it's easy enough to forbid the nicknames/
139 </I>&gt;<i>
140 </I>&gt;<i> The EXPERT option might work something like this:
141 </I>&gt;<i>
142 </I>&gt;<i> -&gt; *ChanServ* levels #channel set memo 50
143 </I>&gt;<i> -ChanServ- The EXPERT option must be set to change access level settings.
144 </I>&gt;<i> -&gt; *ChanServ* set #channel expert on
145 </I>&gt;<i> -ChanServ- The EXPERT option for #channel is now active.
146 </I>&gt;<i> -&gt; *ChanServ* levels #channel set memo 50
147 </I>&gt;<i> -ChanServ- Level MEMO on channel #channel changed to 50.
148 </I>&gt;<i> -&gt; *ChanServ* access #channel list
149 </I>&gt;<i> -ChanServ- Num Level Nick
150 </I>&gt;<i> -ChanServ- 1 10 MyNick
151 </I>&gt;<i> -ChanServ- 2 5 SomeNick
152 </I>&gt;<i> -&gt; *ChanServ* access #channel list aop
153 </I>&gt;<i> -ChanServ- AOP setting is disabled when EXPERT is set.
154 </I>&gt;<i> -&gt; *ChanServ* set #channel expert off
155 </I>&gt;<i> -ChanServ- Warning: Disabling EXPERT will erase all access level changes.
156 </I>&gt;<i> -ChanServ- Use SET #channel EXPERT OFF FORCE to disable EXPERT anyway.
157 </I>&gt;<i> -&gt; *ChanServ* set #channel expert off force
158 </I>&gt;<i> -ChanServ- The EXPERT option for #channel has been disabled.
159 </I>&gt;<i> -&gt; *ChanServ* access #channel list
160 </I>&gt;<i> -ChanServ- Num Level Nick
161 </I>&gt;<i> -ChanServ- 1 SOP MyNick
162 </I>&gt;<i> -ChanServ- 2 AOP SomeNick
163 </I>&gt;<i>
164 </I>&gt;<i> Incidentally, I could see *OP being done as a module which could be
165 </I>&gt;<i> loaded or not at the server operator's choice. (Yes, I will try to get
166 </I>&gt;<i> back onto that module thing RSN...)
167 </I>&gt;<i>
168 </I>&gt;<i> --Andrew Church
169 </I>&gt;<i> <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">achurch at dragonfire.net</A>
170 </I>&gt;<i> &lt;A HREF=&quot;<A HREF="http://achurch.dragonfire.net/&quot;">http://achurch.dragonfire.net/&quot;</A>&gt;<A HREF="http://achurch.dragonfire.net/&lt;/A">http://achurch.dragonfire.net/&lt;/A</A>&gt;
171 </I>&gt;<i>
172 </I>&gt;<i> ---------------------------------------------------------------
173 </I>&gt;<i> To unsubscribe, send email to <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">majordomo at ender.shadowfire.org</A>
174 </I>&gt;<i> with &quot;unsubscribe ircservices&quot; in the body, without the quotes.
175 </I>&gt;<i>
176 </I>
177
178 ---------------------------------------------------------------
179 To unsubscribe, send email to <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">majordomo at ender.shadowfire.org</A>
180 with &quot;unsubscribe ircservices&quot; in the body, without the quotes.
181
182
183 </PRE>
184
185 <!--endarticle-->
186 <HR>
187 <P><UL>
188 <!--threads-->
189 <LI>Previous message: <A HREF="000534.html">[IRCServices] ACCESS and *OP
190 </A></li>
191 <LI>Next message: <A HREF="000535.html">[IRCServices] ACCESS and *OP
192 </A></li>
193 <LI> <B>Messages sorted by:</B>
194 <a href="date.html#536">[ date ]</a>
195 <a href="thread.html#536">[ thread ]</a>
196 <a href="subject.html#536">[ subject ]</a>
197 <a href="author.html#536">[ author ]</a>
198 </LI>
199 </UL>
200
201 </body></html>