]> jfr.im git - irc.git/blob - software/RELEASES/ircservices/achurch.org/services/lists/ircservices/2007/005550.html
rename -> *.git
[irc.git] / software / RELEASES / ircservices / achurch.org / services / lists / ircservices / 2007 / 005550.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2 <HTML>
3 <HEAD>
4 <TITLE> [IRCServices] Services Protocol for InspIRCd 1.2
5 </TITLE>
6 <LINK REL="Index" HREF="index.html" >
7 <LINK REL="made" HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20Services%20Protocol%20for%20InspIRCd%201.2&In-Reply-To=b19eae4e0711120232n7b2c347s626596bea705ea6%40mail.gmail.com">
8 <META NAME="robots" CONTENT="index,nofollow">
9 <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
10 <LINK REL="Previous" HREF="005549.html">
11 <LINK REL="Next" HREF="005551.html">
12 </HEAD>
13 <BODY BGCOLOR="#ffffff">
14 <H1>[IRCServices] Services Protocol for InspIRCd 1.2</H1>
15 <B>Andrew Church</B>
16 <A HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20Services%20Protocol%20for%20InspIRCd%201.2&In-Reply-To=b19eae4e0711120232n7b2c347s626596bea705ea6%40mail.gmail.com"
17 TITLE="[IRCServices] Services Protocol for InspIRCd 1.2">achurch at achurch.org
18 </A><BR>
19 <I>Mon Nov 12 19:46:39 PST 2007</I>
20 <P><UL>
21 <LI>Previous message: <A HREF="005549.html">[IRCServices] Services Protocol for InspIRCd 1.2
22 </A></li>
23 <LI>Next message: <A HREF="005551.html">[IRCServices] Services Protocol for InspIRCd 1.2
24 </A></li>
25 <LI> <B>Messages sorted by:</B>
26 <a href="date.html#5550">[ date ]</a>
27 <a href="thread.html#5550">[ thread ]</a>
28 <a href="subject.html#5550">[ subject ]</a>
29 <a href="author.html#5550">[ author ]</a>
30 </LI>
31 </UL>
32 <HR>
33 <!--beginarticle-->
34 <PRE>Hmm. This is certainly an interesting (and useful) feature, but it may
35 be incompatible with the design of Services, which assumes (among other
36 things) that prefixes and command targets are nicknames. I'll give it
37 some more thought when I have time, but I may not be able to support
38 this.
39
40 --Andrew Church
41 <A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">achurch at achurch.org</A>
42 <A HREF="http://achurch.org/">http://achurch.org/</A>
43
44 &gt;<i>To clarify exactly what this does..
45 </I>&gt;<i>
46 </I>&gt;<i>Each server has a unique ID (e.g. 000), and each user additionally has
47 </I>&gt;<i>their own ID (e.g. AAAAAA). The two are combined to make a unique
48 </I>&gt;<i>identifier which is then used network-wide for all server to server
49 </I>&gt;<i>traffic.
50 </I>&gt;<i>
51 </I>&gt;<i>e.g.
52 </I>&gt;<i>
53 </I>&gt;:<i>000AAAAAA KILL 001AAAAAA :spammer! get off the network
54 </I>&gt;<i>
55 </I>&gt;<i>instead of
56 </I>&gt;:<i>Admin KILL spammer :spammer! get off my network.
57 </I>&gt;<i>
58 </I>&gt;<i>Another example is that instead of KILLing users on nick collision, we
59 </I>&gt;<i>may simply force them to their UID. A useful feature for services
60 </I>&gt;<i>authors will be to do the same instead of rolling their own guest
61 </I>&gt;<i>nicks.
62 </I>&gt;<i>
63 </I>&gt;<i>Further discussion on what this is and examples of problems it solves
64 </I>&gt;<i>can be found at <A HREF="http://www.inspircd.org/wiki/Development/UID">http://www.inspircd.org/wiki/Development/UID</A>
65 </I>&gt;<i>
66 </I>&gt;<i>On Nov 11, 2007 1:22 PM, Craig Edwards &lt;<A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">brain at winbot.co.uk</A>&gt; wrote:
67 </I>&gt;&gt;<i> Yes the 1.2 protocol is different to 1.1.
68 </I>&gt;&gt;<i> The 1.2 release isnt even due for beta until at least the new year,
69 </I>&gt;&gt;<i> there is no rush, however, please note that the 1.2 protocol uses UUID
70 </I>&gt;&gt;<i> for identifying clients. This prevents a whole boatload of race
71 </I>&gt;&gt;<i> conditions that plague irc, but makes it slightly difficult for services
72 </I>&gt;&gt;<i> authors. A hash that associates uuids with nicks and servers would be
73 </I>&gt;&gt;<i> required.
74 </I>&gt;&gt;<i>
75 </I>&gt;&gt;<i> Brain
76 </I>&gt;&gt;<i>
77 </I>&gt;&gt;<i>
78 </I>&gt;&gt;<i> Casey wrote:
79 </I>&gt;&gt;<i> &gt; Hi Andrew
80 </I>&gt;&gt;<i> &gt;
81 </I>&gt;&gt;<i> &gt; I haven't got InspIRCd 1.2 - it is being worked on.
82 </I>&gt;&gt;<i> &gt;
83 </I>&gt;&gt;<i> &gt; I would have thought the protocol would need to be updated for 1.2
84 </I>&gt;&gt;<i> &gt;
85 </I>&gt;&gt;<i> &gt;
86 </I>&gt;&gt;<i> &gt; - Casey
87 </I>&gt;&gt;<i> &gt;
88 </I>&gt;&gt;<i> &gt;
89 </I>&gt;&gt;<i> &gt;
90 </I>&gt;&gt;<i> &gt; Andrew Church wrote:
91 </I>&gt;&gt;<i> &gt;&gt;&gt; Will the Services Protocol for InspIRCd 1.2 be coming soon?
92 </I>&gt;&gt;<i> &gt;&gt;&gt;
93 </I>&gt;&gt;<i> &gt;&gt; Does the current protocol module not work with InspIRCd 1.2? If not,
94 </I>&gt;&gt;<i> &gt;&gt; I'll look into updating it.
95 </I>&gt;&gt;<i> &gt;&gt;
96 </I>&gt;&gt;<i> &gt;&gt; --Andrew Church
97 </I>&gt;&gt;<i> &gt;&gt; <A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">achurch at achurch.org</A>
98 </I>&gt;&gt;<i> &gt;&gt; <A HREF="http://achurch.org/">http://achurch.org/</A>
99 </I>&gt;&gt;<i> &gt;&gt; ------------------------------------------------------------------
100 </I>&gt;&gt;<i> &gt;&gt; To unsubscribe or change your subscription options, visit:
101 </I>&gt;&gt;<i> &gt;&gt; <A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">http://lists.ircservices.za.net/mailman/listinfo/ircservices</A>
102 </I>&gt;&gt;<i> &gt;&gt;
103 </I>&gt;&gt;<i> &gt; ------------------------------------------------------------------
104 </I>&gt;&gt;<i> &gt; To unsubscribe or change your subscription options, visit:
105 </I>&gt;&gt;<i> &gt; <A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">http://lists.ircservices.za.net/mailman/listinfo/ircservices</A>
106 </I>&gt;&gt;<i> ------------------------------------------------------------------
107 </I>&gt;&gt;<i> To unsubscribe or change your subscription options, visit:
108 </I>&gt;&gt;<i> <A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">http://lists.ircservices.za.net/mailman/listinfo/ircservices</A>
109 </I>&gt;&gt;<i>
110 </I>&gt;<i>------------------------------------------------------------------
111 </I>&gt;<i>To unsubscribe or change your subscription options, visit:
112 </I>&gt;<i><A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">http://lists.ircservices.za.net/mailman/listinfo/ircservices</A>
113 </I></PRE>
114
115
116 <!--endarticle-->
117 <HR>
118 <P><UL>
119 <!--threads-->
120 <LI>Previous message: <A HREF="005549.html">[IRCServices] Services Protocol for InspIRCd 1.2
121 </A></li>
122 <LI>Next message: <A HREF="005551.html">[IRCServices] Services Protocol for InspIRCd 1.2
123 </A></li>
124 <LI> <B>Messages sorted by:</B>
125 <a href="date.html#5550">[ date ]</a>
126 <a href="thread.html#5550">[ thread ]</a>
127 <a href="subject.html#5550">[ subject ]</a>
128 <a href="author.html#5550">[ author ]</a>
129 </LI>
130 </UL>
131
132 </body></html>