]> jfr.im git - irc.git/blobdiff - software/RELEASES/ircservices/achurch.org/services/lists/ircservices/2000/000533.html
RELEASE -> !RELEASE
[irc.git] / software / RELEASES / ircservices / achurch.org / services / lists / ircservices / 2000 / 000533.html
diff --git a/software/RELEASES/ircservices/achurch.org/services/lists/ircservices/2000/000533.html b/software/RELEASES/ircservices/achurch.org/services/lists/ircservices/2000/000533.html
deleted file mode 100644 (file)
index c6d13a6..0000000
+++ /dev/null
@@ -1,153 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
-<HTML>
- <HEAD>
-   <TITLE> [IRCServices] ACCESS and *OP
-   </TITLE>
-   <LINK REL="Index" HREF="index.html" >
-   <LINK REL="made" HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20ACCESS%20and%20%2AOP&In-Reply-To=">
-   <META NAME="robots" CONTENT="index,nofollow">
-   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
-   <LINK REL="Previous"  HREF="000531.html">
-   <LINK REL="Next"  HREF="000534.html">
- </HEAD>
- <BODY BGCOLOR="#ffffff">
-   <H1>[IRCServices] ACCESS and *OP</H1>
-    <B>Andrew Church</B> 
-    <A HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20ACCESS%20and%20%2AOP&In-Reply-To="
-       TITLE="[IRCServices] ACCESS and *OP">achurch at dragonfire.net
-       </A><BR>
-    <I>Sat May 13 01:37:19 PDT 2000</I>
-    <P><UL>
-        <LI>Previous message: <A HREF="000531.html">[IRCServices] IRC Services (fwd)
-</A></li>
-        <LI>Next message: <A HREF="000534.html">[IRCServices] ACCESS and *OP
-</A></li>
-         <LI> <B>Messages sorted by:</B> 
-              <a href="date.html#533">[ date ]</a>
-              <a href="thread.html#533">[ thread ]</a>
-              <a href="subject.html#533">[ subject ]</a>
-              <a href="author.html#533">[ author ]</a>
-         </LI>
-       </UL>
-    <HR>  
-<!--beginarticle-->
-<PRE>&gt;<i>How would everyone fell if we removed the ACCESS command and replaced it
-</I>&gt;<i>with AOP SOP etc? This would simplify things dramatically and I know it
-</I>&gt;<i>would affect those people who want very customisable channel access
-</I>&gt;<i>levels.
-</I>
-     This is a bit late because I haven't had Internet access for the past
-two weeks (just moved to a new apartment), but here's my two cents on the
-subject.
-
-     Without touching (yet) the subject of A/S/VOP, I'm very strongly
-against the removal of the ACCESS command.  While I have to admit part of
-that is the fact that I created that system and happen to like it, there
-are a couple of other big problems that would crop up:
-
-     1) You don't just remove a feature without warning or everyone who's
-been using that feature gets screwed.  Some people on the mailing list
-have already mentioned it, but there are people who are perfectly used to
-the current ACCESS command and in fact don't even know about AOP/SOP/etc.
-
-     2) Converting current channel databases to work without ACCESS would
-be a nightmare, and even in the best scenario some settings would be lost.
-Do you want to tell a user &quot;we upgraded our software and now you can't do
-this anymore&quot;?
-
-     As for the addition of AOP/SOP/etc commands, I am not overly against
-them except inasmuch as they represent a &quot;standard&quot; that doesn't have to
-be a standard; I also remember quite well the numerous complaints that
-people found the level system difficult to use.  On the other hand, I have
-come to detest the attitude of Microsoft (among others) to do their best
-to keep you ignorant even if you know what you're doing, and taking out
-the ACCESS command would be too close to that for my liking.  What I would
-recommend is to add the *OP functions, either as commands or as
-alternatives for the ACCESS ADD level value, and have those functions in
-turn call ACCESS ADD with an appropriate level.  Naturally, this would not
-work if the channel levels had been changed, but by adding an EXPERT
-channel option as someone else suggested and disallowing level changes
-without EXPERT set, AOP/SOP/etc become workable again under the ACCESS
-system.
-
-     My personal preference is to use *OP as an option to the ACCESS ADD
-command, and display levels by name in LIST if EXPERT is not set.  The
-user/Services dialogue would look something like this:
-
--&gt; *ChanServ* access #channel add SomeNick sop
--ChanServ- SomeNick added to channel #channel access list as an auto-op.
--&gt; *ChanServ* access #channel list
--ChanServ- Num  Level  Nick
--ChanServ-   1   SOP   MyNick
--ChanServ-   2   AOP   NotMyNick
--ChanServ-   3   AOP   SomeNick
--&gt; *ChanServ* access #channel list levels
--ChanServ- Num  Level  Nick
--ChanServ-   1     10  MyNick
--ChanServ-   2      6  NotMyNick    // Anything from AOP to SOP-1 is &quot;AOP&quot;
--ChanServ-   3      5  SomeNick
--&gt; *ChanServ* access #channel list aop
--ChanServ- Num  Level  Nick
--ChanServ-   2   AOP   NotMyNick
--ChanServ-   3   AOP   SomeNick
-
-     Admittedly, the last examples are a bit questionable as they can let
-someone with the nick &quot;levels&quot; or &quot;aop&quot; hide from channel lists, but if
-that becomes a problem it's easy enough to forbid the nicknames/
-
-     The EXPERT option might work something like this:
-
--&gt; *ChanServ* levels #channel set memo 50
--ChanServ- The EXPERT option must be set to change access level settings.
--&gt; *ChanServ* set #channel expert on
--ChanServ- The EXPERT option for #channel is now active.
--&gt; *ChanServ* levels #channel set memo 50
--ChanServ- Level MEMO on channel #channel changed to 50.
--&gt; *ChanServ* access #channel list
--ChanServ- Num  Level  Nick
--ChanServ-   1     10  MyNick
--ChanServ-   2      5  SomeNick
--&gt; *ChanServ* access #channel list aop
--ChanServ- AOP setting is disabled when EXPERT is set.
--&gt; *ChanServ* set #channel expert off
--ChanServ- Warning: Disabling EXPERT will erase all access level changes.
--ChanServ- Use SET #channel EXPERT OFF FORCE to disable EXPERT anyway.
--&gt; *ChanServ* set #channel expert off force
--ChanServ- The EXPERT option for #channel has been disabled.
--&gt; *ChanServ* access #channel list
--ChanServ- Num  Level  Nick
--ChanServ-   1   SOP   MyNick
--ChanServ-   2   AOP   SomeNick
-
-     Incidentally, I could see *OP being done as a module which could be
-loaded or not at the server operator's choice.  (Yes, I will try to get
-back onto that module thing RSN...)
-
-  --Andrew Church
-    <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">achurch at dragonfire.net</A>
-    <A HREF="http://achurch.dragonfire.net/">http://achurch.dragonfire.net/</A>
-
----------------------------------------------------------------
-To unsubscribe, send email to <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">majordomo at ender.shadowfire.org</A>
-with &quot;unsubscribe ircservices&quot; in the body, without the quotes.
-
-
-</PRE>
-
-<!--endarticle-->
-    <HR>
-    <P><UL>
-        <!--threads-->
-       <LI>Previous message: <A HREF="000531.html">[IRCServices] IRC Services (fwd)
-</A></li>
-       <LI>Next message: <A HREF="000534.html">[IRCServices] ACCESS and *OP
-</A></li>
-         <LI> <B>Messages sorted by:</B> 
-              <a href="date.html#533">[ date ]</a>
-              <a href="thread.html#533">[ thread ]</a>
-              <a href="subject.html#533">[ subject ]</a>
-              <a href="author.html#533">[ author ]</a>
-         </LI>
-       </UL>
-
-</body></html>